0.2.25 • Published 3 years ago
rc-locale-replace v0.2.25
前端国际化辅助工具——自动替换中文并翻译
全局安装
npm i rc-locale-replace -g
全局安装后,打开你的项目,建立一个 local-replace.config.js 文件,配置项如下:
module.exports = {
delay: 1500, // 自动翻译延时,必须大于 1000 ms,否则调用百度翻译 API 会失败, 土豪绕过
mapFile: '', // 需要生成默认 map 的文件
appid: '', // 百度翻译 appid, 免费个人拥护每月5万字符
key: '', // 百度翻译密钥
output: 'local-replace-data.js', // i18n 输出文件
indent: 4, // i18n 输出文件缩进
entry: '', // 要翻译的入口目录或文件,默认为命令行当前的 src 目录
prefix: '', // i18n 变量前缀 i18n 变量生成规则 prefix + id + suffix
suffix: '', // i18n 变量后缀
to: 'en', // 中文翻译的目标语言
loader: 'loader.js',
include: [], // 需要翻译的目录或文件
exclude: [], // 不需要翻译的目录或文件 如果 exclude include 同时存在同样的目录或文件 则 exclude 优先级高
extra: /(\.tsx)|(\.ts)$/, // 默认支持 .vue 和 .js 文件 如果需要支持其他类型的文件,请用正则描述 例如这个示例额外支持 .tsx .ts 文件
}
需要翻译功能,一般只需要填入 appid、key, 请自行注册
设计配置项后,执行:
rc-replace
0.2.25
3 years ago
0.2.24
3 years ago
0.2.23
3 years ago
0.2.22
3 years ago
0.2.21
3 years ago
0.2.20
3 years ago
0.2.19
3 years ago
0.2.18
3 years ago
0.2.17
3 years ago
0.2.16
3 years ago
0.2.15
3 years ago
0.2.14
3 years ago
0.2.13
3 years ago
0.2.12
3 years ago
0.2.11
3 years ago
0.2.10
3 years ago
0.2.9
3 years ago
0.2.8
3 years ago
0.2.7
3 years ago
0.2.6
3 years ago
0.2.5
3 years ago
0.2.4
3 years ago
0.2.3
3 years ago
0.2.2
3 years ago
0.2.1
3 years ago
0.2.0
3 years ago
0.1.0
3 years ago