Comment faire une traduction automatique sur le contenu et les modules Drupal

Un écran d'ordinateur affichant une page Web. Une personne parlant au téléphone.
Table of Contents

Comment créer des traductions automatiques sur le contenu et les modules Drupal . Drupal est un CMS couramment utilisé par les utilisateurs, le CMS Drupal est capable de rivaliser avec WordPress pour créer différents types de sites Web. Il n'est pas surprenant que de nombreux propriétaires de sites créent leurs sites Web en utilisant Drupal.

La popularité des sites web multilingues est actuellement en augmentation, tous les propriétaires de sites web sont en concurrence pour rendre leurs sites web capables de traduire dans diverses langues. Alors, comment les propriétaires de sites web sur Drupal peuvent-ils également traduire automatiquement leur contenu et leurs modules ?

Ainsi, dans cet article, nous allons discuter en détail de la manière de réaliser des traductions automatiques du contenu et des modules Drupal à l'aide de l'un des services de traduction automatique. Continuons à lire ci-dessous.

Plusieurs méthodes pour traduire votre contenu et vos modules Drupal

Avant de vous lancer dans la traduction automatique dans Drupal, il existe plusieurs méthodes pour traduire votre contenu et vos modules Drupal . Voici quelques options.

Module multilingue intégré Drupal

Une méthode qui peut être utilisée pour traduire le contenu et les modules de Drupal est d'utiliser le module multilingue intégré de Drupal. Ce module est fourni par Drupal par défaut, mais gardez à l'esprit que cette méthode peut être assez compliquée et nécessite une expertise technique. Cependant, l'utilisation des modules multilingues intégrés de Drupalvous permet de traduire le contenu et les modules de manière plus transparente dans le système.

Cependant, l'un des principaux inconvénients est le niveau d'expertise technique requis. Le processus de traduction utilisant les modules intégrés de Drupalnécessite une compréhension approfondie de la structure de Drupalet de la configuration des modules.

Ce qui manque à la méthode de traduction intégrée de Drupalest une faiblesse et la capacité de modifier les traductions directement. L'incapacité de modifier les traductions directement et dynamiquement peut être un obstacle s'il est nécessaire d'apporter des modifications ou des ajustements aux traductions rapidement et facilement.

Services de traduction tiers

En plus des Drupalmodules intégrés, il existe également des options de traduction tierces que vous pouvez trouver pratiques. Il existe différents choix de services de traduction tiers, dont l'un est un service de traduction tel que Linguise. Linguise est une traduction automatique qui prend en charge divers CMS, dont l'un est traduire Drupal CMS.

En utilisant Linguise, vous pouvez facilement traduire le contenu et les modules Drupal sans avoir besoin de connaissances techniques approfondies. Linguise offre une interface conviviale et des outils intuitifs, vous permettant de traduire votre site Drupal rapidement et efficacement. De plus, Linguise offre également un excellent support client, afin que vous puissiez obtenir de l'aide si vous avez des problèmes ou des questions.

Choisir une option de traduction tierce comme Linguise peut être une bonne alternative si vous cherchez une solution plus simple qui ne nécessite pas de connaissances techniques approfondies.

Par conséquent, vous pouvez utiliser Linguise comme l'une des méthodes pour créer des traductions automatiques. Alors, comment faire une traduction automatique dans Drupal? Voir la méthode complète ci-dessous.

Faire tomber les barrières linguistiques
Dites adieu aux barrières linguistiques et bonjour à une croissance illimitée ! Essayez notre service de traduction automatique dès aujourd'hui.

Comment faire une traduction automatique sur votre site web Drupal

Linguise est une plateforme de traduction automatisée compatible et intégrée à plus de 40 CMS et plateformes, y compris le CMS Drupal. Avec Linguise, vous pouvez traduire le contenu de votre site web en plus de 80 langues diverses, allant des langues traditionnelles aux langues internationales.

Linguise utilise une technologie de traduction neuronale et IA basée sur le cloud qui permet un taux de précision de jusqu'à 97 % de qualité de traduction parfaite Linguise, qui est presque à la hauteur des traductions humaines.

