Fix: Resolve security vulnerabilities by upgrading Vite and dependencies AND Add: Implement internationalization support with Chinese and English #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Upgrade Vite from v3.0.0 to v7.1.3
Upgrade @vitejs/plugin-react from v2.0.0 to v5.0.1
Fix esbuild security vulnerability (GHSA-67mh-4wv8-2f99)
Add 14 packages, remove 12 packages, change 20 packages
Resolve all security vulnerabilities (3 moderate → 0)
Add i18n configuration file (src/lib/i18n.js) with zh/en translations
Add language selector in RightButtonBar component with localStorage persistence
Update App.jsx with comprehensive translation integration using useTranslation hook
Update main.jsx to initialize i18n configuration
Fix HTML interpolation issue using dangerouslySetInnerHTML for proper link rendering
Add [email protected] and [email protected] dependencies
Set English as default language with fallback support
Implement complete UI text translation coverage for all components