一直以来,在Vue.js中使用Vue I18n来实现国际化多语言设置,以往都是手动去找到文件写翻译,比较繁琐复杂。vue
如今从同事那里知道了一个很好用的vs code插件i18n-ally,能够构建和自动化翻译,分享给你们,也算是本身作个记录。git
并且,i18n-ally是官方推荐的第三方工具,真的是好用,谁用谁知道。github
首先在vs code中安装插件i18n-ally。json
其次,这是配置,以下:
settings.json:工具
// 安装插件后可能会自动在工做区生成这行配置 "i18n-ally.localesPaths": [ "src/i18n" ], // 如下须要本身配置 "i18n-ally.keystyle": "nested", "i18n-ally.namespace": true, "i18n-ally.enabledParsers": [ "json", "js" ], "i18n-ally.sortKeys": true, "i18n-ally.sourceLanguage": "zh-hans", "i18n-ally.displayLanguage": "en-us",
而后,将以前的js文件改成json格式,就能够使用了,github上文档给出了不少演示,这里再也不重复。spa