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.