Augmentez la portée de votre site web et attirez un public plus large en configurant un site multilingue. Cette fonction permet à tu de fournir des traductions de son contenu dans plusieurs langues. Lorsque vous ajoutez une nouvelle langue, une version dupliquée de votre site est créée pour accueillir la traduction. Vous avez la possibilité de traduire votre site manuellement ou d'utiliser la fonction Google Translate intégrée. Toutefois, il est essentiel de réviser l'ensemble de la traduction avant de la publier afin d'en garantir l'exactitude.
Nous utilisons la norme ISO 639 pour représenter nos langues.
Attention
Une fois qu'un site a été traduit, tout contenu ajouté à une version linguistique spécifique ne sera pas synchronisé avec les autres versions linguistiques. C'est pourquoi nous vous recommandons d'ajouter les langues multiples en dernière étape, une fois que vous avez terminé la construction de votre site.
Si vous devez faire des mises à jour après la traduction, reportez-vous à la section Retraduire une page de cet article pour obtenir des instructions.
Les fonctionnalités suivantes ne sont actuellement pas disponibles dans les configurations multilingues :
-
Règles de personnalisation..
-
Articles de blog.
-
Les titres, descriptions et des pages SEO Keywords ne sont pas traduits automatiquement, mais vous pouvez les traduire manuellement. Ces champs sont importants pour SEO, veillez donc à les traduire manuellement pour chaque langue. Pour plus d'informations sur les informations de page, voir Page SEO.
-
Alt-text (sur les images).
-
Contenu commercial dynamique. Le texte connecté via Connect Data ne sera pas traduit automatiquement. Pour traduire ce texte, déconnectez le site widget de la bibliothèque de contenu et traduisez-le manuellement.
-
Drapeau de la langue. Le drapeau de la langue ne peut pas être modifié directement. Pour utiliser un drapeau différent, vous devez supprimer la langue actuelle et ajouter la langue avec le drapeau souhaité.
-
Le widget Google Calendar ne peut pas être traduit. La structure du calendrier, y compris les mois et les jours, restera dans la langue par défaut du site. Assurez-vous que le calendrier sélectionné s'affiche dans la langue spécifiée dans ses paramètres Google Calendar.
Remarques
-
Le nombre total de pages qu'un site multilingue peut avoir est d'environ 200. Par conséquent, si un site a 100 pages, une seule langue peut être ajoutée.
-
L'ajout de plusieurs langues à votre site peut en améliorer l'accessibilité, mais il est essentiel de faire preuve de prudence quant à la quantité. L'excès de langues peut entraîner les conséquences suivantes :
-
Impact sur les performances : un trop grand nombre de langues peut ralentir votre site et affecter l'expérience utilisateur.
-
Erreurs possibles : telles que les messages d'erreur de l'éditeur, les problèmes de rendu des pages et/ou les liens rompus.
-
Défis de maintenance : la gestion du contenu dans de nombreuses langues peut être chronophage.
-
-
Le drapeau de la langue ne peut pas être modifié directement. Pour utiliser un drapeau différent, vous devez supprimer la langue actuelle et ajouter la langue avec le drapeau souhaité.
-
Par défaut, la fonction multilingue utilise Google Translate pour traduire automatiquement le contenu de votre site dans la nouvelle langue. Bien que ce service soit gratuit, Google Translate ne fournit pas toujours les traductions les plus exactes. Il est donc important de revoir et d'éditer le contenu traduit sur votre site. Si vous préférez traduire manuellement l'ensemble de votre site, désactivez la case à cocher Utiliser la traduction automatique lors de l'ajout de langues. Notez qu'une fois les langues ajoutées, la traduction automatique ne peut être annulée.
Attention
Une fois qu'un site a été traduit, tout contenu ajouté à une version linguistique spécifique ne sera pas synchronisé avec les autres versions linguistiques. C'est pourquoi nous vous recommandons d'ajouter les langues multiples en dernière étape, une fois que vous avez terminé la construction de votre site.
Si vous devez faire des mises à jour après la traduction, reportez-vous à la section Retraduire une page de cet article pour obtenir des instructions.
Pour ajouter des langues à votre site :
-
Dans le panneau latéral, cliquez sur SEO & Settings, puis sur Site Languages. Ou, si vous avez déjà activé d'autres langues, cliquez sur l'icône du drapeau dans la barre de navigation supérieure et cliquez sur Gérer les langues.
-
Cliquez sur + Ajouter une langue, et choisissez une ou plusieurs langues parmi les options disponibles. Veuillez noter que certaines langues peuvent avoir plusieurs drapeaux de pays (par exemple, l'espagnol).
-
Cliquez sur Terminé lorsque vous avez terminé.
-
(Facultatif) Par défaut, l'option Utiliser la traduction automatique est activée. La traduction automatique utilise Google Translate pour traduire automatiquement le contenu de votre site. Bien que ce service soit gratuit, Google Translate ne fournit pas toujours les traductions les plus exactes.
Si vous préférez traduire manuellement l'ensemble de votre site, désactivez la case à cocher Utiliser la traduction automatique lors de l'ajout de langues. Notez qu'une fois les langues ajoutées, la traduction automatique ne peut être annulée.
-
Cliquez sur Enregistrer.
-
Cette étape dépend de l'éditeur utilisé par le site :
-
Éditeur classique: Une nouvelle ligne avec le sélecteur de langue widget apparaîtra en haut du site et vous serez invité à la positionner. Veillez à ce que vous examiniez la position sur tous les appareils.
Après avoir cliqué sur Terminé, les nouvelles langues seront ajoutées au site. Toute modification apportée à l'emplacement ou à la conception du sélecteur doit être appliquée séparément à chaque langue.
Remarque
Sur mobile, le widget sera situé dans le menu extensible plutôt que dans l'en-tête.
-
Remarque
Toute modification apportée à l'emplacement ou à la conception du widget du sélecteur de langue doit être appliquée séparément à chaque langue.
Pour sélectionner une autre version linguistique, cliquez sur le drapeau de la langue par défaut dans la barre supérieure tool et sélectionnez la langue que vous souhaitez modifier dans le menu déroulant.
Toute modification que vous apportez à une version linguistique (par exemple, modification du texte, des images ou ajout/suppression de widget) ne sera pas répercutée dans les autres versions du site.
Pour gérer les langues :
-
Dans le panneau latéral, cliquez sur SEO & Settings, puis sur Site Languages.
-
Cliquez sur Gérer les langues.
-
Les options suivantes sont disponibles :
-
Désactiver les langues. Pour désactiver une langue, basculez l'interrupteur situé à côté de la langue.
-
Supprimer des langues. Cliquez sur le X à côté de la bascule, puis cliquez sur Supprimer pour confirmer.
-
Ajoutez des langues supplémentaires. Cliquez sur + Ajouter une langue
-
Modifier la langue par défaut. Ouvrez le menu déroulant situé à côté de la langue par défaut et sélectionnez une nouvelle langue par défaut. Seules les langues ajoutées précédemment apparaissent dans la liste déroulante.
-
Si une langue secondaire n'a pas les mêmes pages que la langue par défaut, vous ne pouvez pas passer de la langue par défaut à la langue secondaire.
-
-
Remarque
Si vous mettez à jour la langue par défaut, les éléments suivants seront également mis à jour pour refléter la nouvelle langue par défaut :
-
Liste déroulante des langues dans la barre supérieure de l'éditeur
-
Le panneau de gauche affiche d'abord les pages de la langue par défaut sélectionnée
Lors de l'ajout initial des langues, un widget de sélection de la langue est placé dans l'en-tête de toutes les versions linguistiques, ce qui permet aux visiteurs de passer d'une langue à l'autre.
Sur mobile, le widget sera situé dans le menu extensible plutôt que dans l'en-tête.
Ce sélecteur de langue fonctionne comme n'importe quel autre widget, c'est-à-dire qu'il peut être supprimé ou remplacé par d'autres widget selon les besoins.
Dans l'éditeur de conception de widget, vous pouvez choisir parmi plusieurs options de mise en page (disponible uniquement sur desktop). Y compris les options avec et sans drapeau .
Lors de la retraduction, la page mise à jour hérite automatiquement du contenu et de la présentation de la page de la langue par défaut. Si vous retraduisez à partir de la langue par défaut, toutes les langues du site seront mises à jour. Cependant, la retraduction à partir d'une langue secondaire ne mettra à jour que cette version linguistique spécifique.
Pour retraduire une page :
-
Dans le panneau latéral, cliquez sur Pages.
-
Cliquez sur l'icône en forme de roue dentée à côté de la page souhaitée et sélectionnez Refaire les traductions. Si vous effectuez une mise à jour à partir d'une langue secondaire, le bouton est intitulé Mettre à jour cette traduction.
-
Confirmez que vous souhaitez continuer.
Une version de sauvegarde de votre site est créée automatiquement au cas où vous auriez besoin de rétablir vos modifications.
Vous ne pouvez ajouter des pages que dans la version de la langue par défaut. Si vous souhaitez afficher une page spécifique dans une langue spécifique, veuillez d'abord l'ajouter à la langue par défaut et ensuite masquer la page dans le menu de navigation.
Remarque
Les règles de personnalisation ne sont pas prises en charge dans les sites multilingues.
Pour ajouter une page à d'autres langues :
-
Ajoutez la page à la langue par défaut et configurez le design et le contenu comme vous le souhaitez.
-
Une fois la page terminée, passez à chacune des langues du site séparément.
-
Dans le panneau latéral, cliquez sur Pages.
-
Cliquez sur le menu déroulant en haut (il doit s'agir de Traduire une autre page) et sélectionnez la page que vous souhaitez traduire.
Les sites utilisant des sites tiers stores peuvent être configurés en plusieurs langues (disponible à partir de la version avancée de stores ), mais le site store ne sera pas traduit automatiquement.
Les sites avec Native stores peuvent également être configurés en plusieurs langues.
Les informations suivantes sont importantes et concernent l'utilisation des pages dynamiques sur les sites multilingues :
-
Les pages dynamiques sur les sites multilingues sont gérées à partir de la langue principale.
-
La création d'une page dynamique, ou la conversion d'une page ordinaire en page dynamique, n'est disponible que dans la langue principale.
-
La conversion d'une page dynamique en page ordinaire à partir de la langue principale convertit toutes les pages en pages ordinaires dans toutes les langues.
-
La conversion d'une page dynamique en page ordinaire à partir d'une langue autre que la langue principale n'affectera que la page dans cette langue.
Voici quelques bonnes pratiques :
-
Ajouter une page dynamique ou convertir une page en dynamique sur la langue principale. Après avoir connecté tous les widget, ajoutez cette page aux autres langues en cliquant sur Traduire dans le menu des paramètres, ou en allant dans les autres langues et en cliquant sur Traduire une autre page dans chacune d'elles.
-
Cela ajoutera la page dynamique aux autres langues, mais elle restera connectée à la même collection. Cliquez sur l'icône des paramètres et sélectionnez Remplacer la collection. Cela vous permet de remplacer la collection connectée tout en conservant tous les champs connectés.
Il s'agit malheureusement d'un problème connu. En raison d'une limitation de l'API que nous utilisons pour Google translate, la fonctionnalité multilingue ne traduit pas toujours toutes les pages du site.
Solution : vous pouvez traduire manuellement la page ou la section du site qui n'a pas été traduite avec succès. La traduction de Google tool est disponible en option.
Lorsque vous ajoutez une nouvelle langue, une version dupliquée de votre site est créée pour chaque langue afin d'accueillir la traduction. Cela signifie que toute modification apportée à une version linguistique (par exemple, modification du texte, des images ou ajout/suppression de widget) ne sera pas répercutée dans les autres versions du site.
Pour effectuer des modifications dans d'autres langues, sélectionnez une version linguistique différente en cliquant sur le drapeau de la langue actuelle dans la barre supérieure tool et sélectionnez la langue que vous souhaitez modifier dans la liste déroulante.