1.5.5 • Published 10 months ago
translate-auto v1.5.5
translate-auto
安装
npm i -D translate-auto
在根目录可以配置 translate-config.json 文件
{
appKey: "", // 应用key
secretKey: "", // 密钥key
channel: "google", // 翻译渠道,支持custom、google、youdao、baidu,默认google翻译
channelCustomUrl: '', // 自定义渠道翻译
//
targetPath: "src/locales", // 目标地址
languageList: ["zh", "en"], // 语言列表
regexp: `\\$t\\(['"]([^'"]+)['"][,\\)]`, // 提取文字正则,默认提取$t()的第一个参数值
defaultLocale: "zh", // 默认key值语言
defaultRegexp: `[\\u4E00-\\u9FA5]`, // 提取key值正则,获取翻译文本(例如:判断字符串中是否包含至少一个中文字符)
//
filePath: "src", // 需要翻译的目录
fileSuffix: [".vue", ".js", ".jsx", ".ts", ".tsx"], // 指定翻译的文件后缀
excludes: ["node_modules", "dist"], // 排除翻译的目录
}
执行翻译
npm run translate // 全局翻译(在 package.json 文件中的 scripts 对象添加 "translate": "node node_modules/translate-auto")
npm run translate lang=en // 单独翻译某种语言(一般用于新增某种语言,例如新增英文语言)
1.4.6
11 months ago
1.4.5
11 months ago
1.5.5
10 months ago
1.5.4
10 months ago
1.5.3
10 months ago
1.5.2
11 months ago
1.5.1
11 months ago
1.5.0
11 months ago
1.4.9
11 months ago
1.4.8
11 months ago
1.4.7
11 months ago
1.4.4
12 months ago
1.4.3
12 months ago
1.4.2
12 months ago
1.4.1
1 year ago
1.3.7
1 year ago
1.4.0
1 year ago
1.3.9
1 year ago
1.3.8
1 year ago
1.3.6
1 year ago
1.3.5
1 year ago
1.3.4
1 year ago
1.3.3
1 year ago
1.3.2
1 year ago
1.3.1
1 year ago
1.3.0
2 years ago
1.2.9
2 years ago
1.2.8
2 years ago
1.2.7
2 years ago
1.2.6
2 years ago
1.2.5
2 years ago
1.2.4
2 years ago
1.2.3
2 years ago
1.2.2
2 years ago
1.2.1
2 years ago
1.2.0
2 years ago
1.1.9
2 years ago
1.1.8
2 years ago
1.1.7
2 years ago
1.1.6
2 years ago
1.1.5
2 years ago
1.1.4
2 years ago
1.1.3
2 years ago
1.1.2
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago