1.5.5 • Published 1 year 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
1 year ago
1.4.5
1 year ago
1.5.5
1 year ago
1.5.4
1 year ago
1.5.3
1 year ago
1.5.2
1 year ago
1.5.1
1 year ago
1.5.0
1 year ago
1.4.9
1 year ago
1.4.8
1 year ago
1.4.7
1 year ago
1.4.4
1 year ago
1.4.3
1 year ago
1.4.2
1 year 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
2 years ago
1.3.2
2 years ago
1.3.1
2 years 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