La mise en œuvre de la traduction automatique sur ProcessWire CMS peut changer la donne pour les entreprises qui cherchent à étendre leur portée mondiale et à interagir avec des publics dans différentes langues. Dans notre monde interconnecté, disposer d’un site Web multilingue n’est plus un luxe mais une nécessité pour rester compétitif et conquérir de nouveaux marchés.
ProcessWire CMS est un système de gestion de contenu puissant et flexible qui offre une plate-forme robuste pour la création et la gestion de 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 du temps et des ressources tout en garantissant une expérience utilisateur cohérente et de haute qualité dans plusieurs langues.
Ce guide explique comment mettre en œuvre la traduction automatique sur ProcessWire CMS, les avantages de l'activation de la traduction automatique et les étapes pour la configurer en douceur.
Pourquoi devriez-vous implémenter la traduction automatique sur ProcessWire CMS ?
Voici quelques raisons pour lesquelles vous devriez mettre en œuvre la traduction automatique sur ProcessWire CMS.
- Audience plus large : en proposant le contenu de votre site Web dans plusieurs langues, vous pouvez étendre votre portée et vous connecter avec un public mondial dans le monde entier. Par exemple, si vous dirigez une entreprise de commerce électronique internationale, la traduction automatique de votre contenu dans différentes langues vous permet d'accéder à de nouveaux marchés et d'attirer des clients qui ne maîtrisent peut-être pas 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 d'y interagir, ce qui entraîne des taux de rebond plus faibles. Offrir une expérience multilingue transparente peut retenir les visiteurs sur votre site plus longtemps, augmentant ainsi les chances de conversion.
- Augmentation des conversions de ventes : des recherches ont montré que les gens sont plus susceptibles d'acheter ou de prendre les mesures souhaitées lorsqu'on leur présente du contenu dans leur langue maternelle. La mise en œuvre de la traduction automatique peut augmenter les taux de conversion et générer davantage de ventes ou de génération de prospects sur divers marchés linguistiques.
- Visibilité améliorée sur les moteurs de recherche : traduire le contenu de votre site Web dans plusieurs langues peut améliorer considérablement vos efforts d’optimisation des 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 un public international, générant ainsi plus de trafic.
Exemples de mise en œuvre de sites Web multilingues ProcessWire CMS
Avant d'aborder la mise en œuvre de la traduction automatique dans ProcessWire CMS, nous examinerons plusieurs exemples de sites Web multilingues créés à l'aide ProcessWire CMS.
Scénario
Storyboard est une agence de création britannique 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 et de servir efficacement des clients de différentes régions en présentant leurs services et leur portefeuille 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
L'Altstadt Hotel est un hôtel de luxe situé à Vienne, en Autriche. Son site web, développé avec ProcessWire CMS, propose du contenu dans plusieurs langues et s'adresse à des invités internationaux du monde entier. En fournissant des traductions dans des langues telles que l'anglais, l'allemand, le français, l'italien et le russe, l'Altstadt Hotel garantit 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 implémenter la traduction automatique sur ProcessWire CMS
Après avoir examiné des exemples de sites Web multilingues utilisant ProcessWire CMS, nous allons maintenant tenter d'implémenter 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 seulement. Linguise est l'un de ces services de traduction automatique.
Ce service s'intègre à divers CMS et constructeurs Web, notamment ProcessWire CMS. Suivez ces étapes pour installer Linguise 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 à être traduit. Certaines choses que vous devez préparer pour l'installation de la traduction automatique Linguise sur un site web ProcessWire CMS incluent l'accès au tableau de bord d'administration ProcessWire CMS.
Étape 2 : Enregistrez votre compte Linguise
Étape 3 : Ajout du site web du domaine ProcessWire CMS
Une fois que vous avez créé un Linguise , vous pouvez accéder au tableau de bord pour ajouter le domaine de votre ProcessWire CMS. Cliquez sur « Ajouter un domaine » et remplissez les champs suivants :
- Compte
- URL
- Plateforme utilisée ( ProcessWire CMS)
- Langage par défaut
- Langues de traduction
- Traduire les URL
- Traduction de contenu dynamique
Vous recevrez également la clé API qui devra être collée à l'étape suivante.
Étape 4 : Téléchargez et connectez le script Linguise
Ensuite, téléchargez le script de traduction Linguise sur votre serveur sur lequel ProcessWire CMS 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 ProcessWire CMS. Sois sûr que:
- Le script est situé au niveau racine de votre site web (là où se trouvent vos fichiers ProcessWire CMS).
- Le dossier garde son nom par défaut, « linguise ».
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 d'espace réservé REPLACE_BY_YOUR_TOKEN.
Étape 5 : Configurer la réécriture d'URL pour ProcessWire CMS
La réécriture d'URL est activée par défaut dans ProcessWire CMS. Si ce n'est pas le cas, vous pouvez nous aider en faisant appel à votre fournisseur d'hébergement. Votre fichier .htaccess ProcessWire CMS doit ressembler à ce qui suit.
# 8. Enable Apache mod_rewrite (required)
# -----------------------------------------------------------------------------------------------
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 : Activer et personnaliser le sélecteur de langue
Le lien du script Linguise JS doit être inclus sur toutes vos pages ProcessWire CMS pour afficher le sélecteur de langue avec des indicateurs et pour ajouter des URL alternatives à vos en-têtes HTML à des fins de référencement.
Pour obtenir le lien de script, accédez aux paramètres du domaine dans le tableau de bord Linguise et copiez le lien de script fourni.
L'ajout de ce code à votre index de modèle est un moyen simple de l'intégrer dans ProcessWire CMS. Accédez au dossier /template et modifiez le fichier d'index pour inclure le lien de script dans la section d'en-tête.
Pour charger le sélecteur de langue, représenté par un drapeau contextuel pour la sélection de la 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 du drapeau.
Le sélecteur de langue apparaîtra par défaut, mais vous pouvez le personnaliser. Pour ce faire, accédez au Linguise et accédez à Paramètres > Affichage des indicateurs de langue . Ici, vous pouvez personnaliser divers aspects du sélecteur de langue, notamment 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 ProcessWire CMS apparaît lorsqu'il est automatiquement traduit à l'aide du service de traduction automatique de Linguise .
Linguise : une traduction automatique intégrée au CMS ProcessWire
Vous pouvez intégrer la traduction automatique à votre site web ProcessWire CMS à l'aide Linguise . Linguise est l'un des meilleurs choix parmi les différents services de traduction automatique. Quels sont les avantages de recourir aux services de traduction Linguise ? Considérez les points suivants.
Linguise intégré à plus de 40 CMS, dont ProcessWire CMS
Linguise fournit une traduction automatique intégrée au CMS ProcessWire et à plus de 40 CMS et constructeurs Web. Son processus rationalisé de support et d'intégration en fait la solution idéale pour traduire votre ProcessWire CMS. De plus, Linguise prend en charge plus de 80 langues traditionnelles et largement parlées dans le monde à chaque intégration.
Linguise prend également en charge les plates-formes CMS populaires telles que :
- Traduction automatique WordPress avec un plugin dédié pour traduire
- OpenCart
- WooCommerce
- Craft CMS , entre autres
SEO multilingue complet et détaillé
Choisir un service prenant en charge le référencement multilingue est essentiel. Cette prise en charge améliore la visibilité de votre site Web dans les résultats de recherche Google, garantissant que les utilisateurs peuvent le trouver facilement.
Linguise fournit une gamme de fonctionnalités de référencement, telles que :
- Générer des plans de site multilingues
- Génération automatisée de codes et de balises hreflang
- Configuration des URL canoniques
- Traduction d'URL et de méta descriptions, entre autres fonctionnalités.
Modifier la traduction avec l'éditeur live frontal Linguise
De plus, vous pouvez améliorer les résultats de traduction automatique de Linguise fonction d'édition frontale en direct. Cet outil permet d'ajuster facilement les 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 son exactitude contextuelle et culturelle.
Règles d'exclusion de traduction automatique Linguise
Parfois, certains mots ne se traduisent pas 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 vous aider, telles que l'ignorance des règles de texte, l'ignorance en ligne et l'exclusion des pages utilisant des URL.
Ces règles sont conçues pour garantir la clarté et l’exactitude de vos traductions, en particulier lorsqu’il s’agit de mots difficiles ou de noms de marques importants.
Fonctionnalité de traduction dynamique automatique Linguise
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. Quelques exemples de contenu pouvant être traduit incluent le processus de paiement, la fenêtre contextuelle de consentement aux cookies, le texte d'espace réservé, etc.
Cette fonctionnalité garantit une expérience multilingue cohérente aux utilisateurs, éliminant le besoin de configurations complexes ou de modifications de code. Activez simplement le bouton 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 ProcessWire CMS peut vous permettre d'atteindre 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 frontale en direct, la traduction de contenu dynamique, les règles d'exclusion de traduction et la mise en œuvre complète du référencement.
Alors pourquoi attendre ? Enregistrez votre compte Linguise et créez votre ProcessWire CMS multilingue pour libérer le potentiel d'atteindre un public mondial et propulser votre entreprise vers de nouveaux sommets grâce à la puissance de la traduction automatique.