К основному содержанию
скилл GitHub Copilot официальный · GitHub

vscode-ext-localization — скилл для GitHub Copilot

Помогает локализовать пользовательские тексты расширения VS Code. Подходит, когда вы добавляете переводы или обновляете существующие.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add github/awesome-copilot --skill vscode-ext-localization -a claude-code
Открыть на GitHub

Что делает vscode-ext-localization

Скилл помогает локализовать пользовательские части расширения VS Code. Он охватывает конфигурацию из package.json, а также отдельные файлы walkthrough и строки JavaScript или TypeScript.

Настройки и команды используют package.nls.LANGID.json. Текст walkthrough выносят в отдельный Markdown-файл, а строки из исходников размещают в bundle.l10n.LANGID.json. При добавлении или изменении локализуемого ресурса обновляют переводы для всех доступных языков.

Скилл стоит поставить тем, кто поддерживает локализацию расширения VS Code. Для задач вне этой работы он не нужен.

Какие задачи решает

  • перевести настройки расширения из package.json
  • подготовить локализованный текст для walkthrough
  • добавить переводы пользовательских строк в исходный код
  • обновить переводы после изменения ресурса

Примеры запросов агенту

  • Локализуй новую настройку и команду в `package.json` для доступных языков.
  • Подготовь перевод текста walkthrough и строк из исходного кода.

Как установить vscode-ext-localization

1Через Skills CLI (Vercel)

npx skills add github/awesome-copilot --skill vscode-ext-localization -a claude-code

2Вручную: положить файлы

~/.claude/skills/vscode-ext-localization/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/vscode-ext-localization/

Похожие

prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. Claude Code 986 201установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. Claude Code Claude.ai 186 758установок web-artifacts-builder официальный anthropics Скилл собирает сложные HTML-артефакты для claude.ai на React, Tailwind CSS и shadcn/ui. Подходит для интерфейсов с состоянием и маршрутизацией. Claude Code Claude.ai 112 122установок theme-factory официальный anthropics Применяет готовые цветовые палитры и пары шрифтов к слайдам, документам и HTML-страницам. Подходит, когда материалу нужен единый стиль. Claude Code Claude.ai 94 921установок algorithmic-art официальный anthropics Создаёт генеративное искусство на p5.js с seed-случайностью и настройкой параметров. Подходит для flow fields, частиц и кодовых арт-экспериментов. Claude Code Claude.ai 89 081установок chrome-devtools официальный github Управляет живым Chrome через Chrome DevTools MCP: открывает страницы, проверяет ошибки и пишет трассы производительности. Нужен для отладки интерфейса прямо из агента. GitHub Copilot 15 258установок

Вопросы о vscode-ext-localization

Как установить vscode-ext-localization в GitHub Copilot?

Выполните npx skills add github/awesome-copilot --skill vscode-ext-localization.

Что делает vscode-ext-localization?

Скилл подсказывает, как локализовать пользовательские части расширения VS Code и в какие файлы помещать переводы.

Какие файлы использовать для переводов?

Для настроек и команд используют package.nls.LANGID.json. Текст walkthrough хранится в отдельном Markdown-файле, а строки из исходников — в bundle.l10n.LANGID.json.

Исходный текст

SKILL.md · MIT
---
name: vscode-ext-localization
description: 'Guidelines for proper localization of VS Code extensions, following VS Code extension development guidelines, libraries and good practices'
---

# VS Code extension localization

This skill helps you localize every aspect of VS Code extensions

## When to use this skill

Use this skill when you need to:
- Localize new or existing contributed configurations (settings), commands, menus, views or walkthroughs
- Localize new or existing messages or other string resources contained in extension source code that are displayed to the end user

# Instructions

VS Code localization is composed by three different approaches, depending on the resource that is being localized. When a new localizable resource is created or updated, the corresponding localization for all currently available languages must be created/updated.

1. Configurations like Settings, Commands, Menus, Views, ViewsWelcome, Walkthrough Titles and Descriptions, defined in `package.json`
  -> An exclusive `package.nls.LANGID.json` file, like `package.nls.pt-br.json` of Brazilian Portuguese (`pt-br`) localization
2. Walkthrough content (defined in its own `Markdown` files)
  -> An exclusive `Markdown` file like `walkthrough/someStep.pt-br.md` for Brazilian Portuguese localization
3. Messages and string located in extension source code (JavaScript or TypeScript files)
  -> An exclusive `bundle.l10n.pt-br.json` for Brazilian Portuguese localization

© github · MIT · github/awesome-copilot

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой