A Skill do Claude Code para localização

npx skills add globalize-now/globalize-skills instala uma Skill do Claude Code que extrai strings fixas no código, gera arquivos de locale e sincroniza as traduções a cada push no Git. Sem painel, sem revisão manual.

O Claude Code é uma ferramenta de codificação agentic que edita arquivos de forma autônoma. O globalize.now se integra perfeitamente a esse fluxo de trabalho: com um único comando, o agente extrai as strings e gera os arquivos de locale, e o Claude Code confirma (commit) as mudanças. Todo push futuro no Git mantém as traduções sincronizadas. Sem etapas manuais.

Pré-requisitos

  • Um projeto no qual o Claude Code já trabalhou (Next.js, React, Vue ou similar)
  • Um repositório Git
  • Node.js 18+
  • Claude Code instalado e autenticado

Como configurar o globalize.now com o Claude Code

  1. Abra o diretório do projeto do Claude Code

    Entre (cd) no repositório onde o Claude Code tem feito as edições, para que os caminhos correspondam à raiz do Git.

  2. Execute o instalador de skills

    Conecte o repositório ao globalize.now para convertê-lo direto no app, ou instale as skills do Globalize a partir da raiz do projeto para que o agente possa estruturar o i18n e buscar literais fixos no código.

    npx skills add globalize-now/globalize-skills --all
  3. Busque strings de interface fixas no código

    Deixe o globalize.now percorrer a árvore de arquivos para listar os textos em inglês visíveis ao usuário que ainda estão embutidos nos componentes.

  4. Confirme a estrutura de chaves de tradução proposta

    Revise os namespaces, a nomenclatura e os pontos de plural antes de aplicar as refatorações.

  5. Aplique as refatorações e os arquivos de locale

    Aprove o trabalho para que os componentes chamem os helpers do seu runtime e os catálogos JSON sejam enviados ao Git.

  6. Faça o commit com o Claude Code e envie (push)

    Deixe o Claude Code preparar (stage) o diff pronto para merge, fazer o commit e o push, para que os próximos pushes continuem a sincronização automática.

Conecte via MCP (opcional)

Prefere controlar o Globalize a partir do Claude Code? Depois que seu código estiver pronto para i18n, conecte o MCP.

claude mcp add --transport http globalize https://api.globalize.now/mcp

Mais informações: conecte o MCP →

Problemas comuns

O Claude Code e o globalize.now tentam editar os componentes ao mesmo tempo

Resolução: Execute o globalize.now primeiro para estabelecer as chaves e os arquivos de locale; depois disso, o Claude Code deve editar as entradas de tradução em vez de reintroduzir literais brutos em todo lugar.

Como faço para executar a extração novamente se o Claude Code adicionar novas strings?

Resolução: O globalize.now é executado automaticamente a cada push no Git, então novos literais são detectados sem a necessidade de reexecutar manualmente o instalador para cada ajuste.

Perguntas frequentes

O globalize.now funciona especificamente com o Claude Code?

Sim. O globalize.now é distribuído como skills de agente e uma CLI que você executa a partir do repositório; o Claude Code pode executar os mesmos comandos e fazer o commit dos diffs resultantes. A integração é nativa do Git: uma vez que os arquivos de locale existam, cada push mantém as traduções alinhadas. Você não precisa de um painel separado além do seu editor e do controle de versão.

Preciso configurar o Claude Code para que ele reconheça o globalize.now?

Você só precisa executar npx skills add globalize-now/globalize-skills para que as skills fiquem disponíveis para o agente que estiver conduzindo a sessão. Não há nenhum plugin proprietário do Claude Code além dessa etapa inicial. Depois da instalação, use com o Claude Code as mesmas frases de localização que você usaria em qualquer ambiente de codificação com IA.

O Claude Code e o globalize.now podem compartilhar o mesmo fluxo de trabalho do Git?

Eles devem compartilhar um único histórico de repositório. O globalize.now grava as chaves e o JSON de locale; o Claude Code continua o trabalho de desenvolvimento em branches que já contêm esses arquivos. Faça o merge por meio de pull requests como habitualmente, para que os revisores vejam juntos o código do produto e as atualizações de tradução. O globalize.now então monitora os pushes para manter os locales atualizados.

O que acontece quando o Claude Code gera uma nova interface com texto fixo no código?

O próximo push no Git aciona o globalize.now para comparar os novos literais, propor chaves e atualizar os catálogos automaticamente. Isso evita divergências entre o JSX em inglês e os arquivos de locale. Você ainda revisa os PRs, mas não precisa exportar pacotes manualmente nem reexecutar scripts pontuais para cada branch de funcionalidade.

O globalize.now afeta a capacidade do Claude Code de editar a base de código?

Não. Depois da extração inicial, o Claude Code mantém acesso total aos componentes; eles simplesmente passam a referenciar os helpers de tradução em vez de strings brutas. O globalize.now não bloqueia arquivos nem exige um fluxo de trabalho de edição diferente. As duas ferramentas cooperam desde que os commits passem pelo Git, que já é como os projetos do Claude Code são publicados.

Quais repositórios se beneficiam mais ao combinar o Claude Code com o globalize.now?

Qualquer aplicativo JavaScript ou TypeScript editado por IA em que o texto da interface ainda esteja embutido no código se beneficia mais: os agentes criam telas rapidamente, e o globalize.now converte essa velocidade em i18n estruturado sem uma reescrita completa de uma só vez. Se você já armazena todas as strings em arquivos de locale, precisará de menos extrações, mas a maioria dos protótipos do Claude Code ainda precisa dessa primeira passada que o globalize.now automatiza.

Experimente o globalize.now com o Claude Code

Comece pela raiz do seu projeto:

npx skills add globalize-now/globalize-skills --all

Volte para a página inicial para conhecer o produto e os preços →

Outras integrações

Comece grátis