Weglot intercepte les pages web via le routage DNS ou JavaScript, détecte les chaînes de texte dans le DOM, les traduit à l’aide de moteurs de traduction automatique, puis diffuse les pages localisées depuis son cache cloud. La mise en place est rapide, mais son architecture proxy entraîne des frais récurrents calculés au nombre de mots, une dépendance à la base de données et des incohérences de traduction dans les grands catalogues.
Pour les équipes marketing qui veulent se développer rapidement à l’international, Weglot permet de mettre en ligne un site multilingue fonctionnel en une après-midi. Mais comprendre son fonctionnement technique met en évidence les compromis structurels entre la traduction dynamique par proxy et la localisation statique à partir de fichiers.
Le fonctionnement de Weglot : deux méthodes d’intégration
Weglot ne modifie pas votre base de données principale et ne duplique pas les pages de votre CMS. Il agit plutôt comme une couche de traduction à la périphérie, entre votre serveur et vos visiteurs internationaux.
Selon votre plateforme CMS, Weglot fonctionne selon l’une de ces deux configurations :
1. L’architecture de proxy inverse DNS
Pour les plateformes comme WordPress, Shopify, Webflow et les architectures personnalisées, Weglot recommande une intégration directe au niveau du DNS.
- Interception des requêtes : Lorsqu’un visiteur international accède à
yoursite.com/es/ou àes.yoursite.com, les enregistrements DNS acheminent sa requête HTTP vers les serveurs proxy périphériques de Weglot. - Récupération de la page source : Weglot récupère la page source originale en anglais auprès de votre hébergeur web.
- Analyse des chaînes HTML : Le moteur de Weglot analyse l’arborescence HTML et extrait le texte visible, les attributs alt des images, les titres meta, les descriptions Open Graph et les espaces réservés des formulaires, tout en ignorant les scripts et le balisage structurel.
- Correspondance par hachage et traduction : Chaque chaîne de texte est hachée. Weglot vérifie si une traduction existe déjà dans sa base de données cloud. Si le hachage est nouveau, Weglot envoie la chaîne à des API de traduction automatique tierces, principalement DeepL, Google Translate ou Microsoft Translator.
- Reconstruction du DOM : Les chaînes traduites remplacent le contenu anglais dans l’arborescence HTML. Weglot ajoute ensuite les balises
hreflanglocalisées avant de transmettre la page entièrement rendue au navigateur de l’utilisateur.
Comme le traitement se fait côté serveur, les robots d’indexation reçoivent du HTML pré-rendu dans la langue cible, ce qui permet d’indexer correctement le site dans les moteurs de recherche locaux.
2. L’architecture avec un extrait de code JavaScript
Sur les plateformes où l’accès à la configuration DNS n’est pas direct, Weglot ajoute une bibliothèque JavaScript côté client dans l’en-tête de la page.
Dans cette configuration, le navigateur du visiteur télécharge d’abord la page originale en anglais. Le script Weglot s’exécute côté client, détecte la langue du navigateur du visiteur, interroge l’API Weglot, puis remplace dynamiquement les nœuds de texte anglais par des chaînes traduites dans le DOM.
Facile à configurer, cette approche côté client provoque souvent un flash de contenu non traduit (FUTC) et offre un indexage moins fiable dans les moteurs de recherche, car les robots doivent exécuter du JavaScript complexe pour lire le contenu traduit.
- Traduction dynamique à l’affichage de la page ou via un proxy DNS inverse
- Facturation SaaS mensuelle récurrente, basée sur le nombre total de mots stockés
- Traductions stockées dans un cloud externe : résiliez et les pages renverront une erreur 404
- Limité aux API de traduction automatique phrase par phrase
- Weglot gère le routage en périphérie et les balises hreflang
- AI Glot maîtrise la qualité des traductions grâce à l’export structuré CSV/XLIFF
- Glossaire complet de l’espace de travail et contrôle des consignes en langage courant
- Vous restez propriétaire des fichiers traduits pour toujours, sans frais imprévisibles par mot
Ce que Weglot fait bien
Weglot est devenu une référence du marché pour la localisation des sites en phase de démarrage, car il élimine les obstacles techniques :
- Aucune charge de développement : vous n’avez pas besoin de concevoir un système de routage internationalisé, de créer des sélecteurs de langue ni de remanier les schémas de base de données pour gérer des champs multilingues.
- Détection automatique du contenu : lorsque vous publiez un nouvel article de blog ou modifiez la description d’un produit dans votre langue principale, Weglot détecte automatiquement les nouveaux blocs de texte à la prochaine consultation de la page.
- Éditeur visuel intégré : les traducteurs peuvent cliquer directement sur les blocs de texte dans un aperçu visuel en direct du site et ajuster les longueurs de texte qui perturbent la mise en page CSS.
- SEO technique intégré : Weglot ajoute automatiquement les attributs de lien
hreflang, traduit les slugs d’URL et gère les sous-répertoires ou les sous-domaines sans configuration manuelle du serveur.
Les limites du modèle proxy à mesure que votre activité se développe
Malgré sa simplicité, faire transiter toute votre présence web internationale par un proxy de traduction externe crée d’importants goulots d’étranglement opérationnels et financiers lorsque votre site se développe.
1. Des coûts d’abonnement qui augmentent avec le nombre de mots stockés
Weglot ne facture pas les traductions une seule fois. À la place, vous payez un abonnement SaaS mensuel récurrent calculé selon le nombre total de mots traduits stockés sur ses serveurs.
Si votre site contient 25,000 mots en anglais répartis entre des pages de produits, des articles de blog et de la documentation d’assistance, leur traduction en quatre langues génère 100,000 mots traduits. Vous passez alors immédiatement à des niveaux d’abonnement plus élevés. Si vous étoffez votre catalogue ou ajoutez deux langues, votre facture mensuelle augmente durablement, même si ces pages reçoivent très peu de visites. Vous payez tous les mois pour conserver les mots déjà traduits.
2. Une dépendance totale au fournisseur
Comme Weglot stocke vos contenus traduits dans sa base de données cloud externe plutôt que dans le référentiel de votre CMS, vos traductions ne font pas partie de votre base de code.
Si vous passez à une offre inférieure ou résiliez votre abonnement, le proxy cesse de fonctionner. Vos sous-répertoires traduits renvoient des erreurs 404, votre référencement s’effondre et vous perdez toutes vos données de traduction historiques, à moins d’avoir effectué des exportations manuelles de la base de données au préalable.
3. Manque de contexte et incohérences d’une expression à l’autre
Weglot découpe les pages web en segments de texte isolés. Lorsqu’il transmet ces segments à DeepL ou à Google Translate, le moteur de traduction automatique manque souvent du contexte nécessaire à l’échelle de l’ensemble du catalogue.
Un mot comme « Order » peut être traduit comme un verbe sur un bouton et comme un nom dans le lien de navigation adjacent. De même, les noms de marque, les références de produits et la terminologie technique sont souvent traduits littéralement, car les moteurs de traduction génériques ne permettent pas de personnaliser les consignes de l’espace de travail. Weglot propose des règles de remplacement de chaînes simples, mais ne peut pas appliquer de consignes contextuelles telles que « adopter un registre formel partout » ou « convertir les mesures en unités métriques ».
Le modèle hybride : associer Weglot et AI Glot
Pour les équipes qui veulent bénéficier de la diffusion en périphérie de Weglot sans sacrifier la qualité des traductions ni s’exposer à des coûts de traduction qui s’envolent, un flux de travail découplé apporte la solution.
Au lieu d’accepter les traductions automatiques brutes des API par défaut de Weglot, vous utilisez Weglot uniquement pour le routage en périphérie, et AI Glot comme moteur éditorial intelligent.
Le processus en trois étapes
- Exporter les chaînes brutes : exportez votre catalogue de traductions depuis Weglot au format CSV ou XLIFF.
- Améliorer avec une IA pilotée par des consignes : importez le fichier dans AI Glot. Une simple consigne en anglais vous permet de définir le ton de votre marque, d’appliquer le glossaire de votre espace de travail et de protéger les identifiants structurels et les variables de prix. Avant toute dépense, vous examinez un plan déterministe indiquant précisément le nombre de mots et le coût en crédits.
- Réimporter les données révisées : réimportez le fichier CSV révisé dans Weglot. Weglot continue de diffuser les pages localisées en périphérie, mais vos visiteurs découvrent des textes soignés, adaptés au contexte et conformes aux directives de votre marque.
- 1Exporter depuis WeglotTélécharger les chaînes au format CSV ou XLIFFExport brut
- 2Peaufiner dans AI GlotAppliquer les consignes, le glossaire et les termes protégésPlan déterministe
- 3Traduction en parallèleExécution distribuée par lots à grande vitesseMoins de 3 min
- 4Réimporter dans WeglotWeglot diffuse des textes soignés à la périphérieDisponible instantanément
Comparaison des architectures de localisation
| Fonctionnalité | Proxy Weglot classique | Hybride découplé (Weglot + AI Glot) | i18n headless / fichiers statiques (Git) |
|---|---|---|---|
| Rapidité de configuration | Moins d’une heure | Moins d’une heure | Nécessite une configuration par un développeur |
| Hébergement des traductions | Hébergées dans le cloud de Weglot | Hébergées chez Weglot (avec des sauvegardes CSV locales) | Stockées directement dans votre dépôt Git |
| Contrôle du ton selon le contexte | Règles simples de recherche et remplacement | Consignes détaillées en langage courant | Consignes détaillées en langage courant |
| Cohérence du glossaire | Remplacements manuels de chaînes | Glossaire d’espace de travail commun à toutes les langues | Glossaire d’espace de travail commun à toutes les langues |
| Évolution des coûts | Augmente avec le nombre total de mots traduits | Coût fixe de la plateforme + mises à jour facturées par fichier | Aucun coût d’exécution, traductions facturées par fichier |
| Indépendance à long terme | Forte dépendance | Dépendance modérée | Indépendance totale |
Verdict sur Weglot
Weglot est un outil remarquable pour tester rapidement la demande à l’international sans toucher au code. Il gère de manière fiable le routage DNS, la diffusion des pages et les balises hreflang.
Cependant, faire de Weglot votre seul moteur de traduction entraîne une envolée des coûts mensuels et produit des textes génériques. L’architecture la plus durable consiste à confier à Weglot ses points forts, l’hébergement et le routage, tout en découplant vos données de traduction dans des fichiers structurés que vous pouvez traiter, vérifier et améliorer avec des outils d’IA spécialisés comme AI Glot.
