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.
Voici quelques raisons pour lesquelles vous devriez mettre en œuvre la traduction automatique sur 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.
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).
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.
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.
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.
Ensuite, 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.
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 :
Vous recevrez également la clé API qui devra être collée à l'étape suivante.
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:
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.
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. # -----------------------------------------------------------------------------------------------
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.
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 .
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 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 :
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 :
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.
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.
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.
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.
Recevez des nouvelles sur la traduction automatique de sites Web, le référencement international et plus encore !
Ne partez pas sans partager votre email !
Nous ne pouvons pas garantir que vous gagnerez à la loterie, mais nous pouvons vous promettre des informations intéressantes sur la traduction et des remises occasionnelles.