La localisation d’un site web consiste à l’adapter à chaque marché desservi: contenu traduit, formats locaux, mise en page ajustée et visibilité dans les moteurs de recherche pour chaque langue. Elle nécessitait autrefois une équipe de localisation; aujourd’hui, un agent de codage et la bonne infrastructure accomplissent le même travail en quelques minutes. globalize.now est une infrastructure de localisation propulsée par l’IA, conçue pour ce workflow. Ce guide détaille le processus complet, la stack d’outils et les coûts.

Qu’est-ce que la localisation d’un site web?

La localisation adapte chaque élément d’un site destiné à un marché, et la traduction n’en est que la couche visible. Un site localisé formate aussi les dates, les nombres et les devises selon chaque locale, inverse la mise en page pour les langues RTL, sert des URL et des métadonnées localisées afin d’être bien classé dans les recherches locales, et formule les choses comme le fait réellement ce marché. Le glossaire de localisation détaille la terminologie; la distinction essentielle est qu’un site traduit peut encore sembler étranger, tandis qu’un site localisé se lit comme s’il avait été écrit dans la langue cible.

Une deuxième distinction mérite d’être conservée: l’internationalisation (i18n) est le travail d’ingénierie qui rend la localisation possible, en sortant les chaînes du code pour les placer dans des fichiers de locale. La localisation réussit ou échoue à cette étape, raison pour laquelle ce guide commence par là.

Pourquoi localiser votre site web?

Parce que la plupart de votre marché potentiel n’achète pas en anglais. L’enquête de CSA Research menée auprès de consommateurs dans 29 pays a révélé que 76 % des acheteurs préfèrent les informations produit dans leur propre langue et que 40 % n’achèteront pas du tout dans une autre langue. Pendant ce temps, l’offre est déséquilibrée: W3Techs estime que 49,7 % des sites web sont en anglais à la mi-2026, l’espagnol et l’allemand arrivant ensuite à environ 6 % chacun. La demande non anglophone reste chroniquement sous-servie, ce qui permet précisément à un petit site localisé de dépasser son poids.

Choisissez les langues en fonction des signaux du marché, pas de la taille d’une liste. La répartition géographique de vos analytics, l’origine actuelle de vos clients et le potentiel de revenus par marché valent mieux que n’importe quel classement générique des dix langues les plus parlées.

Quelles sont les étapes pour localiser un site web?

Sept étapes, dans l’ordre des dépendances:

  1. Choisir les langues cibles à partir des signaux du marché. Pays présents dans les analytics, clients existants, potentiel de revenus.
  2. Internationaliser le code. Déplacer les chaînes codées en dur dans des fichiers de locale avec une bibliothèque i18n. C’est l’étape qui prenait autrefois des semaines.
  3. Traduire avec du contexte. Glossaire pour les termes de marque, guide de style pour le registre, contexte au niveau de l’écran pour les chaînes ambiguës.
  4. Localiser les formats et la mise en page. Dates, nombres et devises selon chaque locale; prise en charge du RTL si vous servez l’arabe, l’hébreu ou le persan.
  5. Gérer le SEO multilingue. URL préfixées par la locale, annotations hreflang, titres et meta descriptions traduits, sitemap localisé.
  6. Effectuer la QA de chaque langue. Vérifier le rendu — les chaînes allemandes sont longues —, les pluriels et les éléments non traduits restants.
  7. Maintenir la synchronisation. Chaque modification du produit ajoute ou modifie des chaînes; sans automatisation, les langues deviennent obsolètes en quelques semaines.

Les étapes 2 à 7 constituaient autrefois la fiche de poste d’une équipe. Elles sont désormais un workflow.

Comment internationaliser le code en premier?

Laissez une machine s’en charger. L’i18n manuelle consiste à trouver chaque chaîne visible par l’utilisateur, à l’entourer d’un appel de traduction, à choisir les clés et à construire les fichiers de locale: exactement le type de refactor à l’échelle du repo que personne ne devrait effectuer à la main. Connectez votre repo à globalize.now et la conversion s’exécute une fois, sous la forme d’une pull request. Si vous préférez que votre agent de codage inspecte la base de code et propose le plan localement, installez les compétences de localisation:

npx skills add globalize-now/globalize-skills

Cela fonctionne que le site ait été développé à la main ou généré : les développeurs l’exécutent dans Claude Code ou Cursor, et les créateurs d’apps avec des plateformes d’IA suivent le même parcours, avec notamment un chemin dédié aux apps Lovable. Si votre site utilise déjà l’i18n, l’agent détecte la configuration et conserve vos clés et votre structure au lieu de repartir de zéro.

Qu’en est-il du SEO multilingue ?

Les pages localisées ne servent que si les moteurs de recherche peuvent les trouver et les classer. Trois mécanismes comptent : chaque langue doit avoir sa propre URL explorable — les préfixes de chemin comme /de/ sont le modèle fiable le plus simple —, les annotations hreflang indiquent à Google quelle page correspond à quelle locale, et les titres, meta descriptions et données structurées doivent être traduits plutôt que copiés. Oublier les métadonnées est l’erreur la plus fréquente : la page est en allemand, mais son extrait dans les résultats est en anglais, et le taux de clic s’effondre.

Les pages traduites produisent aussi un effet cumulatif : elles se classent sur des requêtes dans la langue locale que vos pages anglaises ne peuvent jamais viser, sur des marchés où la concurrence représente une fraction de celle des résultats en anglais.

De quels outils avez-vous besoin pour localiser un site web ?

La stack moderne comporte quatre couches, et les confondre coûte cher. Une bibliothèque d’i18n runtime — i18next, next-intl — fournit les traductions aux utilisateurs. Une infrastructure de localisation comme globalize.now extrait les chaînes, génère les clés et les fichiers de traduction, puis maintient les langues synchronisées à chaque push. Un système traditionnel de gestion des traductions — Lokalise, Crowdin, Phrase — ajoute la gestion du workflow des traducteurs, ce qui devient pertinent avec une équipe de traduction humaine, mais reste inutile avant cela. Les moteurs de traduction — DeepL, traduction par LLM — produisent le texte cible et se placent sous la couche que vous utilisez.

Pour un site de startup classique, la réponse honnête est simple : une bibliothèque runtime plus une infrastructure, sans système de gestion des traductions ni agence. Le pilier de la localisation par l’IA explique pourquoi c’est la couche workflow, et non le moteur de traduction, qui prend du temps.

Combien coûte la localisation d’un site web ?

Les coûts viennent de la mise en place, des frais par langue et de la maintenance continue — et les trois ont fortement baissé. Les stacks traditionnelles facturent par utilisateur et par langue avant même que vous ne traduisiez un mot, auxquels s’ajoutent les frais d’agence pour le refactor i18n. Le modèle agent-native facture l’usage : le forfait Starter de globalize.now coûte 20 € par mois et par espace de travail, avec 20 € de crédit de traduction inclus — environ 200 000 mots — puis l’usage est facturé au même tarif par caractère, sans frais par utilisateur ni par langue, avec 5 € de crédit de départ et sans carte bancaire.

La plus grosse économie vient du travail que vous n’avez pas besoin d’embaucher : pas de projet de refactor i18n, pas de responsable de la localisation, pas de processus de synchronisation à exécuter.

Comment maintenir un site localisé synchronisé ?

Automatisez le processus au niveau du repo, car la dérive est le problème qui fait échouer les sites localisés. Chaque fonctionnalité ajoutée apporte de nouvelles chaînes ; chaque retouche de contenu les modifie. Si la traduction est une étape manuelle, votre site allemand aura trois releases de retard en moins d’un mois, et une traduction obsolète donne une moins bonne impression que l’absence de traduction. La solution est structurelle : la traduction se déclenche à chaque push Git, les langues mises à jour arrivent dans une pull request, et le merge maintient chaque marché à jour. Configurez-le une fois et le problème de synchronisation disparaît.

globalize.now gère les étapes 2 à 7. Configurez-le une fois et chaque push est déployé dans toutes les langues.

globalize.now transforme le texte codé en dur de votre application en fichiers de traduction prêts à l'emploi et les maintient à jour au fur et à mesure de vos déploiements.

Essayer globalize.now gratuitement