Aller au contenu principal
Logo de la Commission européenne
Website Translation Tool (WEB-T)

WEB-T pour WordPress

Votre passeport pour une traduction fluide sur WordPress 

Libérez la puissance de la traduction automatique avec WEB-T pour WordPress, le plug-in de référence pour votre site. Dites adieu aux barrières linguistiques ! Traduisez facilement vos contenus, nouveaux comme existants, en plusieurs langues en quelques clics.

Installation WEB-T sur WordPress : le guide étape par étape

Contacter le service d’assistance

Nous nous attachons à comprendre vos besoins, vos défis et vos objectifs. Nous travaillons main dans la main pour vous proposer des solutions qui dépassent vos attentes.

Foire aux questions

Comment traduire mon site Web avec un plug-in ?

Les pages sont automatiquement traduites lors de leur chargement sur l’interface (frontend) ou depuis l’éditeur de traduction. Vous pouvez aussi utiliser la fonctionnalité de pré-traduction dans les paramètres avancés (Advanced settings) pour traduire toutes les pages en même temps. 

Puis-je personnaliser et améliorer la qualité du contenu traduit automatiquement via le plug-in ?

Oui, vous pouvez post-éditer les traductions directement dans l’éditeur de traduction. 

Le plug-in est-il compatible avec le SEO ?

Le plug-in prend en charge la traduction des titres de page, des descriptions, des attributs « alt » des images, des attributs « aria-label » et des balises meta pour Facebook et X (anciennement Twitter). 

Comment traduire mon site Web sans nuire à mon référencement ?

Vous devrez réviser et modifier les balises meta SEO traduites automatiquement pour vous assurer qu’elles sont optimales. 

Ai-je besoin d’être développeur ou d’avoir un accès administrateur pour configurer WEB-T pour WordPress ?

Vous avez besoin d’un accès administrateur pour installer l’extension WEB-T, mais aucune connaissance en développement n’est requise pour la configurer. 

Puis-je personnaliser le sélecteur de langue de mon site Web ?

Oui, vous pouvez modifier la position, l’apparence et le style du sélecteur de langues en vous rendant dans les paramètres généraux (General settings). 

Erreur lors de la connexion de l’API de traduction automatique via WordPress :
  1. Vérifier la version de cURL et OpenSSL

- Assurez-vous que le serveur utilise une version à jour de cURL et OpenSSL. Les versions obsolètes peuvent ne pas prendre en charge les protocoles SSL/TLS plus récents.
- Exécutez les commandes suivantes sur votre serveur afin de connaître les versions actuellement installées :

curl –version

openssl version

  1. Vérifier le certificat SSL (SSL Certificate)

Assurez-vous que le certificat SSL du serveur auquel vous vous connectez est valide et correctement installé. Pour cela, vous pouvez utiliser des outils en ligne, comme SSL Labs’ SSL Test: https://www.ssllabs.com/ssltest/.

  1. Vérifier s’il y a des problèmes de pare-feu ou de proxy

- Un pare-feu ou un proxy peut parfois bloquer la connexion SSL. Vérifiez la présence de règles susceptibles de bloquer ou limiter les requêtes cURL.

- Si vous utilisez un proxy, vérifiez que cURL est correctement configuré pour fonctionner avec.

  1. Augmenter le délai d’attente des requêtes cURL

- Essayez d’augmenter le paramètre timeout (ou délai d’attente) pour les requêtes cURL. Une latence réseau élevée peut parfois entraîner des dépassements de délai et provoquer des erreurs SSL. Vous pouvez augmenter le délai d’attente du plug-in WordPress via l’éditeur de fichier d’extension (ou plug-in) dans WordPress : sélectionnez WEB-T - eTranslation Multilingual, puis modifiez les valeurs ETM_HTTP_REQUEST_TIMEOUT et ETM_HTTP_TRANSLATION_TIMEOUT (lignes 121 et 122 du fichier index.php).

  1. Désactiver HTTP/2

- Dans certains cas, la désactivation HTTP/2 permet de résoudre des erreurs de connexion SSL. Pour cela, vous pouvez ajouter le code suivant (via l’éditeur de plug-in WordPress) dans le fichier du plug-in « includes/class-machine-translator.php line 817. » :

curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1) ;

Erreur associée : plus d’informations sur: https://wordpress.org/support/topic/open-ssl-errors-detected/

  1. Vérifier les logs du serveur

- Consultez les logs d’erreurs de votre serveur pour obtenir des informations détaillées sur les causes de l’erreur. Les logs peuvent fournir des informations plus détaillées sur les raisons de l’échec lors de la négociation SSL (SSL handshake).

  1. Tester avec une requête cURL directe

- Effectuez une requête cURL directe depuis votre serveur vers l’endpoint concerné pour vérifier si le problème se reproduit. Cela permet de déterminer si le problème provient du serveur ou du plug-in WordPress :
curl --digest -u USERNAME:PASSWORD -X POST -d 

'{"documentToTranslateBase64":{"content":"dHJhbnNsYXRhYmxlIHRleHQ=","format":"html","filename":"file"},"sourceLanguage":"EN","targetLanguages":["LV"],"errorCallback":"https://ERROR_CALLBACK_URL","callerInformation":{"application":" USERNAME "},"destinations":{"httpDestinations":["https://CALLBACK_URL"]},"domain":"GEN"}' -H "Content-Type: application/json" 

https://webgate.ec.europa.eu/etranslation/si/translate

Nous sommes là pour vous accompagner.

Consultez le service d’assistance WEB-T pour obtenir de l’aide.

Service d’assistance WEB-T