Guide

Comment ajouter un sélecteur de langue sur WordPress

Image du produit Weglot
Elizabeth Pokorny
Écrit par
Elizabeth Pokorny
Eugène Ernoult
Relu par
Eugène Ernoult
Mis à jour le
25 mars 2026

Vous envisagez d'ajouter un sélecteur de langue à votre site WordPress ? Si oui, vous êtes au bon endroit !

Ajouter un sélecteur de langue à votre site WordPress et traduire votre contenu afin que les visiteurs puissent le lire dans leur propre langue peut vous aider à conquérir de nouveaux marchés, à améliorer votre référencement naturel (SEO) et votre visibilité en ligne, et à gagner la confiance de nouveaux publics. Vous ne savez pas quel plugin choisir ? Consultez notre comparatif « »des meilleurs plugins WordPress multilingues sur .

Avec Weglot, vous pouvez ajouter plusieurs langues à votre site WordPress ou à WooCommerce en moins de 5 minutes, sans avoir à toucher au code.

Cet article vous livre un guide détaillé, étape par étape, pour vous aider à ajouter un sélecteur de langue WordPress à votre site et de le personnaliser pour qu'il s'adapte au design de votre site.

Tutoriel : ajouter un sélecteur de langue WordPress avec Weglot

Un sélecteur de langue WordPress est un élément de navigation qui permet aux visiteurs de choisir leur langue préférée et de basculer entre les différentes versions traduites de votre site. Vous pouvez en ajouter un à n'importe quel site WordPress en installant un plugin de traduction, en sélectionnant vos langues et en plaçant le sélecteur dans votre menu, votre zone de widgets ou votre page à l'aide d'un shortcode.

Avec Weglot, unplugin de traduction multilingue pour WordPress basé sur l'IA, vous pouvez ajouter plusieurs langues à votre site en 5 minutes et personnaliser le design sans aucune ligne de code. La configuration est la même pour WooCommerce : le sélecteur de langue s'affiche et fonctionne de la même manière, que vous gériez un site WordPress standard ou une WooCommerce .

Vous pouvez choisir d'ajouter un sélecteur de langue WordPress à à différents emplacements de votre site, et notamment dans votre menu, dans un widget ou dans le code source de votre page HTML. 

Dans ce tutoriel, nous allons ajouter un sélecteur de langue au menu de navigation de votre site. Par défaut, Weglot ajoute le sélecteur de langue en bas à gauche de votre site. Nous vous montrerons ensuite comment le déplacer, soit via vos paramètres, soit en utilisant l'éditeur visuel de sélecteur de langue de Weglot. 

Étape 1 : Installer et activer le Weglot

Installez et activez le pluginWeglot sur votre site WordPress. Créez ensuite un compte Weglot , qui vous permettra de gérer et d'éditer vos traductions et d'obtenir votre clé API unique pour l'intégration.

Plugin Weglot sur le répertoire WordPress

Étape 2 : Connectez Weglot sélectionnez vos langues

Cliquez sur l'onglet Weglot dans votre tableau de bord WordPress et ajoutez votre clé API, sélectionnez la langue d'origine de votre site et la ou les langues que vous souhaitez ajouter, puis cliquez sur Enregistrer. 

Configuration de Weglot

Étape 3 : Vérifiez votre site et le sélecteur de langue

Votre site WordPress est désormais multilingue ! Weglot automatiquement détecté le contenu de votre site, l'a traduit à l'aide de l'IA et l'a affiché dans des sous-répertoires par langue.

Jetez un œil à l'interface publique de votre site : vous verrez un nouveau sélecteur de langue WordPress dans le coin inférieur droit.

Au clic, il se déploie pour afficher les langues disponibles et vous permet de choisir et d'afficher la traduction que vous préférez.

Le sélecteur de langue par défaut de Weglot sur un site WordPress

Il s'agit du design par défaut fourni par Weglot, et vous pouvez maintenant personnaliser l'apparence et l'emplacement de votre sélecteur de langue WordPress de plusieurs manières différentes.

Personnaliser votre sélecteur de langue WordPress

Pour commencer à effectuer des personnalisations élémentaires, allez dans Weglot > Language button design (Optional) ) dans le back-end de WordPress. Sur cet écran, vous pouvez choisir :

  • D'utiliser ou non un menu déroulant,
  • D'utiliser des drapeaux dans votre sélecteur et, si oui, quel type,
  • D'afficher le nom de vos langues,
  • D'afficher uniquement le code de la langue.
Paramètres de conception des boutons de langue

Il existe également une section permettant de remplacer les feuilles de style CSS par vos propres sélecteurs personnalisés (nous y reviendrons dans un instant). Pour l'instant, personnalisons le sélecteur de langue pour qu'il affiche les noms des langues sans les drapeaux, tout en conservant le menu déroulant.

Pour ce faire, décochez « With flags » et cochez « Is fullname », puis jetez un coup d'œil à votre site :

Comment changer de langue sur le sélecteur Weglot

Vous pouvez également effectuer certaines personnalisations avancées. Par exemple, affichons le sélecteur de langue dans le menu de navigation ou dans la barre latérale.

Options d'emplacement du sélecteur de langue

Il existe plusieurs façons de procéder : via un menu, sous forme de widget, à l'aide d'un shortcode, avec du code HTML, ou sous forme de bouton flottant qui reste affiché dans un coin de l'écran lorsque l'utilisateur fait défiler la page. Vous pouvez également placer le sélecteur directement dans le contenu d'un article ou d'une page à l'aide du shortcode [weglot] : collez-le dans l'éditeur de page à l'endroit où vous souhaitez qu'il apparaisse. Le sélecteur Weglot fonctionne avec tous les thèmes WordPress, y compris les thèmes FSE et les thèmes à blocs.

Retournez à l'écran Weglot dans votre tableau de bord WordPress et faites défiler la page jusqu'à visualiser des options d'affichage du sélecteur de langue :

Option pour changer la position du bouton de la langue en utilisant Weglot sur le backend de WordPress

Il vous suffit de suivre les instructions en fonction de l'emplacement où vous souhaitez placer votre sélecteur de langue. Dans le cas présent, nous irons dans « Apparence -> menu » et nous ferons glisser le sélecteur pour modifier l'ordre des éléments du menu. 

Activer Weglot dans les menus

Lorsque tout est prêt et que vous avez enregistré vos modifications, jetez à nouveau un œil à votre interface :

Sélecteur de langue dans une liste déroulante sur un site WordPress

Bien que le sélecteur de langue se trouve dans l'en-tête, il ne s'affiche pas correctement. Vous pourriez également utiliser une succession de codes de langues plutôt qu'un menu déroulant.

Stylisation avancée du sélecteur de langue

C'est ici que vous utiliserez le CSS. Tout d'abord, désactivez le paramètre de liste déroulante dans le menu Weglot dans WordPress. Ensuite, cochez la case permettant d'afficher les codes de langues.

Dès lors, vous pouvez utiliser la zone de texte Override CSS pour définir les polices, couleurs et tailles de texte afin d'adapter votre sélecteur
au design de votre site :

Ajouter du code à un sélecteur de langue WordPress en utilisant Weglot

Enfin, jetez un coup d'œil au design de votre front-end :

Un design différent pour un sélecteur de langue WordPress

Avec le bon positionnement et quelques lignes de CSS, vous pouvez rapidement et facilement adapter le sélecteur de langue de Weglot à votre site sans avoir besoin de compétences avancées en matière d'édition de modèles, de code HTML ou PHP. 

Notez que les modifications CSS personnalisées sont entièrement facultatives. Vous pouvez déplacer votre sélecteur et en modifier le design via les paramètres de l'onglet Weglot de votre espace d'administration WordPress. 

Vous pouvez également utiliser l'éditeur visuel de sélecteur de langue de Weglot si vous préférez une approche plus visuelle : 

visual editor du sélecteur Weglot

L'éditeur visuel de sélecteur de langue vous permet de contrôler les mêmes paramètres que ceux disponibles dans votre tableau de bord WordPress. Il vous suffit de faire glisser le sélecteur à l'endroit où vous souhaitez qu'il apparaisse, puis de cliquer sur « Enregistrer » pour que les modifications soient affichées sur votre site WordPress. 

Bonnes pratiques pour l'affichage des sélecteurs de langue dans WordPress

On considère généralement qu'il existe deux grandes catégories de sélecteurs de langue, caractérisées par des attributs spécifiques :

  • Inexistant. En d'autres termes, le site ne propose aucune traduction.
  • Il est difficile à trouver. Le sélecteur de langue peut être caché dans la navigation ou à un autre endroit, obligeant l'utilisateur à jouer à cache-cache et offrant une expérience utilisateur déplorable.
  • Facile à trouver. Inversement, le sélecteur de langue WordPress peut être placé dans un endroit évident et pertinent, comme l'en-tête ou le pied de page.
  • Très facile à trouver. Dans le meilleur des cas, le sélecteur WordPress se trouve dans une zone bien visible de l'écran, comme l'en-tête. Cela vous permettra de choisir rapidement la bonne langue.

