Translation proxy
Un proxy de traduction se place entre vos visiteurs et votre site web. Il récupère votre véritable page, traduit le texte à l'intérieur du HTML et renvoie la page traduite. Votre site n'est jamais modifié et vous n'installez rien dessus.
Four steps, in order, for every request that asks for a language other than your own.
Your domain points at the translation proxy instead of straight at your server. A request for /es/pricing arrives at the proxy, not at your origin.
The proxy strips the language prefix and requests /pricing from your own server, exactly as a browser would. Your site is unchanged and does not know the difference.
Le texte visible, les titres de liens, les étiquettes de formulaires, le texte alt, ainsi que le méta titre et la méta description sont extraits du HTML et traduits avec le contexte complet de la page, afin qu'un mot soit traduit selon l'usage qu'en fait la phrase environnante.
Le proxy réécrit les traductions dans le même HTML et le renvoie. Le résultat est mis en cache en périphérie (edge), de sorte que le prochain visiteur demandant cette page dans cette langue est servi sans aucun travail de traduction supplémentaire.
Every architecture trades something away. These are the trades a proxy makes, including ours.
Rien n'est installé dans votre code source ou votre système de gestion de contenu. C'est la raison d'être des proxys : les équipes sans temps d'ingénierie, ou celles possédant une pile technologique que personne ne veut toucher, peuvent tout de même lancer un site multilingue.
La traduction a lieu avant que la page n'atteigne le navigateur, de sorte qu'un robot d'indexation reçoit une page entièrement rendue dans la langue cible plutôt qu'une page en anglais qu'un script aurait réécrite plus tard.
Translated pages are served from your own domain under a path such as /es/ or /ja-jp/, so each language inherits the authority the domain has already earned.
A page published this morning is translated the first time somebody requests it. There is no export, no re-import, and no build step to re-run.
Le mode proxy complet signifie que votre domaine nous pointe. C'est une véritable dépendance, et c'est la raison pour laquelle nous proposons également deux modes plus légers. Si vous n'êtes pas prêt, le mode hybride offre aux robots d'indexation des traductions rendues côté serveur tout en conservant votre DNS là où il est.
Un proxy lit le HTML, et le texte incrusté dans un JPEG n'est pas du HTML. Le texte alt est traduit automatiquement. Le texte intégré à l'image elle-même n'est traduit que pour les images que vous sélectionnez individuellement, et l'image traduite est ensuite mise en cache pour cette langue.
Pages a crawler can never reach still translate for the visitor who is signed in, but they cannot be pre-translated by crawling alone. Authenticated pages are discovered separately.
Un proxy traduit en continu, il est donc facturé en continu. Ce que nous ne faisons pas, c'est refacturer une phrase pour laquelle vous avez déjà payé : les mots traduits sont stockés de façon permanente plutôt que d'être mesurés à nouveau chaque mois.
Most translation services give you one install mode and expect you to live with its trade-off. Proxylang ships three, and you can move between them without redoing the setup.
| Mode | Available on | Your DNS | Search engines |
|---|---|---|---|
| Script tag One line of JavaScript translates the page in the visitor’s browser. Fastest to install and the right choice when you want the language switcher working today. It is not a proxy, and it does not earn you search traffic on its own. | Every plan, including free | Unchanged | See your original language |
| Hybrid Visitors are translated in the browser; search engine crawlers are served a translated page rendered on the server. You get the indexable pages a proxy gives you without moving your DNS. Crawler pages are translated within a per-page token budget. | Start plan and up | Unchanged | Get server-rendered translated HTML |
| Full reverse proxy Every request for a translated URL is rendered on the server for everyone. This is the mode this page is about, and the one that behaves identically for a visitor, a crawler and an AI assistant. | Pro plan and up | Points at Proxylang | Get the same page every visitor gets |
A website translation proxy is a server that sits between your visitors and your website. When somebody requests a translated URL, the proxy fetches the original page from your server, translates the text inside the HTML, and returns the translated page. Your site is never modified, and you do not install anything in it. The translated pages live on your own domain, usually under a language path such as /es/ or /ja-jp/.