vscode-ext-localization

Identify localization requirements for VS Code extensions across settings, commands, menus, and walkthroughs.

1|Updated Jan 30, 2023
One-click install
npx skills add https://github.com/ncksol/ravebot --skill vscode-ext-localization-ncksol
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vscode-ext-localization
Source: https://github.com/ncksol/ravebot/tree/main/.github/skills/vscode-ext-localization
Command: npx skills add https://github.com/ncksol/ravebot --skill vscode-ext-localization-ncksol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Localize the user-facing strings, UI content, and walkthroughs of VS Code extensions to reach a global audience with consistent quality.

Core Features & Use Cases

  • Provides guidance for configuring package.json localization (nls) and per-language resource files.
  • Covers localization of Walkthroughs, Commands, Menus, and UI messages across languages.
  • Includes best practices and validation checks to ensure translations remain synchronized with source text.

Quick Start

Follow these steps to localize a new extension's settings and messages.

Frequently Asked Questions about vscode-ext-localization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I localize VS Code extension walkthroughs and UI messages?▼

To localize VS Code extension walkthroughs and UI messages, you configure package.json localization files and per-language resource files. This provides structured guidelines for translating settings, commands, and menus across multiple languages.

What is the best way to organize i18n assets for a VS Code extension?▼

Organizing i18n assets for a VS Code extension involves following structured localization workflows and asset organization best practices. This ensures translations remain synchronized with the source text across all configurations.

How do I configure package.json nls files for VS Code extension translation?▼

Configuring package.json nls files for VS Code extension translation requires defining localization configurations and mapping them to per-language resource files. This provides specific guidance for setting up these files to support multiple languages.

Does VS Code extension localization support multiple languages and workflows?▼

Yes, VS Code extension localization supports multiple languages and workflows. It identifies localization requirements across settings, commands, menus, and walkthroughs, providing guidelines for various translation workflows.

How do I validate VS Code extension translations to keep them synchronized with source text?▼

To validate VS Code extension translations and keep them synchronized with source text, you apply included best practices and validation checks. These ensure localized strings remain consistent across all extension updates.