Avec Linguise vous pouvez traduire Drupal le contenu et les modules du site web afin qu'il puisse aider à attirer des visiteurs d'autres pays et augmenter le trafic du site web. Voici comment créer et installer Linguise la traduction automatique sur Drupal.

Step 1: Register Linguise account

Le processus initial d'inscription implique la création d'un compte gratuit avec Linguise et profiter de leur essai gratuit d'un mois. Pour vous inscrire à un compte Linguise, fournissez simplement votre adresse e-mail pour créer un nom d'utilisateur et un mot de passe.

Pendant la période d'essai, qui s'étend sur un mois complet, vous aurez accès à une gamme de fonctionnalités complètes et convaincantes proposées par Linguise. Une fois la période d'essai terminée, vous serez dirigé vers le tableau de bord Linguise .

Étape 2 : Ajouter un site web de domaine et générer une clé API

Dans le Linguise, vous devrez fournir le domaine de votre Drupal qui nécessite une traduction. Il y a plusieurs colonnes que vous devez remplir, notamment :

  • Compte
  • URL
  • Plateformes/Systèmes de gestion de contenu
  • Langue
  • Langue de traduction
  • Traduire les URL
Une image sombre avec plusieurs lignes de texte.

Ensuite, dans la section de la clé API, vous pouvez choisir l'option Copier dans le presse-papiers. Cela vous permet de copier facilement la clé API fournie par Linguise pour une utilisation ultérieure ou une intégration avec votre site web Drupal.

Une barre de recherche sur un fond noir avec deux boutons

Étape 3 : Télécharger le script de traduction et activer la clé API

Pour utiliser le script de traduction Linguise , vous devrez le télécharger sur le serveur où se trouve votre installation Drupal . Cela implique de transférer le fichier de script dans le répertoire approprié sur votre serveur, en veillant à ce qu'il soit accessible et correctement intégré à votre configuration Drupal .

Une fois que vous avez téléchargé le script, extrayez ou décompressez le fichier. Ensuite, téléchargez les fichiers extraits dans le dossier racine de votre installation CMS, où se trouvent vos fichiers Drupal. Il est important de s'assurer que le dossier linguise, qui contient les fichiers de script, reste dans son nom par défaut linguise et est placé au niveau racine de votre site Web. Cela garantit une fonctionnalité et une intégration appropriées avec votre Drupal CMS.

Fond noir avec texte anglais blanc.

Pour intégrer la clé API Linguise dans votre configuration, vous devrez localiser le fichier Configuration.php que vous avez précédemment téléchargé sur votre serveur. Ouvrez le fichier pour le modifier et localisez la section spécifique où la clé API doit être insérée. À l'intérieur de cette section, vous trouverez une ligne de code avec un texte de remplacement, généralement REPLACE_BY_YOUR_TOKEN.

Extrait de code pour le développement de logiciels. Méthodes statiques publiques.

Étape 4 : Configurer la réécriture des URL Drupal

Par défaut, Drupal a la réécriture d'URL activée. Pour confirmer ce paramètre, vous pouvez naviguer vers la section Configuration dans la barre de menu supérieure de votre interface d'administration Drupal . De là, allez à Recherche et métadonnées, puis sélectionnez Alias d'URL. Cela vous permettra de vérifier que la réécriture d'URL est effectivement active.

Il convient de noter que si vous utilisez le module Pathauto dans Drupal, les URL multilingues seront également fonctionnelles. 

Écran de configuration des alias d'URL

Pour définir l'URL en fonction de la langue dans Drupal, vous devez apporter des ajustements au fichier .htaccess situé dans le répertoire principal de votre installation Drupal. Vous pouvez copier le code suivant et le placer après la ligne RewriteEngine qui est déjà présente dans le fichier .htaccess intégré de Drupal par défaut.

				
					<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
</IfModule>
				
			

Après avoir apporté des ajustements au fichier .htaccess comme expliqué précédemment, voici un exemple de ce que le fichier .htaccess final ressemblera sur votre installation Drupal .

Étape 5 : Activer et configurer le commutateur de langue

L'étape suivante que nous pouvons activer le sélecteur de langue et ses paramètres. Le sélecteur de langue est une fenêtre contextuelle sous la forme d'un drapeau qui permet à l'utilisateur de sélectionner la langue souhaitée. Pour l'installer, vous devez copier le code fourni à la fin de la configuration du site Web et le placer en haut de votre page HTML.

