Comment mettre en œuvre la traduction automatique sur le CMS ProcessWire

Capture d'écran du site Necessaire, un design minimaliste
Table des matières

Mettre en œuvre la traduction automatique sur ProcessWire CMS peut être un changement de jeu pour les entreprises cherchant à étendre leur portée mondiale et à engager des audiences à travers différentes langues. Dans notre monde interconnecté, avoir un site web multilingue n'est plus un luxe mais une nécessité pour rester compétitif et exploiter de nouveaux marchés.

ProcessWire CMS est un système de gestion de contenu puissant et flexible qui offre une plateforme robuste pour créer et gérer des sites Web. L'intégration de la traduction automatique dans votre site ProcessWire vous permet de rationaliser la création et la maintenance de contenu multilingue, économisant ainsi du temps et des ressources tout en garantissant une expérience utilisateur cohérente et de haute qualité sur plusieurs langues.

Ce guide met en évidence comment mettre en œuvre la traduction automatique sur ProcessWire CMS, les avantages de l'activation de la traduction automatique et les étapes pour le configurer en douceur.

Pourquoi devriez-vous mettre en œuvre la traduction automatique sur ProcessWire CMS ?

Une capture d'écran d'une session de brainstorming de conception de site web avec un contour de cerveau.

Voici quelques raisons pour lesquelles vous devriez mettre en œuvre la traduction automatique sur ProcessWire CMS.

  • Portée d'audience plus large : En proposant le contenu de votre site Web dans plusieurs langues, vous pouvez élargir votre portée et vous connecter à un public mondial. Par exemple, si vous gérez une entreprise de commerce électronique internationale, la traduction automatique de votre contenu en différentes langues vous permet de pénétrer de nouveaux marchés et d'attirer des clients qui ne sont pas nécessairement à l'aise avec votre langue principale.
  • Taux de rebond réduits : Lorsque les utilisateurs rencontrent du contenu dans leur langue préférée, ils sont plus susceptibles de s'y engager, ce qui entraîne des taux de rebond plus faibles. Offrir une expérience multilingue fluide peut garder les visiteurs sur votre site plus longtemps, augmentant ainsi les chances de conversion.
  • Augmentation des conversions de ventes : La recherche a montré que les gens sont plus susceptibles d'acheter ou d'entreprendre des actions souhaitées lorsqu'ils sont présentés avec du contenu dans leur langue maternelle. La mise en œuvre de la traduction automatique peut stimuler les taux de conversion et générer davantage de ventes ou de génération de leads à partir de divers marchés linguistiques.
  • Visibilité améliorée dans les moteurs de recherche : Traduire le contenu de votre site web en plusieurs langues peut considérablement améliorer vos efforts d'optimisation pour les moteurs de recherche (SEO). Les moteurs de recherche donnent la priorité au contenu localisé, augmentant ainsi la probabilité que votre site web apparaisse dans les résultats de recherche pertinents pour les publics internationaux, ce qui génère davantage de trafic.

Exemples de mise en œuvre d'un site web multilingue ProcessWire CMS

Avant de discuter de la mise en œuvre de la traduction automatique dans ProcessWire CMS, nous allons examiner plusieurs exemples de sites web multilingues créés à l'aide de ProcessWire CMS.

Storyboard

Collection de vieux documents en noir et blanc.

Storyboard est une agence de création au Royaume-Uni spécialisée dans la narration numérique et la création de contenu. L'image montre que leur site web, construit avec ProcessWire CMS, est disponible en anglais et en allemand (Deutsch). Cette approche multilingue permet à Storyboard de communiquer efficacement et de servir les clients de diverses régions en présentant leurs services et leur portfolio dans la langue préférée des clients.

Dans l'image, vous pouvez voir le « sélecteur de langue », qui permet aux utilisateurs de basculer entre l'anglais (EN) et l'allemand (DE).

Hôtel Altstadt

Une image en noir et blanc d'une pièce avec une table et une chaise. L'image semble être pixelisée.

L'hôtel Altstadt est un hôtel de luxe situé à Vienne, en Autriche. Son site web, développé avec ProcessWire CMS, propose du contenu en plusieurs langues et s'adresse à une clientèle internationale dans le monde entier. En fournissant des traductions dans des langues telles que l'anglais, l'allemand, le français, l'italien et le russe, l'hôtel Altstadt s'assure que les clients potentiels peuvent facilement accéder aux informations sur les équipements de l'hôtel, les types de chambres et le processus de réservation dans leur langue maternelle.

L'image montre également le « sélecteur de langue », qui permet aux utilisateurs de basculer entre l'anglais (EN) et les autres langues disponibles.

Comment mettre en œuvre la traduction automatique sur le CMS ProcessWire

