i18n Ally 插件使用

6 阅读1分钟

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 是指定你的多语言配置文件类型