vscode-ext-localization
Faz seu agente adaptar extensões do VS Code para diferentes idiomas. Ele garante que textos e mensagens sejam traduzidos de forma adequada e seguindo as boas práticas.
O que ela faz
Esta ferramenta ajuda a traduzir sua extensão do VS Code para outros idiomas. Ela garante que todos os textos visíveis para o usuário, como configurações, comandos e mensagens, sejam corretamente adaptados.
Quando usar
- ✓Ao criar uma nova extensão e querer que ela seja usada em vários idiomas.
- ✓Ao atualizar uma extensão existente e precisar adicionar suporte a novos idiomas.
- ✓Ao corrigir textos que aparecem incorretamente em um idioma específico.
Exemplo do que pedir para a IA
“Como posso traduzir as mensagens da minha extensão para o português brasileiro?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta organiza as traduções em arquivos separados para cada idioma. Dependendo do que você está traduzindo (configurações, textos em arquivos Markdown ou código), ela sugere um tipo específico de arquivo para guardar essas traduções.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add github/awesome-copilot --skill vscode-ext-localizationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/vscode-ext-localization/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Localização de extensões do VS Code
Esta habilidade ajuda você a localizar todos os aspectos das extensões do VS Code.
Quando usar esta habilidade
Use esta habilidade quando precisar:
- Localizar configurações, comandos, menus, visualizações ou tutoriais contribuídos, novos ou existentes.
- Localizar mensagens ou outros recursos de string novos ou existentes contidos no código-fonte da extensão que são exibidos ao usuário final.
Instruções
A localização do VS Code é composta por três abordagens diferentes, dependendo do recurso que está sendo localizado. Quando um novo recurso localizável é criado ou atualizado, a localização correspondente para todos os idiomas atualmente disponíveis deve ser criada/atualizada.
- Configurações como Configurações, Comandos, Menus, Visualizações, Visualizações de Boas-vindas, Títulos e Descrições de Tutoriais, definidas em
package.json-> Um arquivopackage.nls.LANGID.jsonexclusivo, comopackage.nls.pt-br.jsonpara localização em Português do Brasil (pt-br) - Conteúdo de tutoriais (definido em seus próprios arquivos
Markdown) -> Um arquivoMarkdownexclusivo comowalkthrough/someStep.pt-br.mdpara localização em Português do Brasil - Mensagens e strings localizadas no código-fonte da extensão (arquivos JavaScript ou TypeScript)
-> Um arquivo
bundle.l10n.pt-br.jsonexclusivo para localização em Português do Brasil
Perguntas frequentes
O que são 'contributed configurations'?
São as configurações que sua extensão adiciona ao VS Code, como opções que o usuário pode ajustar nas configurações do editor.
O que são 'string resources'?
São todos os textos que sua extensão mostra para o usuário, como mensagens de erro, botões ou descrições.
Preciso traduzir tudo de uma vez?
Sempre que você adicionar ou modificar algo que precisa ser traduzido, lembre-se de criar ou atualizar as traduções para todos os idiomas que você suporta.
Detalhes
Descrição original do autor
Guidelines for proper localization of VS Code extensions, following VS Code extension development guidelines, libraries and good practices
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5416
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC