RésuméPretty Prompt et Globalize
Le besoin
Garder une application web à évolution rapide traduite dans toutes les langues, à chaque release, avec deux fondateurs et personne de dédié à la localisation.
La solution
Pretty Prompt a connecté son dépôt GitHub à Globalize en mai 2026. Chaque push contenant du nouveau texte revient traduit, sous forme de pull request.
Les résultats
- Les tickets de support liés aux écrans multilingues sont passés d’environ une douzaine à zéro.
- Environ 70 jobs de traduction se sont exécutés de mai à septembre sans que personne ne les lance.
- La mémoire de traduction a couvert 92 à 100 % des chaînes sur la plupart des jobs.
À proposPretty Prompt
Pretty Prompt est un optimiseur de prompts IA pour ChatGPT, Claude, Gemini et plus de 15 autres fournisseurs d’IA, qui transforme une idée brute en un prompt clair et structuré. Il se décline en extension Chrome, en app web et en serveur MCP, et est piloté depuis Londres par les cofondateurs Charlie Day et Ilai Szpiezak. Il est passé de 0 à 4 000 utilisateurs en moins d’une semaine, puis a dépassé les 50 000 en un peu plus d’un an.

CroissanceLa croissance internationale a fait de la traduction une priorité
Pretty Prompt n’a jamais ciblé de région en particulier. Puis une vidéo YouTube coréenne a présenté le produit, plus de 10 000 nouveaux utilisateurs se sont inscrits en mars 2026, et des centaines d’entre eux sont passés à l’abonnement payant.
"Du jour au lendemain, des centaines de personnes se sont mises à payer pour notre produit. Nous avons eu un pic énorme en provenance de Corée du Sud. C’est là que nous avons compris qu’il fallait étendre le produit à davantage de langues."Charlie Day, cofondateur
Les utilisateurs écrivent leur idée dans la langue qui leur vient naturellement, et Pretty Prompt l’améliore dans cette même langue. Certains en ont fait une condition de l’abonnement : plusieurs ont demandé le chinois traditionnel et ont dit qu’ils paieraient si l’app était disponible dans cette langue. Le chinois traditionnel est disponible aujourd’hui.
"On ne sait pas quels utilisateurs on aurait ratés parce que le produit n’était pas traduit."Charlie Day
DéfiGarder les traductions synchronisées avec chaque nouvelle fonctionnalité
Pretty Prompt traduisait déjà son produit avec des outils d’IA. Lancer une traduction prenait une minute ou deux. Le plus difficile était de penser à la lancer après chaque modification de texte, puis de vérifier le résultat dans des langues que personne dans l’équipe ne parle.
"Lancer la traduction ne prenait pas longtemps (une minute ou deux), mais le vrai coût, c’était de penser à le faire à chaque fois (on oubliait en permanence) et d’être sûr que le résultat était correct."Charlie Day
Quand une fonctionnalité sortait avant ses traductions, les utilisateurs voyaient deux langues sur le même écran et écrivaient au support.
"Ça donne une mauvaise expérience produit. Il vaut presque mieux que tout soit en anglais ou que tout soit en allemand, parce qu’un mélange des deux donne l’impression qu’on ne maîtrise pas le produit."
SolutionUne localisation qui s’exécute à chaque release
Pretty Prompt a connecté le dépôt GitHub de son app web à Globalize le 11 mai 2026, et le premier job de traduction s’est exécuté le jour même. Pendant la configuration, Globalize a converti les textes codés en dur de l’app en fichiers d’internationalisation dans une seule pull request. Depuis, la traduction fait partie de la release au lieu d’être une étape à laquelle quelqu’un doit penser.
"On a vraiment l’impression que c’est quelque chose qui devrait être automatisé. Globalize, c’est un peu un filet de sécurité pour la localisation."Charlie Day
- L’équipe met à jour l’appLes nouvelles fonctionnalités et les modifications de texte vont dans le fichier de locale anglais de l’app, comme d’habitude.
- Globalize s’exécute à chaque pushIl repère les chaînes nouvelles ou modifiées, réutilise les traductions existantes, traduit le reste et lance un contrôle qualité automatisé.
- Les traductions reviennent sur GitHubSous forme de pull request, ou de commit sur la même branche de fonctionnalité.
- Les changements partent en productionL’équipe relit et merge, et la mise à jour sort dans toutes les langues en même temps.
- de.jsonDeutsch
- ko.json한국어
- zh-TW.json繁體中文
- ja.json日本語
- ar.jsonالعربية
- hi.jsonहिन्दी
- et 22 autres fichiers de locale
Illustration d’une pull request Globalize, construite à partir des données de jobs de Pretty Prompt. Ce n’est pas une capture d’écran.
"Pour moi, la boucle de PR couvre tout."Charlie Day
RésultatsLes écrans à moitié traduits ont disparu
Tickets de support multilingues. Une douzaine environ avant Globalize, aucun depuis.
Chaînes gérées
Application web Pretty Prompt, 2026. Aucun recrutement dédié à la localisation.
| Avant | Avec Globalize | |
|---|---|---|
| Traduire une modification de texte | Un prompt IA, lancé à la main | Se déclenche à chaque push |
| Qui doit y penser | L’un des deux fondateurs | Personne |
| Vérifier des langues que personne ne parle | Faire confiance à la sortie | Contrôle qualité automatisé à chaque job |
Entre mai et septembre 2026, Globalize a exécuté environ 70 jobs de traduction via le workflow GitHub de Pretty Prompt, tandis que le projet passait de 84 à 6 966 chaînes. Pour Charlie et son équipe, c’est une charge en moins et la certitude qu’aucune release ne part à moitié traduite.
Le tout tourne sur l’offre Indie d’entrée de gamme de Globalize : une app de 50 000 utilisateurs en 29 langues, sans appel commercial ni contrat sur mesure.
Pour quiÀ qui s’adresse l’outil, selon Charlie
"Si tous vos utilisateurs sont anglophones, inutile de traduire."
C'est ce que Charlie répond d'abord quand une autre petite équipe lui demande conseil. Pour un produit comme le sien, avec des dizaines de milliers d'utilisateurs venus de partout, la langue fait partie des rares leviers qui améliorent le produit pour tout le monde d'un coup.
"Avec 50 à 60 000 utilisateurs, impossible d'avoir un commercial dédié à chacun. Ajouter des langues est probablement l'un des leviers les plus efficaces que nous ayons, et sans effort d'accompagnement."Charlie Day
"Quand on a beaucoup d'utilisateurs aux quatre coins du monde, Globalize permet de lancer un filet large et de s'assurer que les mailles sont bien serrées, pour ne perdre aucun poisson côté localisation."Charlie Day