vite项目使用i18n-ally未读取到文件
前言
在使用 Vue CLI 创建的Vue 3项目中,语言文件(src/lang/zh.js和en.js)正常加载。
.vscode/settings.json
如下:i18n-ally.enabledParsers中增加了js
{"i18n-ally.localesPaths": ["src/i18n","src/i18n/locales"],"i18n-ally.enabledParsers": [ "json", "js"], "i18n-ally.sourceLanguage": "zh", "i18n-ally.displayLanguage": "zh","i18n-ally.enabledFrameworks": ["vue"],
}
但将该项目重构为Vite后,i18n-ally.enabledParsers未生效,无法加载并读取语言文件。
解决方式
将 en.js、zh.js 改为 json 文件即可,可以使用一些在线工具