mirror of
https://github.com/andrewyng/openworker.git
synced 2026-09-03 13:00:37 +00:00
Introduces react-i18next across the GUI (fixes the frontend portion of #121): all user-facing strings in ~50 components move from hardcoded English literals to t() keys, with complete en and zh-Hans locale files under src/locales/. English remains the default; the language follows the system locale unless the user picks one explicitly in the new Settings > General language switcher. Vitest initializes i18n with the English resources so existing assertions keep passing.