Après avoir examiné des exemples de sites Web multilingues utilisant ProcessWire CMS, nous allons maintenant tenter de mettre en œuvre la traduction automatique sur ProcessWire CMS à l'aide d'un service de traduction automatique.

De nombreux services de traduction peuvent traduire automatiquement des sites Web facilement et rapidement en quelques étapes de configuration. Linguise est l'un de ces services de traduction automatique.

Ce service s'intègre à divers CMS et créateurs de sites Web, notamment ProcessWire CMS. Suivez ces étapes pour installer Linguise la traduction automatique sur ProcessWire CMS.

Étape 1 : Assurez-vous que votre site web est prêt

La première étape consiste à vous assurer que votre site web ProcessWire CMS est prêt pour la traduction. Certaines choses que vous devez préparer pour installer Linguise la traduction automatique sur un site web ProcessWire CMS comprennent l'accès au tableau de bord d'administration ProcessWire CMS.

Étape 2 : Enregistrez votre compte Linguise

Ensuite, créez un compte Linguise gratuit et ajoutez le domaine de votre site Web. Vous pouvez utiliser l'essai gratuit de 30 jours avant de décider d'un plan d'abonnement.

Étape 3 : Ajout du domaine du site web ProcessWire CMS

Une fois que vous avez créé un compte Linguise, vous pouvez accéder au tableau de bord pour ajouter votre domaine de site Web ProcessWire CMS. Cliquez sur “Ajouter un domaine” et remplissez les champs suivants :

  • Compte
  • URL
  • Plateforme utilisée (ProcessWire CMS)
  • Langue par défaut
  • Langues de traduction
  • Traduire les URL
  • Traduction de contenu dynamique
Fond sombre avec contours de texte clair.
Image de fond noir. Description du texte blanc.

Vous recevrez également la clé API qui doit être collée à l'étape suivante.

Image de captcha de sécurité avec texte peu clair.

Étape 4 : Téléchargez et connectez le script Linguise

Ensuite, téléchargez le script de traduction Linguise sur votre serveur où le CMS ProcessWire est installé.

Téléchargez le script de traduction PHP-JS, décompressez-le et téléchargez-le dans le répertoire racine de votre installation CMS ProcessWire . Assurez-vous que :

  • Le script est situé au niveau racine de votre site web (où se trouvent vos fichiers CMS ProcessWire ).
  • Le dossier conserve son nom par défaut, “linguise”.
Liste de répertoires du gestionnaire de fichiers montrant les fichiers et les dossiers.

Ensuite, copiez la clé API Linguise dans le fichier Configuration.php que vous avez téléchargé sur votre serveur. Ouvrez le fichier et collez votre clé API entre les guillemets, en remplaçant le texte de remplacement REPLACE_BY_YOUR_TOKEN.

Extrait de code pour l'optimisation du site web. Configuration pour de meilleures performances.

Étape 5 : Configurer la réécriture d'URL pour ProcessWire CMS

La réécriture d'URL est activée par défaut dans le CMS ProcessWire . Si ce n'est pas le cas, vous pouvez obtenir de l'aide en utilisant votre fournisseur d'hébergement. Votre fichier .htaccess du CMS ProcessWire devrait ressembler à ce qui suit.

				
					# 8. Enable Apache mod_rewrite (required)
# -----------------------------------------------------------------------------------------------

<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]


  # 8A. Optionally (O) set a rewrite base if rewrites are not working properly on your server.
  # -----------------------------------------------------------------------------------------------

				
			

Étape 6 : Activez et personnalisez le commutateur de langue

Le lien de script JS Linguise doit être inclus sur toutes vos pages CMS ProcessWire pour afficher le sélecteur de langue avec des drapeaux et pour ajouter des URL alternatives à vos en-têtes HTML pour des raisons de SEO.

Pour obtenir le lien de script, accédez aux paramètres de domaine dans le tableau de bord Linguise et copiez le lien de script fourni.

Script Linguise - Comment mettre en œuvre la traduction automatique sur le CMS ProcessWire

L'ajout de ce code à l'index de votre modèle est un moyen simple de l'intégrer dans le CMS ProcessWire . Accédez au dossier /template et modifiez le fichier index pour inclure le lien de script dans la section en-tête.

Pour charger le sélecteur de langue, représenté par un popup de drapeau pour la sélection de langue, copiez le code fourni à la fin de la configuration du site web et collez-le dans l'en-tête de votre page HTML. Cela chargera automatiquement le sélecteur de langue avec drapeau.

coller le script linguise - Comment mettre en œuvre la traduction automatique sur le CMS ProcessWire

Le sélecteur de langue apparaîtra par défaut, mais vous pouvez le personnaliser. Pour ce faire, allez sur le tableau de bord Linguise et naviguez vers Paramètres > Affichage des drapeaux de langue. Ici, vous pouvez personnaliser divers aspects du sélecteur de langue, y compris l'affichage principal, les noms de langue et la conception.

