Skip to content

更新日志

0.0.1 (2025-03-26)

新特性

  • 支持扫描Vue3项目中的所有中文文本
  • 支持多种翻译服务API(Google)
  • 智能替换Vue3模板中的文本、script setup中的文本和JS/TS文件中的文本
  • 提供完整的命令行工具,一键完成整个国际化流程
  • 自动生成嵌套的JSON语言文件
  • 支持自定义翻译映射
  • 支持编译为mac平台上可直接运行的程序

核心功能

  • scan:扫描项目中需要国际化的文本
  • translate:翻译扫描的文本
  • generate:生成语言文件
  • replace:替换源代码中的文本为i18n调用
  • init:初始化配置文件
  • runFull:执行完整的国际化流程
  • export: 导出Excel文件
  • import: 将Excel文件内容增量替换到locales

命令行工具

  • i18n-vue init:初始化配置文件
  • i18n-vue scan:扫描项目中需要国际化的文本
  • i18n-vue translate:翻译扫描的文本
  • i18n-vue generate:生成语言文件
  • i18n-vue replace:替换源代码中的文本为i18n调用
  • i18n-vue run:执行完整的国际化流程
  • i18n-vue export:导出
  • i18n-vue import:导入替换

0.0.2 (2025-04-02)

bugfix

  • 修复数字+符号的特殊场景被谷歌翻译的问题
  • 修复当前translate:no仍然会翻译孟加拉语的问题
  • 修复当前翻译总key使用所有语言的key(去重)而不是使用源语言的key的问题
  • 修复部分特殊符号转义的问题

0.0.3 (2025-04-03)

新特性

  • 支持outputDir传入多个路径和通配符的

0.0.3 (2025-04-10)

配置文件格式变更

  • i18n.config.js调整为i18n.config.json的形式