Skip to content

feat: add Chinese i18n support with ~680 translation keys#121

Open
小熊喜欢吃面包 (shellddd) wants to merge 1 commit into
Lightricks:mainfrom
shellddd:master
Open

feat: add Chinese i18n support with ~680 translation keys#121
小熊喜欢吃面包 (shellddd) wants to merge 1 commit into
Lightricks:mainfrom
shellddd:master

Conversation

@shellddd

Copy link
Copy Markdown
  • i18n infrastructure: React Context + useT hook with dynamic JSON loading
  • Chinese language pack covering all UI: Home, Project, GenSpace, Video Editor, Settings
  • Keyboard shortcuts modal fully translated with template interpolation
  • Tools panel, assets panel, timeline, program monitor, export dialog translated
  • All context menus (clip, asset, take, track) translated
  • Keyboard shortcut presets descriptions translated
  • Auto-detect language: localStorage → navigator.language → fallback English
  • Date format follows current locale
  • Fix 8 mismatched ACTION_I18N_MAP keys in keyboard-shortcuts.ts

- i18n infrastructure: React Context + useT hook with dynamic JSON loading
- Chinese language pack covering all UI: Home, Project, GenSpace, Video Editor, Settings
- Keyboard shortcuts modal fully translated with template interpolation
- Tools panel, assets panel, timeline, program monitor, export dialog translated
- All context menus (clip, asset, take, track) translated
- Keyboard shortcut presets descriptions translated
- Auto-detect language: localStorage → navigator.language → fallback English
- Date format follows current locale
- Fix 8 mismatched ACTION_I18N_MAP keys in keyboard-shortcuts.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant