VScode-i18n-ally-Vue

参考这篇文章,做Vue项目的国际化配置,本篇文章主要解释,下载了i18n之后,该如何对Vscode进行配置

https://juejin.cn/post/7271964525998309428

i18n Ally全局配置项

Vscode中安装i18n Ally插件,并设置其配置项,
适用场景:所有项目通用的配置(如默认语言、翻译引擎)

将下面的配置项,复制到上图中

TypeScript 复制代码
"i18n-ally.annotationInPlace": false,
  "i18n-ally.keystyle": "nested",
  "i18n-ally.sortKeys": true,
  "i18n-ally.enabledParsers": [
    "ts",
    "json"
  ],
  "i18n-ally.sourceLanguage": "en",
  "i18n-ally.displayLanguage": "zh-cn",
  "i18n-ally.enabledFrameworks": [
    "vue",
    "react"
  ],
  "i18n-ally.parsers.typescript.compilerOptions": {
    "moduleResolution": "node",
  },

项目配置( .vscode**)**

.vscode 文件夹主要用于存放与 Visual Studio Code(VS Code)编辑器相关的项目配置文件,这些文件能让项目在 VS Code 里的开发体验更加个性化和高效。

适用场景:当前项目的特殊配置(如不同的文件路径、特定插件功能)。

TypeScript 复制代码
.vscode
├── extensions.json VS Code 工作区的设置进行定制
└── settings.json 列出项目推荐的 VS Code 扩展

extensions.json

TypeScript 复制代码
{
    "recommendations": [
        "lokalise.i18n-ally"
    ]
}

settings.json

TypeScript 复制代码
{
  "i18n-ally.localesPaths": [
    "src/locale/lang",
  ],
}
相关推荐
隔壁小邓4 分钟前
vue如何拆分业务逻辑
前端·javascript·vue.js
SuperEugene12 分钟前
Vue3 + Element Plus 表单校验实战:规则复用、自定义校验、提示语统一,告别混乱避坑|表单与表格规范篇
开发语言·前端·javascript·vue.js·前端框架
SuperEugene16 分钟前
Vue3 + Element Plus 表格查询规范:条件管理、分页联动 + 避坑,标准化写法|表单与表格规范篇
开发语言·前端·javascript·vue.js·前端框架
:12131 分钟前
idea17创建tomcat项目(计网底层核心理解!)
java·ide·intellij-idea
optimistic_chen34 分钟前
【Vue3入门】Pinia 状态管理 和 ElementPlus组件库
前端·javascript·vue.js·elementui·pinia·组件
猿小猴子35 分钟前
主流 AI IDE 之一的 华为云码道「CodeArts」 介绍
ide·人工智能·ai·华为云
哥本哈士奇43 分钟前
Vue 3 快速入门:从零搭建前后端 CRUD 应用
前端·javascript·vue.js
SuperEugene1 小时前
Vue3 组件拆分实战规范:页面 / 业务 / 基础组件边界清晰化,高内聚低耦合落地指南|Vue 组件与模板规范篇
前端·javascript·vue.js·前端框架
还是大剑师兰特9 小时前
Vue3 中的 defineExpose 完全指南
前端·javascript·vue.js
monsion10 小时前
OpenCode 学习指南
人工智能·vscode·架构