Traductions

Votre site Web peut être traduit en plusieurs langues, permettant aux visiteurs de consulter son contenu dans leur langue préférée.

Configuration

Avant de traduire un site Web dans une ou plusieurs langues, installez-les sur la base de données. Pour ce faire :

  • Allez à Site Web ‣ Configuration ‣ Paramètres.

  • Dans la section Général, cliquez sur Installer de nouvelles langues.

  • Dans la boîte de dialogue, sélectionnez une ou plusieurs Langues dans le menu déroulant, cliquez sur Ajouter, puis sur Fermer.

Ensuite, ajoutez la ou les langues installées au site Web en les sélectionnant dans le champ Langues et en cliquant sur Enregistrer.

Astuce

Pour supprimer une langue d’un site Web, cliquez sur l’icône (Supprimer) à côté de celle-ci.

Sélecteur de langue

Une fois qu’une autre langue est ajoutée à un site Web, le sélecteur de langue s’affiche dans l’en-tête et le pied de page du site Web, permettant aux visiteurs de basculer entre les langues.

Astuce

  • Actualisez votre navigateur si le sélecteur de langue ou une option de langue n’apparaît pas.

  • Si la langue du navigateur du visiteur n’est pas disponible, le site Web utilisera la langue par défaut du site Web. Pour la modifier, allez dans Site Web ‣ Configuration ‣ Paramètres. Dans la section Général, sélectionnez la langue à l’aide du champ Par défaut.

Pour masquer ou personnaliser l’apparence de l’un des sélecteurs de langue, ouvrez le site Web dans la langue par défaut, cliquez sur Modifier, puis sélectionnez le sélecteur de langue.

  • Modifier le sélecteur de langue de l’en-tête :

    1. Dans la barre latérale, faire défiler jusqu’à la section Sélecteur de langue.

    2. Définir le Style sur Liste déroulante ou En ligne.

    3. Définir le Libellé sur Texte, Drapeau, Drapeau et texte, Code, ou Drapeau et code.

    4. Cliquez sur Enregistrer.

    Astuce

    Pour masquer le sélecteur de langue dans l’en-tête, aller à la section Afficher/Masquer les éléments et cliquer sur le bouton (Sélecteur de langue) à côté du champ Actions.

  • Modifier le sélecteur de langue du pied de page :

    1. Définir le champ Sélecteur de langue sur Liste déroulante, En ligne, ou Aucun.

    2. Définir le Libellé sur Texte, Drapeau, Drapeau et texte, Code, ou Drapeau et code.

    3. Cliquez sur Enregistrer.

Astuce

Il est possible d”afficher ou de masquer des éléments du site web en fonction de la langue du site web.

Traduire une page

Pour traduire une page de site web, basculer vers la langue à traduire et cliquer sur Modifier ‣ Traduire dans le coin supérieur droit pour activer le mode de traduction.

Note

  • Dans ce mode, seul le texte traduisible peut être modifié. Toute autre modification avec le créateur de site web doit être effectuée dans la langue par défaut.

  • Selon la langue ajoutée, une partie du contenu par défaut peut déjà être traduite. Cependant, le contenu ajouté manuellement doit être traduit à l’aide de la fonctionnalité Traduire.

  • Lorsque le texte est surligné en vert, cela indique qu’il a déjà été traduit (manuellement ou automatiquement). Lorsque le texte est surligné en jaune, cela indique qu’il n’a pas été traduit.

Cliquer sur le bouton vert à côté du champ Traduit en pour traduire automatiquement tout le texte surligné en jaune. Il est également possible de traduire ou d’adapter manuellement le texte, qu’il soit surligné en vert ou en jaune, en le sélectionnant et en le modifiant. Cliquer sur Enregistrer une fois la traduction terminée.

Activer le mode de traduction

Astuce

  • La structure d’URL principale reste cohérente d’une langue à l’autre, tandis que des éléments spécifiques tels que les noms de produits ou les catégories sont traduits. Par exemple, https://www.mywebsite.com/shop/product/my-product-1 est la version par défaut d’une page produit, tandis que https://www.mywebsite.com/fr/shop/product/mon-produit-1 est la version traduite de la même page produit. La structure (/shop/product/) reste inchangée, mais le nom du produit (my-product) est traduit (mon-produit).

  • Certains éléments peuvent également être traduits depuis le backend (par exemple, les noms de produits).