# GTranslate ou Weglot : lequel encaisse mieux un site à fort trafic international

> Un média à fort trafic international doit choisir un service de traduction par proxy selon des critères de performance et de robustesse plutôt que de prix.

- Auteur : Clément Hadrot
- Publié le : 2022-04-26
- Mis à jour le : 2022-04-26
- Catégorie : Multilingue
- URL : https://wpmoderne.dev.wordpress-developpement.fr/multilingue/gtranslate-weglot-performance-fort-trafic/

## L’essentiel

- Le mode proxy déplace la charge de traduction hors du serveur WordPress
- Le temps de réponse sous charge distingue les deux solutions plus que leurs fonctionnalités
- Le cache du proxy conditionne la latence perçue par le lecteur

1,8 million de pages vues par mois, réparties sur sept langues, pour un média d'actualité économique dont seul un tiers du trafic est francophone. Le reste se répartit entre versions anglaise, allemande, espagnole, italienne, portugaise et néerlandaise, générées non pas par une extension de contenu classique mais par un service de traduction en mode proxy, GTranslate d'un côté, Weglot de l'autre, mis en concurrence lors d'un appel d'offres technique.

Sur un site à ce volume de trafic, le critère de choix ne s'est pas arrêté aux fonctionnalités affichées sur les pages commerciales des deux outils, quasiment équivalentes en surface. Le facteur décisif a été la tenue en charge : que se passe-t-il quand des dizaines de milliers de lecteurs consultent simultanément une version traduite pendant un pic d'actualité ?

## Ce que change le mode proxy par rapport à une extension de contenu classique

GTranslate et Weglot, dans leur mode proxy, ne stockent pas le contenu traduit dans la base de données WordPress. Ils interceptent la requête du visiteur au niveau DNS ou CDN, la redirigent vers leur propre infrastructure, y appliquent la traduction (mémoire de traduction ou moteur automatique selon la configuration), puis renvoient la page traduite au visiteur. Le serveur WordPress d'origine ne voit dans certains cas jamais passer la requête du visiteur international : c'est l'infrastructure du prestataire qui absorbe l'essentiel de la charge.

Cette architecture change fondamentalement la question de performance : ce n'est plus le serveur WordPress qui doit tenir la charge multilingue, mais l'infrastructure de cache du prestataire de traduction proxy lui-même.

## Le test de charge comparatif mené avant décision

> L'essentiel à retenir : Le mode proxy déplace la charge de traduction hors du serveur WordPress ; Le temps de réponse sous charge distingue les deux solutions plus que leurs fonctionnalités ; Le cache du proxy conditionne la latence perçue par le lecteur

L'équipe technique a mené un test de charge simulé sur les deux services, avec un outil de test de montée en charge simulant 500 requêtes simultanées sur une même page traduite en allemand, pendant dix minutes :

| Critère mesuré | GTranslate (offre Business) | Weglot (offre Business) |
| --- | --- | --- |
| Temps de réponse moyen sous charge | 380 ms | 210 ms |
| Taux d'erreur (5xx) sur le test | 2,1 % | 0,1 % |
| Fraîcheur du cache après publication d'un article | jusqu'à 15 minutes | quasi immédiate (webhook) |
| Comportement en cas de panne du service tiers | page d'erreur si non mise en cache | repli sur dernière version en cache |

L'écart le plus significatif pour un média d'actualité n'est pas le temps de réponse moyen, déjà favorable à Weglot, mais le comportement en cas de panne du service tiers : un média publie en continu, et un article traduit qui n'existe pas encore en cache au moment d'un pic de trafic ne doit jamais renvoyer une erreur brute au lecteur.

## Le rôle du webhook de publication, décisif pour un média

Weglot propose un mécanisme de notification quasi immédiate au moment de la publication d'un nouvel article, qui déclenche une pré-traduction et une mise en cache anticipée avant même la première visite sur la version traduite. GTranslate, sur la configuration testée, traduisait à la demande lors de la première visite d'une langue donnée, avec un délai de propagation dans son cache pouvant atteindre un quart d'heure sur les pages les plus fraîches.

Pour un site d'actualité où les premières minutes après publication concentrent une part disproportionnée du trafic, ce délai de propagation représente un vrai risque commercial : les premiers lecteurs internationaux d'un article qui fait l'actualité peuvent tomber sur une version non traduite ou dégradée.

### Le prix, un critère secondaire à ce volume

À ce niveau de trafic, les deux offres se situent dans des gammes tarifaires comparables une fois les paliers de pages vues mensuelles pris en compte, avec un delta de coût qui reste marginal par rapport à l'enjeu de disponibilité. Le prix n'a donc pesé que faiblement dans l'arbitrage final, contrairement à un site à trafic plus modeste où l'écart tarifaire entre offres serait devenu déterminant.

## En résumé

Sur un site à fort trafic international, le choix entre deux services de traduction proxy comme GTranslate et Weglot se tranche moins sur les fonctionnalités affichées que sur le comportement réel sous charge : temps de réponse, taux d'erreur, fraîcheur du cache après publication, et surtout robustesse en cas de panne du service tiers. Un test de charge comparatif avant engagement contractuel reste le seul moyen fiable de trancher, les argumentaires commerciaux des deux solutions se ressemblant beaucoup sur le papier.
