231103 - i18n Ally 国际化插件使用说明
i18n Ally 国际化插件使用说明
- 搜索安装插件;
- 在项目下的settings.json 加入如下配置, localesPaths 要结合项目目录进行配置;
"i18n-ally.annotationInPlace": false,
"i18n-ally.displayLanguage": "zh-chs",
"i18n-ally.sourceLanguage": "zh-chs",
"i18n-ally.namespace": true,
"i18n-ally.localesPaths": [
"src/locales",
],
- 选中需要翻译的汉字, 按 ctrl + . 快捷键, 弹出选项中选择 提取文本到 i18n 配置中;

- 直接回车在顶部输入框中输入i18n 的键名, 层级用. 分隔, 完成后回车, 根据需要选择相应的展示方式;
4.1 i18n 业务文本键名参考文件路径命名, 例如: 文件管理模块的 “文件名” 字段,i18n键名应为 File.FileManage.FileName
4.2 i18n 公用文本键名以 publics 开头, 例如: 数据表格操作列中 “编辑” 按钮的文本 ,i18n键名应为 publics.btn.edit


- 如果是已经存在的文案, 在按 ctrl + . 后插件会给出提示候选, 如果是公共的, 直接选择对应的配置及方式即可;

- 一键翻译为其他语言, 点击vscode 左侧的 i18n-ally 的图标, 可以显示每个语种的翻译情况, 选中一个语言, 点击对应的选项后🌏图标, 可自动翻译

6.1 右下角会显示当前翻译的进度

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结