mcpField
V
vscode-ext-localization

vscode-ext-localization

github.com/github开发40.5k8.9k 次安装今天更新
代码仓库

关于 vscode-ext-localization

vscode-ext-localization 是用于本地化 VS Code 扩展用户界面内容的技能。它说明如何分别处理 package 配置项、walkthrough 内容,以及 JavaScript 或 TypeScript 源码中的字符串。

主要功能

  1. 01本地化 package.json 扩展项
  2. 02创建翻译后的 walkthrough Markdown
  3. 03本地化源码中的字符串
  4. 04按资源类型使用对应文件

适用场景

  1. 01翻译扩展设置和命令
  2. 02本地化 walkthrough 内容
  3. 03更新多语言用户界面源码字符串

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/github/awesome-copilot --skill vscode-ext-localization

安装后在 Claude Code 中输入/vscode-ext-localization确认已加载。

详细介绍

VS Code 扩展本地化

本技能帮助你本地化 VS Code 扩展的各个方面

何时使用本技能

在以下情况下使用本技能:

  • 本地化新增或现有的已贡献配置(设置)、命令、菜单、视图或演练
  • 本地化扩展源代码中包含的、向最终用户显示的新增或现有消息或其他字符串资源

说明

根据所本地化的资源不同,VS Code 本地化由三种不同的方法组成。当创建或更新新的可本地化资源时,必须为所有当前可用的语言创建/更新相应的本地化。

  1. 在 package.json 中定义的设置、命令、菜单、视图、ViewsWelcome、演练标题和描述等配置 -> 一个专属的 package.nls.LANGID.json 文件,例如巴西葡萄牙语(pt-br)本地化的 package.nls.pt-br.json
  2. 演练内容(在其自身的 Markdown 文件中定义) -> 一个专属的 Markdown 文件,例如用于巴西葡萄牙语本地化的 walkthrough/someStep.pt-br.md
  3. 位于扩展源代码(JavaScript 或 TypeScript 文件)中的消息和字符串 -> 一个专属的 bundle.l10n.pt-br.json,用于巴西葡萄牙语本地化

评论

支持 Markdown