mirror of
https://github.com/lobehub/lobehub.git
synced 2026-03-26 13:19:34 +07:00
* 🐛 fix(i18n): preload default language from JSON to avoid Suspense on first render - Sync load en-US common/error/chat from locales/en-US/*.json - Use JSON (not locales/default/*.ts) as runtime values - TS source is type-only - Prevents useTranslation from suspending, avoids CLS from 44px skeleton fallback Made-with: Cursor * ✨ feat(i18n): enable partial loading of languages and add tests for dynamic namespace loading Signed-off-by: Innei <tukon479@gmail.com> --------- Signed-off-by: Innei <tukon479@gmail.com>