asset 1
asset 2
asset 3
asset 2
asset 21

Site WordPress multilingue : Installer et configurer l’extension Polylang (Partie 1)

22 octobre 2025

Dans un pré­cé­dent article, je vous ai par­lé de l’im­por­tance d’a­voir un site Word­Press mul­ti­lingue. Comme je le dis, rendre son site Word­Press acces­sible à plu­sieurs langues est un excellent moyen d’élargir son audience et d’améliorer son réfé­ren­ce­ment à l’international.

Il existe plu­sieurs exten­sions per­met­tant d’a­jou­ter cette fonc­tion­na­li­té sur votre site. Per­son­nel­le­ment, j’u­ti­lise Poly­lang. Je trouve que c’est une solu­tion simple et fiable. Elle existe dans une ver­sion gra­tuite et une ver­sion payante. Dans ce tuto­riel, je vous montre com­ment l’installer et la confi­gu­rer correctement.

Installer l’extension Polylang

Évi­dem­ment, la pre­mière chose à faire, est d’ins­tal­ler l’ex­ten­sion Poly­lang. Pour cela, allez sur le tableau de bord de votre site dans le menu Exten­sions, puis cli­quez sur le bou­ton Ajou­ter une exten­sion. Sur l’in­ter­face qui s’ouvre, il vous sera pro­po­sé d’a­jou­ter une exten­sion. Recher­chez Polylang. 

Rechercher polylang dans les extensions du répertoire WordPress

Quand vous aurez effec­tué votre recherche, l’ex­ten­sion offi­cielle, déve­lop­pée par Chou­by, appa­raît dans le pre­mier résul­tat. Acti­vez-la et ins­tal­lez-la. Quand vous l’au­rez ins­tal­lée, Poly­lang ouvri­ra une nou­velle page d’as­sis­tance à l’ins­tal­la­tion de l’ex­ten­sion. Si vous l’a­vez fer­mée, pas de pro­blème, cette assis­tance vous est pro­po­sée en haut des pages de votre tableau de bord, ain­si que dans le menu laté­ral avec l’i­tem Confi­gu­ra­tion.

L'assistant de configurationPolylang en haut du tableau de bord

Vous ver­rez éga­le­ment, qu’un onglet Langues aura été ajou­té dans le menu laté­ral gauche.

installer polylang : ajouter une extension, régler polylang et retrouvez l'item langues dans la barre latérale

Lancer l’assistant pour configurer les langues de votre site

Ce que j’ex­plique ici est fai­sable depuis l’on­glet Langues, mais autant uti­li­ser l’as­sis­tant. Le para­mé­trage se fait en 4 étapes

La pre­mière chose à faire est d’a­jou­ter les langues de votre site web. Si votre site a besoin d’être tra­duit en anglais et en ita­lien, sélec­tion­ner l’an­glais, puis cli­quez sur Ajou­tez une nou­velle langue. Recom­men­cer la même mani­pu­la­tion pour ajou­ter l’i­ta­lien. Enfin, cli­quez sur Continuez. 

Vous devez ajou­ter toutes les langues de votre site. Donc, si votre site était en fran­çais à l’o­ri­gine, ajou­tez bien le fran­çais comme langue.

ajouter des langues dans le wizard de polylang

En second lieu, l’as­sis­tant vous demande si vous vou­lez auto­ri­ser Poly­lang à tra­duire vos médias. J’ac­tive tou­jours cette fonc­tion­na­li­té. Elle per­met de tra­duire le titre, le texte alter­na­tif, la légende et la des­crip­tion des médias. C’est très pra­tique. La tra­duc­tion des médias se fait direc­te­ment depuis la média­thèque. Cela vous per­met­tra d’af­fi­cher la bonne image cor­res­pon­dant à la langue de la page affi­chée (Atten­tion : les médias ne sont pas dupli­qués, je vous explique cela dans la par­tie 2 de cet article).

L’é­cran sui­vant concerne les conte­nus sans langue atti­trée, il faut leur attri­buer une langue par défaut. Il s’a­git des conte­nus (pages, articles, médias, caté­go­ries, etc.) qui n’ont pas de langue attri­buée. Par exemple, si vous ins­tal­lez Poly­lang sur un site exis­tant, les articles et les pages ont été créées avant l’ins­tal­la­tion de l’ex­ten­sion, de ce fait aucune langue ne leur est associée. 

Cli­quez sur Conti­nuer. Votre site mul­ti­lingue est prêt, mais il faut encore faire quelques paramétrages !

Les paramétrages de Polylang

Choisir la structure des url pour chaque langue

