i18n Ally 是一款专为 VS Code 设计的国际化插件,旨在简化多语言翻译管理流程。它支持 Vue、React 等框架,并提供强大的翻译功能和直观的界面,极大提升开发效率。
安装与配置
- 安装插件:在 VS Code 的扩展市场中搜索 i18n Ally 并安装。
- 配置路径:在项目根目录的 .vscode/settings.json 文件中,设置多语言文件路径,例如:
{
"i18n-ally.localesPaths": ["src/locales"],
"i18n-ally.keystyle": "nested",
"i18n-ally.sourceLanguage": "zh-CN",
"i18n-ally.displayLanguage": "zh-CN",
"i18n-ally.enabledParsers": ["js", "ts", "json", "yaml"],
"i18n-ally.enabledFrameworks": ["vue", "react"]
}
如果你的配置文件名为: zh-cn.js
, 那么i18n-ally.sourceLanguage
, i18n-ally.displayLanguage
也要设置为zh-cn
i18n-ally.enabledFrameworks
必须设置,否则插件可能不会启用
i18n-ally.localesPaths
这个是配置你的多语言文件的路径
i18n-ally.enabledParsers
是指定你的多语言配置文件类型