Labels: frontend, i18n
Priority: Low
Description
frontend/src/lib/i18n.ts handles internationalization but may not gracefully fall back to English when an unsupported locale is detected from the browser. This could result in missing translation keys being rendered as raw keys.
Context
frontend/I18N_GUIDE.md documents the i18n approach. The fallback behavior should be explicit and tested.
Acceptance Criteria
Labels:
frontend,i18nPriority: Low
Description
frontend/src/lib/i18n.tshandles internationalization but may not gracefully fall back to English when an unsupported locale is detected from the browser. This could result in missing translation keys being rendered as raw keys.Context
frontend/I18N_GUIDE.mddocuments the i18n approach. The fallback behavior should be explicit and tested.Acceptance Criteria
enwithout errorsi18n.test.tscover fallback scenarios