Comment Weglot
fonctionne techniquement

Un regard de développeur sur la solution de proxy inverse et l'intégration JavaScript de Weglot.
Mise en œuvre des badges G2 Printemps 2022
un commutateur de langue pour passer d'une langue à l'autre

1. L’intégration JavaScript

L'intégration JavaScript avec Weglot est le moyen le plus rapide et le plus simple de configurer des traductions pour votre site Web. Par un simple copier-coller d’un extrait de quelques lignes de code JavaScript, vous pouvez traduire n'importe quel site en quelques secondes. Il est préférable de l’utiliser pour des tests, lorsque vous n'avez pas besoin d'être visible sur les moteurs de recherche internationaux ou lorsque vous voulez traduire du contenu privé. Une fois la source de la page téléchargée, le navigateur récupère et intègre les traductions dans la page. Cela signifie que les traductions ne sont stockées dans aucun code source et ne sont donc pas détectées par les moteurs de recherche.

Comment fonctionne l'intégration JavaScript ?

  1. Le visiteur du site demande une page sur votre site.
  2. Votre serveur renvoie la page au navigateur du visiteur du site dans la langue d'origine, avec une balise script appelant la bibliothèque Weglot JS.
  3. La bibliothèque détecte la langue de l'utilisateur, en fonction de son choix ou de sa localisation, rassemble tout le contenu et l'envoie à l'API de traduction Weglot.
  4. L'API de traduction Weglot renvoie les traductions, et la bibliothèque Javascript de Weglot échange le contenu original pour les traductions.
intégration du javascript

2. La solution du proxy inverse

Configurez le CDN (Content Delivery Network) de Weglot pour traduire un site Web intégralement, en quelques minutes. Modifiez vos paramètres DNS afin de créer des sous-domaines spécifiques pour chaque nouvelle langue et faites-les pointer vers les serveurs Weglot – nos serveurs proxy inverse récupéreront automatiquement vos pages de site Web, détecteront le contenu original et le remplaceront par sa traduction.

Toute demande de traduction de votre site Web donnera lieu à des résultats très rapides pour votre client dans sa langue maternelle. De plus, une couche de cache au-dessus de l'API de traduction de Weglot signifie que si la même demande de traduction est envoyée deux fois, elle se souviendra de la réponse et vous la renverra instantanément. La solution de proxy inversé de Weglot vous fournit une version de votre site web entièrement adaptée au référencement et facilement indexée par les moteurs de recherche mondiaux.

Comment fonctionne la solution du proxy inverse ?

  1. Un visiteur demande une page de votre site en français. Le sous-domaine fr. pointe vers le serveur proxy inverse de Weglot.
  2. Le serveur proxy de Weglot demande la page d’origine à votre serveur de site Web.
  3. Votre serveur renvoie la page à Weglot dans la langue d'origine.
  4. Weglot détecte l’ensemble du contenu et l'envoie à l'API de traduction de Weglot.
  5. L'API de traduction de Weglot renvoie les traductions et le serveur proxy Weglot remplace le contenu original des traductions dans le code source de la page.
  6. La page française est livrée à votre visiteur.

Fonctionnalités automatisées

Une solution de traduction de site Web qui ne nécesssite aucun effort de développement

Pas de frais de maintenance permanents
ordinateur coloré
Mise en place de la balise hreflang
Synchronisation avec les mises à jour du nouveau contenu
En savoir plus sur notre documentation dédiée aux développeurs

FAQ techniques

Le serveur proxy Weglot est hébergé sur des serveurs répartis dans le monde entier. Les visiteurs de votre site Web bénéficieront d'une expérience rapide, sécurisée et transparente lorsqu'il s'agira de consulter votre site dans leur langue, car ils seront plus proches de la source des données. Weglot a un accord de niveau de service de 99%.

Vos traductions sont stockées dans la base de données Weglot. La base de données Weglot est entièrement sauvegardée quotidiennement.

Weglot stocke tous les éléments HTML qu'il traduit ainsi que leurs traductions. Il stocke également les données associées aux paramètres de votre projet, comme les règles de glossaire. Vous pouvez exclure les traductions par URL ou plus précisément par sélecteur CSS afin d'éviter d'envoyer à Weglot des données confidentielles, telles que des données personnelles identifiables (DPI).

Par défaut, une fois votre projet supprimé à l’issue du contrat, l’ensemble des données stockées sont supprimées également au bout de 180 jours d’inactivité – ce délai pouvant être avancé sur demande.

Oui, aucune donnée utilisateur n'est stockée par Weglot. Notre base de données de traduction est située dans la région d’AWS à Francfort.

Weglot est à votre service 24h/24 et 7j/7 avec une garantie de qualité de service de 99 %.

Oui. Les serveurs proxy inverse de Weglot récupéreront automatiquement vos pages Web, détecteront le contenu original et le remplaceront par sa traduction.

 

Oui – Vous pouvez traduire n'importe quel contenu en faisant directement appel à notre API. Lisez notre documentation API pour plus d'informations.

Cela dépend de l’apparence que vous souhaitez donner à vos URL pour vos utilisateurs.

Si vous souhaitez utiliser des sous-domaines et que la traduction de votre page de produits soit dipsonible en espagnol sur es.exemple.com/produit, vous devrez créer un enregistrement CNAME par langue traduite et par sous-domaine associé, et les faire pointer vers sitesweb.weglot.com.

Si vous souhaitez utiliser des sous-répertoires (actuellement en version bêta) et que la traduction de votre page de produits soit disponible sur exemple.com/es/produit, vous devrez créer un enregistrement A unique pour l’ensemble de votre domaine, qui pointe vers une adresse IP Weglot obtenue pendant l’intégration.

Essayez Weglot pour traduire votre site Web
Weglot a gagné la confiance de plus de 60 000 propriétaires de sites Web et développeurs. Démarrez votre essai gratuit Weglot.
forme de fond
forme de fond