La plupart des codebases n'ont jamais été construites pour la localisation.

Le texte d'interface utilisateur se retrouve souvent dispersé dans les composants, dupliqué dans les fichiers et étroitement couplé à l'interface.

globalize.now analyse votre dépôt et convertit automatiquement les chaînes d'interface utilisateur codées en dur en une architecture i18n structurée.

globalize.now est une CLI qui analyse votre dépôt et génère une architecture i18n prête pour la production.

Fonctionne avec React, Next.js, Vue et les frameworks frontend modernes.

La localisation s'effondre parce que le texte d'interface utilisateur vit à l'intérieur des composants. globalize.now extrait ces chaînes et génère une véritable architecture i18n automatiquement.

Vous construisez avec Cursor ou Lovable ? Consultez notre guide pour les applications générées par IA.

Rendre mon application multilingue
Sortie

Avant

<button>Submit order</button>

Après

<button>{t("checkout.submit_order")}</button>
locales/
  en.json  fr.json  es.json

Comment globalize.now convertit-il les chaînes d'interface utilisateur codées en dur en clés i18n ?

Fonctionne avec React, Next.js, Vue et les frameworks frontend modernes. S'exécute en une seule commande CLI.

~/project
$npx globalize-now

Analyse du dépôt…

1 243 chaînes d'interface utilisateur détectées

987 clés de traduction générées

fichiers de locale créés

glossaire généré

Votre application est maintenant prête pour la localisation.

S'exécute localement sur votre machine. Votre code ne quitte jamais votre dépôt.

Ce que la CLI change réellement dans votre dépôt

L'exécution de globalize-now analyse votre dépôt et introduit une véritable structure de localisation automatiquement.

components/checkout/button.tsx

Avant

Submit order

Après

{t("checkout.submit_order")}
locales/en.json
{
  "checkout.submit_order": "Submit order"
}

L'exécution de la CLI va :

  • extraire les chaînes d'interface utilisateur des composants
  • générer des clés de traduction structurées
  • créer des fichiers de locale
  • réécrire les chaînes d'interface utilisateur pour utiliser les clés de traduction

Pourquoi la localisation devient douloureuse dans les vrais codebases

La plupart des applications commencent sans internationalisation. Au fil du temps, le texte d'interface utilisateur devient intégré directement dans les composants.

Au moment où la localisation est nécessaire :

  • les chaînes d'interface utilisateur sont dispersées dans des centaines de fichiers
  • le contenu dupliqué apparaît dans toute l'interface
  • les clés de traduction n'ont jamais été conçues
  • aucune structure de locale n'existe

Ajouter i18n à ce stade signifie généralement réécrire de grandes parties de l'interface utilisateur.

Ce que globalize.now génère

Extraire les chaînes d'interface utilisateur de votre codebase

Analysez les composants, les routes et les modèles pour le texte visible par l'utilisateur.

Comment globalize.now génère-t-il des clés de traduction structurées ?

Convertissez les chaînes d'interface utilisateur en clés i18n avec espace de noms.

Quels fichiers de locale globalize.now génère-t-il automatiquement ?

Générez des fichiers JSON de locale et un glossaire partagé.

Comment ça marche

1

Analysez votre dépôt

Analysez le codebase pour détecter les chaînes d'interface utilisateur visibles par l'utilisateur.

2

Normalisez le texte d'interface utilisateur

Convertissez les chaînes d'interface utilisateur en clés de traduction cohérentes.

3

Générez les fichiers de localisation

Créez des fichiers JSON de locale et un glossaire de traduction partagé.

Ajoutez la localisation à votre codebase sans réécrire votre interface utilisateur.

Générez automatiquement l'architecture i18n dont votre application a besoin.

Gratuit pour les petits projets. Plans payants pour les dépôts plus grands et les équipes.

Rendre mon application multilingue

Choisissez votre flux de travail

globalize.now fonctionne que votre interface soit écrite par l'IA ou construite dans une base de code traditionnelle.

Applications générées par l'IA

Les outils d'IA codent souvent l'anglais directement dans les composants d'interface utilisateur.globalize.now extrait ces chaînes et génère une véritable structure i18n automatiquement.

Pour les créateurs IA

Bases de code des développeurs

Les applications héritées intègrent souvent le texte d'interface utilisateur dans des centaines de composants et de fichiers.globalize.now analyse le dépôt et convertit ces chaînes en clés de traduction structurées.

Pour les développeurs