feat(i18n): add internationalization support with astro-i18next

- Add astro-i18next package for i18n support
- Create LanguageSwitcher component with English and Chinese options
- Add i18n guide documentation
- Update .gitignore and package.json
This commit is contained in:
joyzhao
2025-06-14 10:08:29 +08:00
parent f134d69446
commit 4ab809ed94
6 changed files with 870 additions and 1 deletions

2
.gitignore vendored
View File

@@ -22,3 +22,5 @@ pnpm-debug.log*
# jetbrains setting folder
.idea/
.trae/