- Replace Proxy-based useTranslation hook with thin react-i18next wrapper
- Convert all t.section.key property access to t('section.key') function calls across 84 files
- Migrate TranslationKeys type parameters to TFunction from i18next
- Update test setup mock and test assertions for new pattern
- Preserve setLanguage with language change events for loading overlay
Closes #579
|
||
|---|---|---|
| .. | ||
| (auth)/login | ||
| (dashboard) | ||
| config | ||
| favicon.ico | ||
| globals.css | ||
| layout.tsx | ||
| page.tsx | ||