Skip to content

I18n support#170

Merged
theunavailableguy merged 7 commits into
masterfrom
i18n-support
Jul 19, 2026
Merged

I18n support#170
theunavailableguy merged 7 commits into
masterfrom
i18n-support

Conversation

@AIEraDev

Copy link
Copy Markdown
Owner

No description provided.

AIEraDev added 7 commits July 19, 2026 04:00
- Replace local file link with npm package version ^1.0.7
- Verified build completes successfully with published package
- Includes latest color grading features from shared engine
- Create I18nProvider with translation dictionary for zh-TW
- Implement auto-language detection based on system locale
- Add state persistence via localStorage
- Implement MutationObserver for dynamic DOM translation
- Support for legacy and dynamically loaded elements
- Wrap App component with I18nProvider in main.tsx
- Enable global i18n support across entire application
- Implement set_menu_language command in Rust backend
- Enable dynamic updating of macOS application menu labels
- Support for English and Traditional Chinese menu translations
- Add Language dropdown in Settings → Appearance section
- Support switching between English and Traditional Chinese
- Persist language preference across sessions
- Update native menu labels on language change
- Update projectStore and timelineStore test mocks
- Ensure tests pass with i18n provider integration
- Add SPONSORS.md with sponsorship tiers
- Update FUNDING.yml with sponsorship links
- Update README.md with project information
- Update tauri.conf.json metadata
@theunavailableguy
theunavailableguy merged commit 9837963 into master Jul 19, 2026
0 of 2 checks passed
@theunavailableguy
theunavailableguy deleted the i18n-support branch July 19, 2026 03:06
@AIEraDev
AIEraDev restored the i18n-support branch July 19, 2026 03:08
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.

2 participants