Après cela, le commutateur de langue de drapeau sera chargé automatiquement et mis à la disposition de l'utilisateur. Pour ce faire, ouvrez le tableau de bord Linguise puis recherchez le script suivant.

Une barre noire en haut avec un texte illisible

Pour inclure du contenu dans l'en-tête de votre page, vous pouvez utiliser un Drupal appelé Ajouter à l'en-tête. Cliquez sur Configuration > Développement > Ajouter un profil.

Un formulaire de connexion sur un fond sombre

Enfin, assurez-vous que l'emplacement du script est validé ou vérifié.

Aucune description d'image disponible

Par défaut, le sélecteur de langue apparaîtra dans une position flottante en haut à droite de votre site web. Vous avez la liberté de personnaliser son apparence à l'aide de CSS en fonction de vos préférences.

Capture d'écran de la page d'accueil Drupal

De plus, vous pouvez personnaliser le sélecteur de langue en accédant au Linguise tableau de bord et en accédant à la section Paramètres . À partir de là, accédez aux paramètres Affichage du drapeau de langue . Toutes les modifications apportées dans cette section seront automatiquement appliquées au sélecteur de langue sur votre site Web.

Une interface à thème sombre avec diverses options de menu

Vous pouvez trouver l'aperçu du sélecteur de langue sur le côté droit de l'écran. Dans cet aperçu, vous pouvez configurer les éléments suivants.

  • 3 dispositions : côte à côte, menu déroulant ou popup
  • La position du sélecteur de langue
  • Le contenu du sélecteur de langue
  • Formes et taille des drapeaux
  • Ombre de la boîte de drapeaux
  • Style de drapeaux
  • Couleur de survol des noms de langues
  • Ombre de la boîte de drapeau au survol
  • Couleur de survol de la popup de langue et plusieurs autres que vous pouvez trouver sur le tableau de bord Linguise .

Étape 6 : Activer le système de cache local

En alternative, vous avez la possibilité d'activer un système de cache local qui stocke les URL et leur contenu multilingue correspondant. Ce système de cache est conçu pour améliorer la vitesse de chargement des pages en réduisant le transfert de données entre le serveur Linguise et votre serveur de site web. 

Le cache est utilisé uniquement pour les pages précédemment traduites qui n'ont pas été mises à jour. Le cache donne la priorité aux pages multilingues les plus fréquemment consultées.

De plus, vous pouvez spécifier la quantité de cache à stocker en mégaoctets (Mo). Dans l'exemple suivant, le cache est activé et la taille de cache spécifiée est de 200 Mo.

L'écran d'un développeur montrant le code pour le développement d'un chatbot

Étape 7 : Commencez à traduire votre site web Drupal

Après avoir configuré quelques éléments, de la création d'un compte Linguise , à la configuration des clés API, du sélecteur de langue et du cache local, il est temps d'essayer de traduire le site web Drupal dans une langue autre que la langue par défaut, l'anglais.

Pour ce faire, ouvrez la page du site web, puis cliquez sur le sélecteur de langue comme suit. Par exemple, nous allons le traduire en allemand.

Capture d'écran de la page d'accueil Drupal

Après cela, le système traduira automatiquement la page en allemand pendant quelques secondes, puis un affichage de la page traduite avec succès apparaîtra.

Un message de bienvenue pour la communauté Draper

Comment ? C'est vraiment facile de faire des traductions automatiques dans Drupal. Avec Linguise, vous n'avez besoin que de 7 étapes faciles pour ajouter une traduction automatique à Drupal.

Une fois que le sélecteur de langue est actif et que vous avez sélectionné la langue cible, votre contenu et vos modules seront automatiquement traduits lorsque vous sélectionnerez le sélecteur de langue.

Vous n'avez donc pas besoin de traduire manuellement le contenu de votre site.

Prêt à explorer de nouveaux marchés ? Essayez notre service de traduction automatique gratuitement avec notre essai sans risque de 1 mois. Aucune carte de crédit n'est requise !

Les stratégies SEO peuvent être mises en œuvre dans Drupal pour améliorer les sites Web multilingues

