Este artigo documenta o caminho de cinco prompts, do texto fixo em inglês até apps multilíngues em Next.js ou React, usando skills de agente, arquivos de locale versionados no Git e tradução automática a cada push. O globalize.now é uma infraestrutura de localização com IA que mantém as novas strings de interface sincronizadas sem loops de exportação manual nem vigilância de painel. Veja o caso de ROI em Por Que Você Deveria Globalizar Seu Aplicativo, o mapa de ferramentas em Melhores Ferramentas de Localização para Vibe Coding em 2026, e o mergulho profundo em extração em Como Localizar um App Gerado por IA. Conteúdo voltado a vibe coders também está disponível na página do globalize.now para vibe coders.
Como funciona o pipeline de globalização em cinco etapas?
Por onde você começa?
Conecte seu repositório em globalize.now. A primeira conversão roda uma única vez, dentro do app: ela lê o repositório, substitui as strings hardcoded por chaves e abre um pull request para você revisar. A partir daí, todo push traduz o que houver de novo.
Se preferir rodar essa primeira etapa a partir do seu editor, o mesmo playbook se instala no seu agente — Cursor, Claude Code, Codex, seja qual for a sua ferramenta:
$ npx skills add globalize-now/globalize-skills
Isso instala skills de i18n diretamente no seu agente. Ele detecta sua stack e te dá um menu do que carregar:
✔ Install scope: Local — this project only
? Which skills?
── Presets ──
❯◉ globalize-guide — Detects stack, recommends i18n library
◉ lingui — LinguiJS skills (setup, translate, code)
◉ css — CSS i18n (logical properties, RTL)
◉ globalize-now-cli — globalize CLI setup and usage
◉ next-intl — next-intl for Next.js
Agora seu agente sabe como configurar seu projeto para traduções. Sem configuração manual. Sem precisar ler documentação.
Como montar a estrutura dos locales depois de instalar as skills?
Diga ao seu agente:
Configurar a localização do meu projeto
Ele escaneia sua base de código, identifica seu framework, recomenda a biblioteca de i18n certa para sua stack e encontra todas as strings fixas em cada componente:
Agent: Detected Next.js 15 with App Router.
I'll set up next-intl — best fit for your stack.
Found 47 hardcoded strings across 12 components.
Which languages do you need?
> English, Spanish, Arabic
Agent: Setting up 3 locales with RTL support for Arabic.
Creating translation files...
Essa é a etapa que normalmente leva dias. Seu agente resolve em minutos: framework instalado, estrutura de locales criada, RTL configurado quando necessário.
Como converter literais em chaves de tradução?
Diga ao seu agente:
Converter meu app
Ele reescreve seus componentes, substituindo cada string fixa por uma referência de chave de tradução. Ao mesmo tempo, gera seus arquivos de locale, já populados e consistentes com seu glossário:
Agent: Converting 47 strings to translatable keys
for Spanish and Arabic...
✓ es.json — 47 translatable strings
✓ ar.json — 47 translatable strings
All entries consistent with your glossary.
Sua base de código sai do inglês fixo para uma arquitetura pronta para tradução. O antes e o depois:
// Before
<button>Submit order</button>
// After
<button>{t("checkout.submit_order")}</button>
Como conectar o Git para sincronizar traduções automaticamente?
Diga ao seu agente:
Conectar este projeto ao globalize
Isso conecta seu repositório ao globalize.now. A partir daqui, as traduções ficam sincronizadas automaticamente — sem exportações manuais, sem sincronizar painéis, sem strings esquecidas quando você lança novas funcionalidades:
Agent: Created project on globalize.
✓ Connected GitHub repo
✓ 3 locales configured (en, es, ar)
✓ Auto-translate on push enabled
New strings translated automatically on push to main.
Sempre que você faz push de código com novas strings de UI, o globalize.now as detecta, traduz e abre um PR de volta no seu repositório.
Como expor locales com um seletor de idioma?
Diga ao seu agente:
Adicionar um seletor de idioma no meu site
Seu agente adiciona um componente seletor de locale à sua UI, conectado à sua configuração de i18n existente. Os usuários agora podem alternar entre idiomas.
Esse é o pipeline completo. Cinco prompts. Seu app está multilíngue, sua arquitetura está limpa e novas strings continuam sincronizadas automaticamente conforme você lança atualizações.
Quais stacks o globalize.now suporta?
O globalize.now funciona com Next.js, React, Vite e React Router prontos para uso. Ele também se integra com GitHub, GitLab, Claude, Cursor e Codex — para times de desenvolvimento com bases de código já existentes e apps construídos com IA lançando rápido.
A skill globalize-guide detecta automaticamente sua stack e recomenda a biblioteca certa. Você não precisa pesquisar qual framework de i18n usar — seu agente toma essa decisão com base no que já existe no seu projeto.
O que o preço inclui?
Tudo está incluído em um único plano: € 20/mês por workspace, com 100 mil caracteres de tradução incluídos. CLI, API, sincronização com o GitHub, mais de 50 idiomas incluindo RTL, e suporte prioritário.
O globalize.now transforma textos fixos do app em arquivos de locale prontos para tradução e os mantém atualizados a cada novo lançamento.
Experimente o globalize.now grátis