ResumoPretty Prompt e Globalize
O desafio
Manter um web app em rápida evolução traduzido em todos os idiomas, a cada release, com dois fundadores e ninguém dedicado à localização.
A solução
A Pretty Prompt conectou seu repositório do GitHub à Globalize em maio de 2026. Cada push com texto novo volta traduzido, em forma de pull request.
Os resultados
- Os tickets de suporte por mistura de idiomas caíram de cerca de uma dúzia para zero.
- Cerca de 70 jobs de tradução foram executados de maio a setembro sem que ninguém precisasse iniciá-los.
- A memória de tradução cobriu de 92% a 100% das strings na maioria dos jobs.
Sobre a empresaPretty Prompt
O Pretty Prompt é um aprimorador de prompts de IA para ChatGPT, Claude, Gemini e mais de 15 outros provedores de IA, que transforma uma ideia ainda crua em um prompt claro e estruturado. Ele está disponível como extensão para Chrome, app web e servidor MCP, e é tocado pelos cofundadores Charlie Day e Ilai Szpiezak, em Londres. Saiu de 0 para 4.000 usuários em menos de uma semana e ultrapassou 50.000 em pouco mais de um ano.

CrescimentoO crescimento internacional fez da tradução uma prioridade
O Pretty Prompt nunca teve uma região como alvo. Até que um vídeo coreano no YouTube apresentou o produto, mais de 10.000 novos usuários se cadastraram em março de 2026 e centenas deles começaram a pagar.
"De repente, centenas de pessoas começaram a pagar pelo nosso produto. Tivemos um pico enorme vindo da Coreia do Sul. Foi aí que percebemos que precisávamos expandir para mais idiomas."Charlie Day, cofundador
Os usuários escrevem a ideia no idioma que lhes for mais natural, e o Pretty Prompt a aprimora nesse mesmo idioma. Alguns fizeram do idioma uma condição para pagar: vários pediram chinês tradicional e disseram que comprariam se o app estivesse disponível nele. O chinês tradicional já está no ar.
"Você não sabe quais usuários teria perdido por falta de tradução."Charlie Day
DesafioManter as traduções em sincronia com cada nova funcionalidade
O Pretty Prompt já traduzia o produto com ferramentas de IA. Rodar uma tradução levava um ou dois minutos. O difícil era lembrar de rodá-la a cada alteração de texto e, depois, conferir o resultado em idiomas que ninguém da equipe fala.
"Rodar de fato não demorava (talvez um ou dois minutos), mas o custo real era lembrar de fazer isso toda vez (a gente esquecia o tempo todo) e ter confiança de que estava correto."Charlie Day
Quando uma funcionalidade ia ao ar antes das traduções, os usuários viam dois idiomas na mesma tela e entravam em contato.
"Isso resulta em uma experiência ruim com o produto. É quase melhor que esteja todo em inglês ou todo em alemão, porque meio a meio dá a impressão de que você não tem controle sobre o produto."
SoluçãoLocalização que roda a cada release
O Pretty Prompt conectou o repositório do GitHub do seu app web ao Globalize em 11 de maio de 2026, e o primeiro job de tradução rodou no mesmo dia. Durante a configuração, o Globalize converteu os textos hardcoded do app em arquivos de internacionalização em um único pull request. Desde então, a tradução passou a fazer parte do release, em vez de ser uma etapa de que alguém precisa se lembrar.
"Parece algo que simplesmente deveria ser automatizado. O Globalize é como uma rede de segurança para a localização."Charlie Day
- A equipe atualiza o appNovas funcionalidades e alterações de texto vão para o arquivo de locale em inglês do app, como de costume.
- O Globalize roda no pushEle identifica strings novas ou alteradas, reaproveita traduções existentes, traduz o restante e executa uma verificação automatizada de qualidade.
- As traduções voltam para o GitHubComo um pull request ou como um commit na mesma branch da funcionalidade.
- As mudanças vão para produçãoA equipe revisa e faz o merge, e a atualização é publicada em todos os idiomas de uma só vez.
- de.jsonDeutsch
- ko.json한국어
- zh-TW.json繁體中文
- ja.json日本語
- ar.jsonالعربية
- hi.jsonहिन्दी
- e mais 22 arquivos de locale
Ilustração de um pull request do Globalize, criada a partir dos dados de jobs do Pretty Prompt. Não é uma captura de tela.
"Para mim, o ciclo de PRs cobre tudo."Charlie Day
ResultadosAs telas meio traduzidas acabaram
Tickets de suporte com idiomas misturados. Cerca de uma dúzia antes do Globalize, nenhum desde então.
Strings sob gerenciamento
Aplicação web da Pretty Prompt, 2026. Sem contratar especialista em localização.
| Antes | Com o Globalize | |
|---|---|---|
| Traduzir uma alteração de texto | Um prompt de IA, executado manualmente | Dispara a cada push |
| Quem precisa lembrar | Um dos dois fundadores | Ninguém |
| Revisar idiomas que ninguém fala | Confiar no resultado | Verificação de qualidade automatizada em cada job |
Entre maio e setembro de 2026, o Globalize executou cerca de 70 jobs de tradução no workflow do GitHub da Pretty Prompt, enquanto o projeto crescia de 84 para 6.966 strings. Para o Charlie e sua equipe, isso significa uma preocupação a menos e a certeza de que nenhuma release vai ao ar com tradução pela metade.
Tudo isso roda no plano Indie, o plano de entrada do Globalize: um app com 50 mil usuários em 29 idiomas, sem reunião com vendas e sem contrato personalizado.
Perfil idealPara quem é, nas palavras do Charlie
"Se todos os seus usuários falam inglês, você não precisa traduzir."
É por aí que o Charlie começa quando outra equipe pequena pede conselho. Para um produto como o dele, com dezenas de milhares de usuários chegando de qualquer lugar, o idioma é uma das poucas coisas que melhoram o produto para todo mundo de uma só vez.
"Se você tem de 50 a 60 mil usuários, não dá para ter um gerente de contas para todos eles. Adicionar idiomas é provavelmente uma das coisas mais impactantes que podemos fazer com baixo esforço de atendimento."Charlie Day
"Se você tem muitos usuários do mundo todo, usar o Globalize é ótimo para lançar uma rede grande e garantir que a malha seja bem fechada, para não perder nenhum peixe do ponto de vista da localização."Charlie Day