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

Connectez votre dépôt et globalize.now détecte chaque chaîne codée en dur pour la convertir automatiquement en architecture i18n structurée — depuis l'app, ou piloté par votre agent de code.

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

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

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. Connectez votre dépôt dans l'app et l'analyse prend le relais — ou exécutez-la depuis votre agent de codage.

Analyse de votre dépôt

Analyse du dépôt…

chaînes d'interface codées en dur détectées

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.

Dans l'app nous travaillons sur un clone, donc votre branche reste intacte jusqu'à ce que vous fusionniez. Sur le chemin de l'agent, cela s'exécute localement sur votre machine.

Préférez exécuter cela depuis votre agent de codage ? Voir le chemin de l'agent →

Connectez le MCP

Connectez le MCP Globalize à Claude, Cursor ou n'importe quel client MCP et lancez la localisation depuis votre agent.

Point de terminaison

https://api.globalize.now/mcp

Claude Code

claude mcp add --transport http globalize https://api.globalize.now/mcp

Cursor — ajouter à ~/.cursor/mcp.json

{"mcpServers":{"globalize":{"url":"https://api.globalize.now/mcp"}}}

Claude.ai / n'importe quel client — ajouter comme connecteur personnalisé avec l'URL ci-dessus (authentification OAuth, sans clé API)

Le MCP gère les projets, les traductions et la synchronisation GitHub — il n'internationalise pas votre code. Exécutez d'abord les compétences (voir Démarrer).

Ce que globalize.now change réellement dans votre dépôt

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"
}

Que l'exécution se fasse dans l'app ou via votre agent, les changements apportés à votre dépôt sont les mêmes :

  • 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.

Démarrez gratuitement avec 5 € de crédit de traduction. Plans payants pour les dépôts et équipes plus importants.

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