Étape 7 : Traduction automatique de votre CMS ProcessWire

Enfin, vous pouvez prévisualiser l'apparence du sélecteur de langue après l'avoir configuré. Voici un exemple montrant comment le CMS ProcessWire apparaît lorsqu'il est traduit automatiquement à l'aide du service de traduction automatique de Linguise.

Une capture d'écran d'une page de profil de site web minimal.

Linguise: une traduction automatique intégrée à ProcessWire CMS

Vous pouvez intégrer la traduction automatique dans votre site web ProcessWire CMS en utilisant Linguise. Linguise est l'un des meilleurs choix parmi les divers services de traduction automatique. Quels sont les avantages de l'utilisation des services de traduction Linguise ? Considérez les points suivants.

Linguise intégré à plus de 40 CMS, dont l'un est ProcessWire CMS

Linguise fournit une traduction automatique intégrée ProcessWire CMS et plus de 40 CMS et constructeurs de sites Web. Son processus de support et d'intégration rationalisé en fait la solution parfaite pour traduire votre site Web ProcessWire CMS. De plus, Linguise prend en charge plus de 80 langues parlées et traditionnelles dans le monde avec chaque intégration.

Linguise prend également en charge les plateformes CMS populaires telles que :

SEO multilingue complet et détaillé

Infographie illustrant un processus de traduction en 4 étapes

Choisir un service qui prend en charge l'optimisation SEO multilingue est crucial. Ce support améliore la visibilité de votre site web dans les résultats de recherche Google, garantissant que les utilisateurs puissent le trouver facilement.

Linguise fournit une gamme de fonctionnalités SEO, telles que :

  • Générer des sitemaps multilingues
  • Génération automatisée des codes et balises hreflang
  • Configuration des URL canoniques
  • Traduction des URL et des méta-descriptions, entre autres fonctionnalités.

Modifier la traduction avec l'éditeur en direct Linguise front-end

De plus, vous pouvez améliorer les résultats de traduction automatique de Linguise grâce à la fonctionnalité d'édition en direct front-end. Cet outil permet des ajustements sans effort des traductions avec un minimum d'effort.

De plus, vous pouvez inviter des traducteurs qualifiés maîtrisant des langues spécifiques à collaborer. Cela garantit que le site web traduit conserve une exactitude contextuelle et culturelle.

Règles d'exclusion de traduction automatique Linguise

Un arrière-plan sombre avec du texte et des boutons flous

Parfois, certains mots peuvent ne pas se traduire bien dans d'autres langues, il est donc conseillé de les conserver tels quels ou de les omettre dans des langues spécifiques. Linguise fournit plusieurs règles utiles pour aider à cela, telles que l'ignorance des règles de texte, l'ignorance en ligne et l'exclusion de pages à l'aide d'URL.

Ces règles sont conçues pour garantir la clarté et la précision de vos traductions, en particulier lorsqu'il s'agit de mots difficiles ou de noms de marque importants.

Linguise Fonction de traduction dynamique automatique

Exemple d'interface de traduction de contexte dynamique. Capture d'écran de l'outil de traduction.

La fonctionnalité de traduction dynamique de Linguise traduit en douceur le contenu chargé ou généré dynamiquement sur un site Web, y compris JavaScript, AJAX ou d'autres techniques de script côté client. Certains exemples de contenu pouvant être traduits incluent le processus de paiement, la popup de consentement aux cookies, le texte de l'espace réservé, etc

Cette fonctionnalité garantit une expérience multilingue cohérente pour les utilisateurs, éliminant le besoin de configurations complexes ou de modifications de code. Activez simplement la bascule de traduction dynamique dans le tableau de bord pour traduire le contenu dynamique sans effort dans toutes les langues.

Conclusion

La mise en œuvre de la traduction automatique sur votre site web CMS ProcessWire peut vous permettre de toucher un public mondial, d'améliorer l'expérience utilisateur, d'augmenter les taux de conversion et d'améliorer vos efforts de référencement. 

Linguise se distingue comme le meilleur service de traduction automatique intégré au CMS ProcessWire. Il offre de nombreuses fonctionnalités, notamment l'édition en direct côté client, la traduction de contenu dynamique, les règles d'exclusion de traduction et une mise en œuvre complète du référencement.

Alors pourquoi attendre ? Enregistrez votre compte Linguise et créez votre site Web CMS ProcessWire multilingue pour débloquer le potentiel de toucher un public mondial et propulsez votre entreprise vers de nouveaux sommets grâce à la puissance de la traduction automatique



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

Ne manquez pas !
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 actualités informatives intéressantes autour de la traduction et des remises occasionnelles.

Ne manquez pas !
Invalid email address