logo
  • 指南
  • 配置
  • 插件
  • API
  • 示例
  • 社区
  • Modern.js 2.x 文档
  • 简体中文
    • 简体中文
    • English
    • 开始
      介绍
      快速上手
      版本升级
      名词解释
      技术栈
      核心概念
      页面入口
      构建工具
      Web 服务器
      基础功能
      路由
      路由基础
      配置式路由
      数据管理
      数据获取
      数据写入
      数据缓存
      渲染
      服务端渲染(SSR)
      服务端流式渲染(Streaming SSR)
      渲染缓存
      静态站点生成(SSG)
      渲染预处理 (Render Preprocessing)
      样式开发
      引入 CSS
      使用 CSS Modules
      使用 CSS-in-JS
      使用 Tailwind CSS
      HTML 模板
      引用静态资源
      引用 JSON 文件
      引用 SVG 资源
      引用 Wasm 资源
      调试
      数据模拟(Mock)
      网络代理
      使用 Rsdoctor
      使用 Storybook
      测试
      Playwright
      Vitest
      Jest
      Cypress
      路径别名
      环境变量
      构建产物目录
      部署应用
      进阶功能
      使用 Rspack
      使用 BFF
      基础用法
      运行时框架
      扩展 BFF Server
      扩展一体化调用 SDK
      文件上传
      跨项目调用
      优化页面性能
      代码分割
      静态资源内联
      产物体积优化
      React Compiler
      提升构建性能
      浏览器兼容性
      配置底层工具
      源码构建模式
      服务端监控
      Monitors
      日志事件
      指标事件
      国际化
      基础概念
      快速开始
      配置说明
      语言检测
      资源加载
      路由集成
      API 参考
      高级用法
      最佳实践
      自定义 Web Server
      专题详解
      模块联邦
      简介
      开始使用
      应用级别模块
      服务端渲染
      部署
      集成国际化能力
      常见问题
      依赖安装问题
      命令行问题
      构建相关问题
      热更新问题
      已下线功能
      📝 编辑此页面
      上一页指标事件下一页基础概念

      #国际化

      @modern-js/plugin-i18n 是 Modern.js 的国际化插件,基于 i18next 和 react-i18next 构建,为 Modern.js 应用提供完整的国际化解决方案。

      #核心功能特性

      • 🌍 多语言支持:轻松管理多种语言的翻译资源
      • 🔍 智能语言检测:支持从 URL 路径、Cookie、请求头等多种方式自动检测用户语言
      • 📦 灵活的资源加载:支持 HTTP、文件系统和自定义 SDK 三种资源加载方式
      • 🛣️ 路由集成:与 Modern.js 路由系统深度集成,支持语言路径前缀
      • ⚡ SSR 支持:完整支持服务端渲染(SSR)场景
      • 🎯 TypeScript 支持:完整的 TypeScript 类型定义

      #适用场景

      • 需要支持多语言的 Web 应用
      • 需要 SEO 友好的多语言路由
      • 需要服务端渲染的多语言应用
      • 需要从外部服务动态加载翻译资源

      #文档导航

      • 快速开始 - 详细的安装和配置指南
      • 配置说明 - CLI 和运行时配置详解
      • 语言检测 - 多种语言检测方式和优先级
      • 资源加载 - HTTP、FS、SDK 三种后端使用
      • 路由集成 - 路径重定向和 I18nLink 组件
      • API 参考 - 完整的 API 文档和类型定义
      • 高级用法 - SSR、多入口、自定义实例等
      • 最佳实践 - 资源组织、错误处理、类型安全