Comment créer des traductions automatiques sur le contenu et les modules Drupal . Drupal est un CMS couramment utilisé par les utilisateurs, Drupal CMS est capable de rivaliser avec WordPress dans la création de 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 croissante, tous les propriétaires de sites sont en compétition pour rendre leurs sites Web capables de traduire dans plusieurs langues. Alors, comment les propriétaires de sites Drupal peuvent-ils également traduire automatiquement leur contenu et leurs modules ?
Ainsi, dans cet article, nous expliquerons en détail comment effectuer des traductions automatiques du contenu et des modules Drupal à l'aide de l'un des services de traduction automatique. Continuons la lecture 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 Drupal consiste à 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 Drupal vous permet de traduire le contenu et les modules de manière plus transparente dans le système.
Cependant, l’un des principaux inconvénients réside dans le niveau d’expertise technique requis. Le processus de traduction utilisant les modules intégrés de Drupal nécessite une compréhension approfondie de la structure de Drupal et de la configuration des modules.
Ce qui manque à la méthode de traduction intégrée de Drupal , c'est une faiblesse et la possibilité d'éditer directement les traductions. L’incapacité d’éditer les traductions directement et dynamiquement peut constituer 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 modules intégrés de Drupal Il existe différents choix de services de traduction tiers, dont un service de traduction tel que Linguise . Linguise est une traduction automatique en charge divers CMS, dont Drupal CMS.
Grâce à 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 recherchez 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.
Comment faire une traduction automatique sur votre site Drupal
Linguise est une plateforme de traduction automatisée compatible et intégrée avec plus de 40 CMS et plateformes , dont le CMS Drupal . Avec Linguise , vous pouvez traduire le contenu de votre site Web dans plus de 80 langues diverses, allant du traditionnel à l'international.
Linguise Linguise traduction neuronale et IA basée sur le cloud qui permet un taux de précision allant jusqu'à 97 % de qualité de traduction parfaite , ce qui est presque comparable aux traductions humaines.
Avec Linguise vous pouvez traduire Drupal afin qu'il puisse contribuer à attirer des visiteurs d'autres pays et à augmenter le trafic du site Web. Voici comment réaliser et installer Linguise sur Drupal .
Étape 1 : Enregistrez un compte Linguise
Le processus initial d'inscription consiste à créer un compte gratuit avec Linguise et à profiter de leur essai gratuit d'un mois. Pour créer un 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 intéressantes 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 tableau de bord Linguise , vous devrez fournir le domaine de votre Drupal qui nécessite une traduction. Vous devez remplir plusieurs colonnes, notamment :
- Compte
- URL
- Plateformes/CMS
- Langue
- Langue de traduction
- Traduire les URL
Ensuite, dans la section 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 Drupal .
Étape 3 : Téléchargez le script de traduction et activez la clé API
Pour utiliser le script de traduction Linguise , vous devrez le télécharger sur le serveur sur lequel réside votre installation Drupal . Cela implique de transférer le fichier de script vers le répertoire approprié sur votre serveur, en vous assurant qu'il est 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 linguise , qui contient les fichiers de script, reste sous 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 .
Pour intégrer la 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 dans laquelle la clé API doit être insérée. Dans cette section, vous trouverez une ligne de code avec un texte d'espace réservé, généralement REPLACE_BY_YOUR_TOKEN.
Étape 4 : Configurer la réécriture des URL Drupal
Par défaut, Drupal a activé la réécriture d'URL. Pour confirmer ce paramètre, vous pouvez accéder à la section Configuration dans la barre de menu supérieure de votre interface d'administration Drupal . À partir de là, accédez à Recherche et métadonnées, puis sélectionnez les alias d'URL. Cela vous permettra de vérifier que la réécriture d’URL est bien active.
Il est à noter que si vous utilisez le module Pathauto dans Drupal , les URL multilingues seront également fonctionnelles.
Pour définir l'URL en fonction de la langue dans Drupal , vous devez effectuer des ajustements dans le fichier .htaccess situé dans le répertoire principal de votre Drupal . Vous pouvez copier le code suivant et le placer après le RewriteEngine en ligne qui est déjà présent par défaut dans le fichier .htaccess intégré de Drupal
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]
Après avoir apporté les ajustements au fichier .htaccess comme expliqué précédemment, voici un exemple de ce à quoi ressemblera le fichier .htaccess final sur votre installation Drupal .
Étape 5 : Activer et configurer le sélecteur de langue
L'étape suivante, 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 donné à la fin de la configuration du site Web et le placer en haut de votre page HTML.
Après cela, le sélecteur de langue du drapeau sera chargé automatiquement et mis à la disposition de l'utilisateur. Pour cela, ouvrez le tableau de bord Linguise puis recherchez le script suivant.
Pour inclure du contenu dans l'en-tête de votre page, vous pouvez utiliser un module Drupal Add to Head. Cliquez sur Configuration > Développement > Ajouter un profil.
Enfin, assurez-vous que l'emplacement du script est validé ou vérifié.
Par défaut, le sélecteur de langue apparaîtra en position flottante en haut à droite de votre site web. Vous avez la liberté de personnaliser son apparence en utilisant CSS selon vos préférences.
De plus, vous pouvez personnaliser le sélecteur de langue en accédant au Linguise et en accédant à la Paramètres . À partir de là, accédez aux d’affichage du drapeau de langue . Toute modification apportée dans cette section sera automatiquement appliquée au sélecteur de langue de votre site Web.
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 mises en page : côte à côte, déroulante ou popup
- La position du sélecteur de langue
- Le contenu du sélecteur de langue
- Formes et taille des drapeaux
- Ombre de boîte de drapeaux
- Style de drapeaux
- Les noms des langues survolent la couleur
- Ombre de la boîte de drapeau en survol
- Couleur de survol de la fenêtre contextuelle de langue et plusieurs autres que vous pouvez trouver sur le tableau de bord Linguise .
Étape 6 : Activer le système de cache local
Comme 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 le serveur de votre 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 du cache spécifiée est de 200 Mo.
Étape 7 : Commencez à traduire votre site web Drupal
Après avoir configuré quelques éléments tels que la création d'un compte Linguise , la configuration des clés API, le sélecteur de langue et le 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 le traduirons en allemand.
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.
Comment? C'est vraiment simple de faire des traductions automatiques dans Drupal . Avec Linguise , il vous suffit de suivre 7 étapes simples pour ajouter la 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électionnez le sélecteur de langue.
Vous n’avez donc pas besoin de traduire manuellement le contenu de votre site.
Des stratégies de référencement 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, notamment en mettant en œuvre un référencement multilingue.
En fait, Linguise prend également en charge à 100 % le référencement multilingue , comme vous pouvez le voir dans l'infographie ci-dessous.
La mise en œuvre de stratégies de référencement dans Drupal peut améliorer considérablement les performances des sites Web multilingues. Voici quelques techniques de référencement qui peuvent être mises en œuvre.
- URL spécifiques à une langue : utilisez des URL spécifiques à une 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 des 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 à proposer des 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 méta-titres, les descriptions et les mots-clés sont correctement traduits pour chaque version linguistique. Linguise traduit également automatiquement les métadonnées de chaque élément de contenu dans Drupal .
- Optimisation du sélecteur de langue : optimisez l'élément de sélecteur de langue pour qu'il soit convivial pour les moteurs de recherche. Un sélecteur de boutons convivial peut grandement améliorer l'expérience utilisateur, de sorte que les utilisateurs n'auront 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 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écifiques à chaque langue cible pour identifier les mots-clés et 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, en attirant un trafic ciblé provenant de différents publics linguistiques.
Traduction automatique de sites Web Drupal avec Linguise dès aujourd'hui !
Vous comprenez maintenant 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 et rapidement du contenu dans 85 options de langues, en quelques clics seulement.
Même s'il est automatique, Linguise offre une qualité de traduction bonne et naturelle, vous pouvez même modifier les résultats de la traduction via l'éditeur frontal en direct.
Alors qu'est-ce que tu attends? Créez immédiatement un compte Linguise et profitez de la fonctionnalité d'essai gratuit complète d'un mois !