Il est donc essentiel de permettre aux visiteurs de votre site de choisir facilement leur langue préférée et de leur offrir une expérience conviviale. Dans un monde idéal, vous devriez être en mesure de le faire sans avoir recours à des modules complémentaires. Dans cette optique, tenez compte des éléments suivants :

  1. Choisissez soigneusement vos options linguistiques. Ce n'est pas parce que vous pouvez activer toutes les langues que vous devez le faire ; vous ne devez activer que les langues dont vous avez besoin. 
  2. Faites en sorte que votre sélecteur de langue soit facile à trouver. Il est recommandé de positionner votre sélecteur de langue dans l'en-tête ou le pied de votre page. Ces deux options sont également efficaces. Pour les appareils mobiles, les sélecteurs de langue se trouvent souvent dans la navigation principale, sous la forme d'un élément de menu.
  3. Adaptez votre sélecteur de langue WordPress à votre design. Bien qu'il puisse être tentant de s'en tenir au sélecteur de langue fourni par défaut, mieux vaut le personnaliser pour qu'il corresponde à l'apparence et à l'esprit de votre site.
  4. Optez pour des drapeaux ou pour des noms pour les langues que vous avez choisies. Le recours à des drapeaux est souvent tentant pour les designers pour de nombreuses raisons (ils sont colorés, éloquents et peu encombrants), mais les drapeaux ne sont pas conçus pour représenter des langues. Ce qui pose plusieurs problèmes.

3 exemples de sélecteurs de langue réussis

Vous croiserez souvent des sélecteurs de langue dans le cadre de votre navigation sur le web. Toutefois, si vous ne parlez pas une autre langue que celle par défaut (ou si vous ne cherchez pas d'option de changement de langue), vous pourriez ne pas avoir conscience de la diversité de leurs designs et de leurs emplacements sur les pages.

1. Microsoft Translator

Le site Microsoft Translator permet aux visiteurs de choisir parmi près de 40 langues à l'aide d'une liste déroulante (ou, dans ce cas, d'un "drop-up") située près du pied de page. Le site a également choisi d'afficher le nom complet de chaque langue en utilisant la langue maternelle. Cela permet aux visiteurs de reconnaître leur langue d'un seul coup d'œil et de s'assurer que les options de changement de langue sont claires.

Sélecteur de langue Microsoft Translate

2. Etsy

Plateforme international de vente en ligne permettant à quiconque ayant le sens de l'artisanat de vendre ses produits faits maison, Etsy a logiquement investi dans un sélecteur de langue bien conçu. Vous pouvez le trouver dans le pied de page de chaque page du site.

Paramètres du sélecteur de langue d'Etsy

Vous pouvez choisir une région, une langue et une devise. En cliquant ici, une fenêtre contextuelle s'ouvre, dans laquelle vous pouvez modifier chacune de ces options – une approche simple qui évite d'obliger les utilisateurs à se rendre sur un site régional.

3. Evernote

Evernote, l'une des plus populaires des applications de prise de notes, s'en tient à un sélecteur de langue simple, proposant un menu déroulant dans le pied de page pour changer de langue.

Sélecteur de langue d'Evernote

Il est facile à trouver et son étiquetage est clair, ce qui prouve qu'un commutateur minimaliste peut tout de même offrir une expérience claire et fluide.

Comment vous doter d'un sélecteur de langue WordPress bien conçu

Ajouter un sélecteur de langue WordPress à votre site est un jeu d'enfant avec les bons outils. Avec Weglot, vous bénéficiez d'un sélecteur de langue ajouté automatiquement, d'une traduction complète par IA dès le premier jour et d'un contrôle total sur l'édition – sans avoir besoin d'un développeur. L'outil de traduction fonctionne en arrière-plan, garantissant des traductions à jour, fidèles à votre image de marque et sans intervention de votre part. Vous pouvez égalementactiver la redirection automatique depuis votre Weglot : celle-ci détecte la langue du navigateur du visiteur et lui propose automatiquement la version de votre site dans la langue appropriée.

Weglot également Weglot conçu SEO multilingue . Il crée automatiquement des sous-répertoires par langue pour chaque version traduite de votre site. Il ajoute des balises hreflang et traduit vos métadonnées. Les moteurs de recherche peuvent ainsi trouver et indexer chaque version linguistique dès le premier jour.

Choisissez un plugin de traduction WordPress qui intègre également SEO multilingue . Grâce à la création automatique de sous-répertoires linguistiques, à la traduction des métadonnées et à la mise en place de balises hreflang, Weglot les aspects techniques, le référencement et la traduction de votre site multilingue.

Prêt à ajouter un sélecteur de langue WordPress à votre site ? Lancez-vous avec Weglot: l'offre gratuiteWeglot ne nécessite aucune carte bancaire

Dans ce guide, nous allons examiner les points suivants :
La traduction IA est-elle fiable pour ce site ?
taux de précision
Vous voulez connaître le taux de précision de votre site et de ses versions traduites ? Utilisez notre outil gratuit pour obtenir une estimation claire et des conseils personnalisés.

Découvrez davantage d'informations sur l'utilisation de Weglot

Icône FAQ

Questions fréquentes

Comment afficher le sélecteur de langue dans le menu, l'en-tête ou le pied de page ?

flèche

Pour ajouter votre sélecteur de langue dans votre menu WordPress, rendez-vous dans votre tableau de bord WordPress :  

  • Allez dans votre tableau de bord WordPress > Apparence > Menus
  • Sélectionnez le menu dans lequel vous souhaitez placer le commutateur.
  • Dans le panneau de gauche, sélectionnez "Weglot Switcher", cochez la case et ajoutez-la à votre menu.
  • Glisser-déposer le sélecteur pour modifier son ordre dans le menu

Pour intégrer le sélecteur directement dans un widget, rendez-vous à nouveau dans votre tableau de bord WordPress :

  • Tableau de bord WordPress > Apparence > Widgets
  • Sélectionnez la zone de widgets dans laquelle vous souhaitez que le sélecteur apparaisse (les zones de widgets dépendent de votre thème).
  • Cliquez sur l'icône + pour ouvrir la barre de recherche
  • Tapez "Weglot" et sélectionnez "Weglot Widget".

Puis-je personnaliser le sélecteur de langue de mon site WordPress (drapeaux ou texte, mise en page, emplacement) ?

flèche

Oui. Une fois que vous avez installé Weglot sur votre site WordPress, naviguez vers votre tableau de bord WordPress et l'onglet "Weglot", ou directement dans votre tableau de bord Weglot .

Ici, vous pouvez activer ou désactiver les options permettant d'afficher les drapeaux, de sélectionner le nom ou le code d'un pays, et de déplacer les éléments vers une disposition qui correspond à vos besoins. Vous pouvez également ajouter du code personnalisé si vous souhaitez obtenir un certain rendu.

Mon thème WordPress supportera-t-il le commutateur ou devrai-je le modifier ?

flèche

Non. Une fois Weglot installé, vous n'avez pas besoin de vérifier si votre thème prend en charge le sélecteur de langue. Quel que soit le thème que vous utilisez actuellement, le sélecteur de langue Weglotest compatible.

Puis-je supprimer ou masquer le sélecteur de langue pour certaines pages ?

flèche

Oui. Vous pouvez masquer le sélecteur de langue sur certaines pages en excluant ces pages de la traduction dans votre Weglot . Lorsqu'une page est exclue, elle ne sera pas traduite et le sélecteur de langue cessera automatiquement de s'afficher sur cette page.

Pour ce faire, rendez-vous dans votre Weglot , puis dans « Exclusions de traduction », et ajoutez la page que vous ne souhaitez pas traduire. Le sélecteur de langue n'apparaîtra alors plus, sans qu'aucun code personnalisé ne soit nécessaire.

Cela vous permet de garder le sélecteur de langue visible uniquement lorsque le contenu multilingue est pertinent, sans avoir à modifier le code ou le thème.

Comment ajouter une autre langue à mon site WordPress sans dupliquer le contenu manuellement et gratuitement ?

flèche

Le plus simple est d'utiliser un plugin de traduction WordPress. De nombreuses options populaires, dont Weglot, proposent un plan gratuit.Avec Weglot, vous pouvez traduire gratuitement jusqu'à 2 000 mots dans une langue, ce qui est parfait pour les petits sites qui démarrent. Vous avez besoin de plus ? Consultez notre page de tarification pour trouver l'offre qui vous convient.

Comment puis-je facilement ajouter un sélecteur de langue WordPress à l'aide de Weglot?

flèche

Vous pouvez ajouter un sélecteur de langue WordPress avec Weglot quelques minutes seulement, sans aucun développement personnalisé.

Commencez par installer et activer le plugin Weglot , puis connectez-le à l'aide de votre clé Weglot . Une fois configuré, Weglot traduit Weglot votre site web et ajoute un sélecteur de langue par défaut.

À partir de là, vous pouvez facilement personnaliser le sélecteur de langue :

  • Choisissez où il apparaît (menu, zone de widget, shortcode ou bouton flottant)
  • Sélectionnez le style (menu déroulant, drapeaux, noms de langues ou une combinaison).
  • Ajuster la position et afficher les règles
  • Afficher ou masquer certaines langues

Weglot veille Weglot à ce que le sélecteur de langue renvoie vers des URL traduites optimisées pour le référencement, afin que les utilisateurs et les moteurs de recherche soient redirigés vers la version linguistique correcte de chaque page.

En bref, Weglot la configuration technique pour vous ; il vous suffit d'installer le plugin, de choisir vos langues et de placer le sélecteur à l'endroit qui vous convient le mieux sur votre site WordPress.

Avant de commencer

Préparez-vous à vous lancer

Atteignez de nouveaux publics en quelques minutes sans monopoliser vos équipes. Tout le monde peut installer Weglot.