vscode-ext-localization

Localize VS Code extension configurations, messages, and walkthrough content across languages.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/alexandereiseghohi/ComicWise --skill vscode-ext-localization-alexandereiseghohi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vscode-ext-localization
Source: https://github.com/alexandereiseghohi/ComicWise/tree/main/skills/vscode-ext-localization
Command: npx skills add https://github.com/alexandereiseghohi/ComicWise --skill vscode-ext-localization-alexandereiseghohi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides guidelines to localize every aspect of VS Code extensions, ensuring consistent multilingual user experiences across settings, commands, menus, messages, and walkthroughs.

Core Features & Use Cases

  • Localization guidelines for configurations like Settings, Commands, Menus, Views, Walkthrough Titles and Descriptions.
  • Walkthrough content localization via per-language Markdown files and localized walkthrough metadata.
  • Messages and string resources localization in extension source code via per-language bundles.

Quick Start

Start localizing a VS Code extension by creating per-language resource files (e.g., package.nls.LANG.json), Markdown walkthrough localizations, and bundle.l10n.LANG.json, then update all user-visible strings accordingly.

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 extensions for multiple languages?

To localize VS Code extensions, you need to create per-language resource files like package.nls.LANG.json for configurations and bundle.l10n.LANG.json for code messages, then update all user-visible strings accordingly.

What files do I need to translate VS Code extension settings and commands?

You need to translate VS Code extension settings and commands by creating per-language package.nls.LANG.json files, which handle configurations like Settings, Commands, Menus, and Views.

Can I localize walkthrough content in VS Code extensions using Markdown?

Yes, you can localize walkthrough content in VS Code extensions by creating per-language Markdown files and applying localized walkthrough metadata for titles and descriptions.

How do I handle i18n for source code messages in a VS Code extension?

You handle i18n for source code messages in a VS Code extension by creating per-language bundle files, specifically bundle.l10n.LANG.json, to localize string resources used in the extension source code.

What is the best way to ensure consistent multilingual user experiences in VS Code extensions?

The best way to ensure consistent multilingual user experiences in VS Code extensions is to enforce per-language localization files across configurations, walkthrough content, and code messages simultaneously.