Pour votre site mul­ti­lingue, vous allez devoir choi­sir les urls des dif­fé­rentes langues. Pour cela :

  1. Cli­quer sur Langues
  2. Cli­quer sur Réglages
  3. Cli­quer sur Modi­fi­ca­tions des URLS
le tableau de bord de WordPress qui montre le process pour modifier les urls : 1, aller dans langues / 2, aller dans réglages, / 3, aller dans les réglages de modifications des url.

Dans l’é­cran sui­vant, vous pour­rez régler vos pré­fé­rences, vous pou­vez d’ailleurs lais­ser les réglages par défaut.

ecran pour modifications des url

Ce choix est impor­tant, car il a une inci­dence sur le réfé­ren­ce­ment site.

La méthode la plus cou­rante consiste à uti­li­ser des sous-dos­siers pour chaque langue. Par exemple, le fran­çais sera acces­sible depuis mon​site​.com/fr/ et l’anglais depuis mon​site​.com/en/. Ain­si, le moteur de recherche com­prend que toutes les ver­sions appar­tiennent au même site.

Une autre pos­si­bi­li­té consiste à uti­li­ser des sous-domaines, comme fr.mon​site​.com et en.mon​site​.com. Dans ce cas, chaque langue devient un espace sépa­ré, ce qui per­met de per­son­na­li­ser les réglages de chaque site. Dans ce der­nier cas, il faut être vigi­lant quant au SEO, car chaque sous-domaine est consi­dé­ré comme un site à part entière.

Dans la plu­part des cas, conser­ver toutes les langues sur un même domaine avec des sous-dos­siers est la solu­tion la plus effi­cace. C’est d’ailleurs celle que Poly­lang recom­mande par défaut, parce qu’elle com­bine sim­pli­ci­té tech­nique, clar­té pour les visi­teurs et cohé­rence pour le référencement.

Ajouter un sélecteur de langue à votre menu de navigation

Pour per­mettre à vos visi­teurs de per­mu­ter entre les dif­fé­rentes langues sur votre site web, il est néces­saire d’a­jou­ter un sélec­teur de langue. En géné­ral, on le met dans le top du site.

Pour un thème non FSE, vous devez vous rendre dans Appa­rence > Menus. Créez plu­sieurs menus, un par langue. Pour chaque menu, il est néces­saire d’a­jou­ter le sélec­teur de langue. En dérou­lant le sélec­teur de langues dans votre menu, vous accé­dez à plu­sieurs options pour affi­cher le sélec­teur dans votre menu de navigation : 

Sélecteur de langue : ajouter les langues au menu et
  • Affi­cher en liste déroulante
  • Affi­cher le nom des langues
  • Affi­cher les drapeaux
  • For­cer le lien vers la page d’accueil
  • Mas­quer la langue courante
  • Mas­quer les langues sans traduction

Choi­sis­sez la ou les options qui vous conviennent. Je pré­fère affi­cher le nom des langues, plu­tôt que les dra­peaux, et qu’ils soient dans une liste déroulante.

Dans le cas où le sélec­teur de langues n’ap­pa­raî­trait pas, ren­dez-vous dans les options de la page en haut de votre écran Word­Press et cochez la case Sélec­teur de langues.

options ecran

Si vous uti­li­sez un thème FSE, le sélec­teur de langue n’est pas acces­sible par défaut avec la ver­sion gra­tuite de Poly­lang (en effet, dans les thèmes FSE, pour créer un menu de navi­ga­tion on ne passe plus par Appa­rence > Menu, mais par Appa­rence > Edi­teur > Com­po­si­tions). Dans ce cas, il faut ins­tal­ler l’ex­ten­sion Site Edi­tor Clas­sic Fea­tures. À ce jour, cette exten­sion fonc­tionne avec la ver­sion 6.8.3 de Word­Press. Cette fonc­tion­na­li­té est par contre dis­po­nible dans la ver­sion Pro de Poly­lang (idem pour tout ce qui concerne les Themes blocks).

Pour ajou­ter le sélec­teur de langue, vous devez ajou­ter un bloc à votre menu et cher­chez le bloc Ancien wid­get. Ce bloc vous per­met d’u­ti­li­ser wid­gets clas­siques, dans notre cas, vous retrou­ve­rez le sélec­teur de langue.

Ajouter l'ancien widget pour ajouter le sélecteur de langue dans la navigation de votre site.

L’ex­ten­sion Poly­lang est ins­tal­lée. Il faut main­te­nant construire le site mul­ti­lingue. Je vous en parle dans mon pro­chain article !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *