1.4.3 • Published 5 years ago
a18k v1.4.3
a18k
你只要给我一个语言包,我就能帮你找到指定文件夹下未翻译的文案
安装
> npm install -g a18k
安装后输入入a18k
检测是否成功
> a18k
a18k, born to find those untranslated WenAn out for you, PEACE!
输入a18k -h
获取帮助
> a18k -h
可选参数:
-j 指定语言包的相对路径。默认为当前路径下'./assets/i18n/in.json'
-p 指定待检查的文件夹的相对路径。默认为当前路径下的'./views'
-t 指定翻译函数名。默认为translate
-h 显示帮助
使用
> a18k check -j 语言包相对路径 -p 待检查的文件夹的相对路径
工具会自动生成send2pm.txt
文件,未翻译的文案将在这里呈现。如文件名,你应该直接把文件内容发给产品经理,叫他们重新提供翻译
推荐用法
直接cd到项目根目录,命令行输入
> a18k check
工具将会直接读取./assets/i18n/in.json
文件,检测./views
文件夹下所有的文案
所以,你的目录结构最好像下面这个样子,否则你只能手动设置语言包的路径了
|-- root @
| |-- assets
| | |-- i18n
| | | |-- vi.json
| |-- views
| |-- index.js
| |-- style.scss