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.
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.
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.
Avant
Submit orderAprès
{t("checkout.submit_order")}{
"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
Analysez votre dépôt
Analysez le codebase pour détecter les chaînes d'interface utilisateur visibles par l'utilisateur.
Normalisez le texte d'interface utilisateur
Convertissez les chaînes d'interface utilisateur en clés de traduction cohérentes.
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.
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 IABases 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