Vscode Ext Localization
Localize VS Code extensions for global reach
✨ The solution you've been looking for
Guidelines for proper localization of VS Code extensions, following VS Code extension development guidelines, libraries and good practices
See It In Action
Interactive preview & real-world examples
AI Conversation Simulator
See how users interact with this skill
User Prompt
I need to localize my VS Code extension's settings and commands for Spanish and French users. The settings are defined in package.json.
Skill Processing
Analyzing request...
Agent Response
Step-by-step guidance on creating package.nls.es.json and package.nls.fr.json files with properly structured translations for all configuration elements
Quick Start (3 Steps)
Get up and running in minutes
Install
claude-code skill install vscode-ext-localization
claude-code skill install vscode-ext-localizationConfig
First Trigger
@vscode-ext-localization helpCommands
| Command | Description | Required Args |
|---|---|---|
| @vscode-ext-localization localizing-extension-settings | Add multi-language support to your VS Code extension's configuration settings and commands | None |
| @vscode-ext-localization translating-extension-messages | Localize user-facing messages and strings in your extension's TypeScript/JavaScript code | None |
| @vscode-ext-localization localizing-walkthrough-content | Create multi-language versions of your extension's walkthrough and tutorial content | None |
Typical Use Cases
Localizing Extension Settings
Add multi-language support to your VS Code extension's configuration settings and commands
Translating Extension Messages
Localize user-facing messages and strings in your extension's TypeScript/JavaScript code
Localizing Walkthrough Content
Create multi-language versions of your extension's walkthrough and tutorial content
Overview
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.
- Configurations like Settings, Commands, Menus, Views, ViewsWelcome, Walkthrough Titles and Descriptions, defined in
package.json-> An exclusivepackage.nls.LANGID.jsonfile, likepackage.nls.pt-br.jsonof Brazilian Portuguese (pt-br) localization - Walkthrough content (defined in its own
Markdownfiles) -> An exclusiveMarkdownfile likewalkthrough/someStep.pt-br.mdfor Brazilian Portuguese localization - Messages and string located in extension source code (JavaScript or TypeScript files)
-> An exclusive
bundle.l10n.pt-br.jsonfor Brazilian Portuguese localization
What Users Are Saying
Real feedback from the community
Environment Matrix
Dependencies
Framework Support
Context Window
Security & Privacy
Information
- Author
- github
- Updated
- 2026-01-30
- Category
- ide-plugins
Related Skills
Vscode Ext Localization
Guidelines for proper localization of VS Code extensions, following VS Code extension development …
View Details →Vscode Ext Commands
Guidelines for contributing commands in VS Code extensions. Indicates naming convention, visibility, …
View Details →Vscode Ext Commands
Guidelines for contributing commands in VS Code extensions. Indicates naming convention, visibility, …
View Details →