Traductions

Votre site web s’affiche dans la langue qui correspond au navigateur de votre visiteur. Si la langue du navigateur n’a pas été installée et ajoutée à votre site web, le contenu est affiché dans la langue par défaut. Lorsque des langues supplémentaires sont installées, les utilisateurs peuvent choisir leur langue préférée à l’aide du sélecteur de langue.

La fonctionnalité Traduire de votre site web permet la traduction automatique des termes standard et fournit un outil pour la traduction manuelle du contenu.

Installation des langues

Pour permettre la traduction de votre site web, vous devez d’abord installer les langues requises et les ajouter à votre site web. Pour ce faire, allez dans Site Web ‣ Configuration ‣ Paramètres et cliquez sur Installer des langues dans la section Informations du site web. Dans la boîte de dialogue qui s’ouvre, sélectionnez les Langues souhaitées dans le menu déroulant, cochez les Sites web à traduire requis et cliquez sur Ajouter.

Pour modifier les langues de votre site web, allez dans Site Web ‣ Configuration ‣ Paramètres et ajoutez/supprimez les langues requises dans/du champ Langues dans la section Informations du site web.

Astuce

Vous pouvez également ajouter les langues depuis le sélecteur de langue une fois celles-ci installées. Il peut être nécessaire de rafraîchir votre page pour voir la nouvelle langue.

Langue par défaut

Lorsque plusieurs langues sont disponibles sur votre Site Web, vous pouvez définir une langue par défaut à utiliser si la langue du navigateur du visiteur n’est pas disponible. Pour ce faire, allez dans Site Web –-> Configuration -–> Paramètres, et sélectionnez une langue dans le champ Par défaut.

Note

Ce champ n’est visible que si plusieurs langues ont été installées et ajoutées à votre Site Web.

Sélecteur de langue

Les visiteurs de votre Site Web peuvent changer de langue en utilisant le sélecteur de langue, disponible par défaut dans la section Copyright en bas de la page. Pour modifier le menu du sélecteur de langue :

  1. Accéder à votre Site Web et cliquer sur Modifier ;

  2. Cliquer sur le sélecteur de langue disponible dans le bloc Copyright et aller dans la section Copyright du constructeur de Site Web ;

  3. Définir le champ Sélecteur de langue sur Liste déroulante ou En ligne. Cliquer sur Aucun si vous ne souhaitez pas afficher le Sélecteur de langue ;

    Ajoutez un menu de sélection de langue.
  4. Cliquez sur Enregistrer.

Astuce

Vous pouvez également ajouter le Sélecteur de langue à l”En-tête de votre page. Pour ce faire, cliquer sur le bloc En-tête et aller dans la section Barre de navigation pour modifier le Sélecteur de langue.

Traduire votre Site Web

Sélectionner la langue souhaitée dans le sélecteur de langue pour voir votre contenu dans une autre langue. Ensuite, cliquer sur le bouton Traduire dans le coin supérieur droit pour activer manuellement le mode de traduction afin de pouvoir traduire ce qui n’a pas été traduit automatiquement par Odoo.

Les chaînes de texte traduites sont surlignées en vert ; les chaînes de texte qui n’ont pas été traduites automatiquement sont surlignées en jaune.

Activer le mode de traduction

Dans ce mode, vous ne pouvez traduire que le texte. Pour modifier la structure de la page, vous devez modifier la page principale, c’est-à-dire la page dans la langue d’origine de la base de données. Toute modification apportée à la page principale est automatiquement appliquée à toutes les versions traduites.

Pour remplacer le texte d’origine par la traduction, cliquer sur le bloc, modifier son contenu et Enregistrer.

Note

Lorsqu’un Site Web prend en charge plusieurs langues, la structure d’URL principale reste cohérente d’une langue à l’autre, tandis que des éléments spécifiques comme les noms de produits ou les catégories sont traduits. Par exemple, https://www.monsite.com/shop/product/mon-produit-1 est la version anglaise d’une page produit, tandis que https://www.monsite.com/fr/shop/product/mon-produit-1 est la version française de la même page. La structure (/shop/product/) reste inchangée, mais les éléments traduits (par exemple, le nom du produit) s’adaptent à la langue sélectionnée.

Astuce

Une fois la langue souhaitée installée, vous pouvez traduire certains éléments depuis le backend (par exemple, le nom du produit dans le formulaire produit). Pour ce faire, cliquer sur le code de langue (par exemple, FR) à côté du texte que vous souhaitez traduire et ajouter la traduction.

Visibilité du contenu par langue

Vous pouvez masquer du contenu (comme des images ou des vidéos, par exemple) en fonction de la langue. Pour ce faire :

  1. Cliquer sur Modifier et sélectionner un élément de votre Site Web ;

  2. Aller dans la section Texte - Image et Visibilité ;

  3. Cliquer sur Aucune condition et sélectionner Conditionnellement à la place ;

  4. Aller dans Langues pour configurer la ou les condition(s) à appliquer en sélectionnant Visible pour ou Masqué pour, puis cliquer sur Choisir un enregistrement pour décider quelles langues sont impactées.