You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Enhance multi-language support and improve standalone version
This commit introduces significant improvements to the JSON Format Converter:
1. Extended Multi-language Support:
- Added 9 additional languages: Japanese, Korean, German, French, Spanish, Russian, Arabic, Portuguese, and Traditional Chinese
- Updated all language files with new translations including helpLink and inputEmpty keys
- Ensured consistency across all language files
2. Standalone Version Improvements:
- Fixed language loading issues by updating build script to copy _locales directory
- Improved UI layout to fill entire viewport height using flexbox
- Updated help page link to use relative path for better deployment compatibility
- Added GitHub project links to standalone and help pages
3. Code Quality & Bug Fixes:
- Fixed hardcoded error messages to use i18n translations
- Restored i18n-loader.js to original implementation to avoid breaking CRX build
- Enhanced build script to properly copy language files to standalone version
4. Documentation Updates:
- Updated README files with new multi-language support information
- Added v0.1.1 changelog with recent improvements
- Improved keyboard shortcuts documentation
These changes enhance the user experience for international users while maintaining compatibility with existing Chrome extension functionality.
0 commit comments