RiepilogoPretty Prompt e Globalize
L'esigenza
Tenere tradotta in ogni lingua, a ogni release, una web app in continua evoluzione, con due founder e nessuno che si occupi di localizzazione.
La soluzione
A maggio 2026 Pretty Prompt ha connesso il suo repository GitHub a Globalize. Ogni push con nuovi testi torna indietro tradotto, tramite pull request.
I risultati
- I ticket di supporto per lingue mescolate sono passati da circa una dozzina a zero.
- Da maggio a settembre sono partiti circa 70 translation job senza che nessuno li avviasse.
- La translation memory ha coperto dal 92% al 100% delle stringhe nella maggior parte dei job.
L'aziendaPretty Prompt
Pretty Prompt è uno strumento basato su IA che potenzia i prompt per ChatGPT, Claude, Gemini e oltre 15 altri provider di IA, trasformando un'idea abbozzata in un prompt chiaro e strutturato. Esiste come estensione Chrome, web app e server MCP, ed è gestito da Londra dai cofondatori Charlie Day e Ilai Szpiezak. È passato da 0 a 4.000 utenti in meno di una settimana e ha superato i 50.000 in poco più di un anno.

CrescitaLa crescita internazionale ha reso la traduzione una priorità
Pretty Prompt non ha mai puntato a una regione in particolare. Poi un video YouTube coreano ha parlato del prodotto, a marzo 2026 si sono registrati più di 10.000 nuovi utenti e centinaia di loro hanno iniziato a pagare.
"All'improvviso centinaia di persone hanno iniziato a pagare per il nostro prodotto. Abbiamo avuto un picco enorme dalla Corea del Sud. È lì che ci siamo resi conto che dovevamo espanderci su più lingue."Charlie Day, cofondatore
Gli utenti scrivono la loro idea nella lingua che sentono più naturale, e Pretty Prompt la migliora in quella stessa lingua. Per alcuni la lingua è diventata una condizione per pagare: diversi hanno chiesto il cinese tradizionale e hanno detto che avrebbero comprato se l'app fosse stata disponibile in quella lingua. Il cinese tradizionale è disponibile oggi.
"Non sai quali utenti avresti perso solo perché non era tradotto."Charlie Day
SfidaTenere le traduzioni allineate a ogni nuova feature
Pretty Prompt traduceva già il prodotto con strumenti di IA. Una traduzione richiedeva un paio di minuti. Il difficile era ricordarsi di lanciarla dopo ogni modifica ai testi, e poi controllare il risultato in lingue che nessuno nel team parla.
"Lanciarla non richiedeva molto tempo (forse un paio di minuti), ma il vero costo era ricordarsi di farlo ogni volta (ce ne dimenticavamo di continuo) ed essere sicuri che il risultato fosse corretto."Charlie Day
Quando una feature veniva rilasciata prima delle sue traduzioni, gli utenti vedevano due lingue sulla stessa schermata e scrivevano al supporto.
"Questo porta a una brutta esperienza d'uso. Quasi quasi è meglio che sia tutto in inglese o tutto in tedesco, perché metà e metà dà l'impressione che tu non abbia il controllo del prodotto."
SoluzioneLocalizzazione che parte a ogni rilascio
Pretty Prompt ha connesso il repository GitHub della sua web app a Globalize l'11 maggio 2026, e il primo translation job è partito lo stesso giorno. Durante il setup, Globalize ha convertito i testi hardcoded dell'app in file di internazionalizzazione in un'unica pull request. Da quel momento la traduzione è parte del rilascio, non un passaggio da ricordarsi.
"Mi sembra una cosa che dovrebbe essere automatica. Globalize è un po' come una rete di sicurezza per la localizzazione."Charlie Day
- Il team aggiorna l'appNuove feature e modifiche ai testi finiscono nel file locale inglese dell'app, come sempre.
- Globalize parte a ogni pushIndividua le stringhe nuove o modificate, riutilizza le traduzioni esistenti, traduce il resto ed esegue un controllo qualità automatico.
- Le traduzioni tornano su GitHubCome pull request, oppure come commit sullo stesso feature branch.
- Le modifiche vengono rilasciateIl team fa la review e il merge, e l'aggiornamento esce in tutte le lingue insieme.
- de.jsonDeutsch
- ko.json한국어
- zh-TW.json繁體中文
- ja.json日本語
- ar.jsonالعربية
- hi.jsonहिन्दी
- e altri 22 file locale
Illustrazione di una pull request di Globalize, costruita sui dati dei job di Pretty Prompt. Non è uno screenshot.
"Per me il ciclo delle PR copre tutto."Charlie Day
RisultatiLe schermate tradotte a metà sono sparite
Ticket di supporto in lingue miste. Una dozzina circa prima di Globalize, zero da allora.
Stringhe gestite
Web app di Pretty Prompt, 2026. Nessuna figura dedicata alla localizzazione.
| Prima | Con Globalize | |
|---|---|---|
| Tradurre una modifica ai testi | Un prompt IA, lanciato a mano | Parte a ogni push |
| Chi deve ricordarsene | Uno dei due founder | Nessuno |
| Verificare lingue che nessuno parla | Fidarsi dell’output | Controllo qualità automatico a ogni job |
Tra maggio e settembre 2026, Globalize ha eseguito circa 70 job di traduzione nel workflow GitHub di Pretty Prompt, mentre il progetto passava da 84 a 6.966 stringhe. Per Charlie e il suo team significa una cosa in meno da gestire e la certezza che nessuna release esca tradotta a metà.
Tutto gira sul piano Indie di Globalize, quello di ingresso: un’app da 50.000 utenti in 29 lingue, senza call commerciali né contratti su misura.
FitA chi serve, nelle parole di Charlie
"Se tutti i tuoi utenti sono anglofoni, non hai bisogno di tradurre."
È da qui che parte Charlie quando un altro piccolo team gli chiede un consiglio. Per un prodotto come il suo, con decine di migliaia di utenti da ogni parte del mondo, la lingua è una delle poche leve che migliorano il prodotto per tutti in un colpo solo.
"Con 50 o 60.000 utenti non puoi avere un account executive per ognuno. Aggiungere lingue è probabilmente una delle cose più grosse che possiamo fare in modalità low-touch."Charlie Day
"Se hai un sacco di utenti da tutto il mondo, usare Globalize è perfetto per gettare una rete ampia e fare in modo che le maglie siano davvero strette, così dal punto di vista della localizzazione non ti scappa nemmeno un pesce."Charlie Day