Skip to content
On this page

translated-ext

TIP

一款支持国际化翻译的vscode插件,支持对.js、.vue一键函数插桩,JSON文件抽离,让你实现国际化更简单。

相比vue-i18n优势

    1. 一键支持对(.js、.vue)文件、文件夹函数插桩。
    1. 可以自动抽离成JSON。
    1. 可以使用中文正常开发最后一键对文件、文件夹翻译,适配速度超快,无心智负担。
    1. 后续可以加入翻译的SDK(有道、百度翻译等等),让你的JSON文件自动化翻译。

配置

TIP

可通过快捷键ctrl +,打开设置页面,搜索translated-ext`;

参数说明类型可选值默认值
jsFuncNamejs文件国际化函数插桩函数名stringwindow.$t
vueFuncNamevue文件国际化函数插桩函数名string--$t
outPathJSON文件输出目录,默认再当前打开应用跟目录的./locales下string--./locales
language生成的语言JSON文件,支持生成多个文件,默认生成中文、英文arrayen-Us、zh-cN['en-Us', 'zh-cN']
extname支持对那些后缀文件进行转换,默认支持.js、.vue(暂时不支持自定义默认就支持'.js','.vue')array.vue、.js['.vue', '.js']

使用方式如下:

图片图片图片图片

Released under the MIT License.