auto-i18n: 一款在项目中自动翻译工具
一个在项目中可以完成自动翻译工作的小工具
项目主页: https://github.com/afeiship/auto-i18n
背景
目前公司项目中存在2种语言:
zh/en
,大部分时间我们需要自己翻译en/zh
的工作,默认提供的是en; 不过,有时候产品经理会提供一些特别重要场景的翻译,这部分字段要用产品经理提供的。
- 暂时未支持更多的语言转化
- 暂时未支持
from/to
语言的配置- 暂时未开发
token/api
等设置
安装
由于
baidu secret api key
现在是私有的,所以暂未开放,免费的文字有限制
https://github.com/afeiship/auto-i18n
使用
自己已经添加到
ushell-module-macos
中,可以使用ait
命令简化。
auto-i18n
其它
参数 | 功能 | 用法 |
---|---|---|
-i/--init | 生成配置文件 |
|
-l/--locals | 指定 locals |
|
-h/--help | 查看帮助 | - |
Try-it!
目录结构如下:
locales/
├── en-US.json
└── zh-CN.json
zh-CN | en-US | auto-i18n后 |
---|---|---|
|
|
|
key注册
注意
- 提前得自己建立好
zh-CN.json/en-US.json
文件 - 可以用 auto-i18n 来建立 rc 的配置文件
- 不支持其它形式的调用



