Localizing a VS Code extension means translating its user interface so people around the world can use it in their own language. This guide shows you the proper way to do that. You will learn about three main methods for adding translations.
First, translate settings and commands by creating special JSON files. Second, localize walkthrough content using separate Markdown files. Third, handle messages in your code with a bundle file for each language.
Always update all language translations when you add new text. Follow these steps to make your extension accessible globally.
Global
mkdir -p ~/.claude/skills/vscode-ext-localizationProject
mkdir -p .claude/skills/vscode-ext-localizationSource Repository
Accessibilityaddyosmani/web-quality-skills
Audit and improve web accessibility following WCAG 2.2 guidelines for inclusivity
Fixing Accessibilityibelick/ui-skills
Audit and fix HTML accessibility issues for a more inclusive web
Accessibility Compliancewshobson/agents
Build inclusive interfaces that everyone can use with ease and confidence
Wcag Audit Patternswshobson/agents
Audit websites for WCAG 2.2 compliance and fix accessibility violations
Next Intl Add Languagegithub/awesome-copilot
Easily add a new language to your Next.js internationalized app
Flutter Improving Accessibilityflutter/skills
Make your Flutter app usable for everyone with accessibility features
Screen Reader Testingwshobson/agents
Test websites with screen readers for full accessibility and user inclusion
Accessibilityaffaan-m/everything-claude-code
Make your websites and apps accessible to all with WCAG 2.2 standards