# i18n-fast-demo **Repository Path**: tangweiwei/i18n-fast-demo ## Basic Information - **Project Name**: i18n-fast-demo - **Description**: No description available - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-14 - **Last Updated**: 2025-11-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # i18n-fast-demo 一个基于 Vue 3 的国际化快速演示项目,展示如何使用 vue-i18n 实现多语言切换功能。 ## 技术栈 - Vue 3 - Vue Router 4 - Vue I18n 11 - Vite 7 ## 安装和运行 ### 安装依赖 ```bash npm install ``` ### 开发环境运行 ```bash npm run dev ``` ### 构建生产版本 ```bash npm run build ``` ### 预览生产版本 ```bash npm run preview ``` ## 国际化功能 - 支持中文(zh-CN)和英文(en-US)两种语言 - 使用 localStorage 存储用户语言偏好设置 - 默认语言为中文,支持语言切换 - 全局注入 t 函数,方便在组件中使用 ## 项目结构 ``` src/ ├── i18n/ # 国际化配置 ├── locales/ # 语言文件 │ ├── zh-CN.json # 中文翻译 │ └── en-US.json # 英文翻译 ├── pages/ # 页面组件 ├── router/ # 路由配置 ├── App.vue # 根组件 └── main.js # 应用入口 ```