Après avoir traduit automatiquement avec succès un site web Drupal , vous devez continuer à améliorer les performances du site web afin que le trafic augmente et que les visiteurs soient plus faciles à trouver, l'une des méthodes étant la mise en œuvre de l'optimisation SEO multilingue.

En fait, Linguise prend également en charge à 100 % l'optimisation SEO multilingue, comme vous pouvez le voir dans l'infographie ci-dessous.

Infographie illustrant le processus de traduction étape par étape. Un diagramme montrant quatre étapes.

La mise en œuvre de stratégies d'optimisation SEO dans Drupal peut améliorer considérablement les performances des sites Web multilingues. Voici quelques techniques d'optimisation SEO qui peuvent être mises en œuvre.

  • URL spécifiques à la langue : Utilisez des URL spécifiques à la langue pour chaque version traduite de votre site Web. Cela aide les moteurs de recherche à comprendre le ciblage linguistique de chaque page et améliore l'indexation et le classement.
  • Balises Hreflang : Appliquez les balises hreflang dans l'en-tête HTML de vos pages pour indiquer la langue et le ciblage régional de chaque version. Cela aide les moteurs de recherche à servir les versions linguistiques appropriées aux utilisateurs en fonction de leur emplacement et de leurs préférences linguistiques. Linguise applique automatiquement le code hreflang à chaque page traduite.
  • Métadonnées traduites : Assurez-vous que les titres de métadonnées, les descriptions et les mots-clés sont correctement traduits pour chaque version linguistique. Linguise traduit également automatiquement les métadonnées pour chaque élément de contenu dans Drupal.
  • Optimisation du commutateur de langue : Rendez l'élément de commutateur de langue convivial pour les moteurs de recherche. Un commutateur de bouton convivial peut grandement améliorer l'expérience utilisateur, afin que les utilisateurs n'aient aucune difficulté à changer de langue.
  • URL canoniques : Implémentez des URL canoniques pour spécifier la version préférée d'une page parmi plusieurs versions linguistiques. Les URL canoniques sont également générées automatiquement par Linguise afin qu'elles ne soient pas considérées comme des doublons.
  • Plan de site XML : Générez des plans de site XML pour chaque version linguistique de votre site Web. Vous pouvez générer un plan de site multilingue puis le soumettre à Google Search Console, Linguise créera automatiquement un plan de site multilingue pour votre site Web.
  • Recherche de mots-clés multilingues : Effectuez une recherche de mots-clés spécifique à chaque langue cible pour identifier les mots-clés et les expressions pertinents. Optimisez votre contenu avec ces mots-clés pour améliorer la visibilité dans les résultats de recherche pour chaque version linguistique.

En mettant en œuvre ces stratégies de référencement dans Drupal, vous pouvez améliorer la visibilité, le classement et l'expérience utilisateur de votre site web multilingue, attirant un trafic ciblé provenant de divers publics linguistiques.

Traduction automatique du site web Drupal avec Linguise dès aujourd'hui !

Maintenant, vous comprenez comment créer des traductions automatiques pour le contenu et les modules Drupal . Il existe plusieurs méthodes pour traduire les sites Drupal et la traduction automatique est la meilleure solution.

La traduction automatique avec Linguise vous permet de traduire facilement du contenu en 85 langues rapidement et facilement en quelques clics.

Même si c'est automatique, Linguise a une qualité de traduction bonne et naturelle, vous pouvez même éditer les résultats de traduction via l'éditeur en ligne en temps réel.

Alors qu'est-ce que vous attendez ? Enregistrez un compte Linguise immédiatement et profitez de l'essai gratuit complet d'un mois !

Vous pourriez également être intéressé par la lecture

Ne manquez pas cette opportunité !
Abonnez-vous à notre newsletter

Recevez des nouvelles sur la traduction automatique de sites Web, le SEO international, et plus encore !

Invalid email address
Essayez-le. Une fois par mois, et vous pouvez vous désinscrire à tout moment.

Ne partez pas sans partager votre e-mail !

Nous ne pouvons pas garantir que vous gagnerez à la loterie, mais nous pouvons promettre des nouvelles informationnelles intéressantes autour de la traduction et des remises occasionnelles.

Ne manquez pas cette opportunité !
Invalid email address