Il n’est pas rare que des sites web soient proposés en plusieurs langues. Ce qui paraît simple et évident est en réalité plus compliqué, surtout si l’on n’utilise pas les bons outils.
Quels sont donc les points à prendre en compte concernant le multilinguisme ?
- Souhaites-tu une traduction 1:1, c’est-à-dire que chaque page sera également traduite dans une autre langue ?
- Les autres langues doivent-elles disposer de leurs propres URL pour des contenus équivalents ? Certaines langues doivent-elles même utiliser leurs propres domaines ?
- As-tu besoin d’un sélecteur de langue ? Redirige-t-il directement vers la page correspondante dans l’autre langue, ou toujours vers la page d’accueil de la langue sélectionnée ? Existe-t-il une sélection automatique de la langue en fonction de la langue définie dans le navigateur du visiteur ?
- Y a-t-il un champ de recherche ? Seuls les résultats de recherche de la langue actuelle doivent-ils être affichés ?
- Le code source est-il également balisé en fonction de la langue pour les moteurs de recherche ?
- Différentes équipes doivent-elles gérer les différentes langues ?
WordPress et le multilinguisme
Grâce au détour par le mode Multisite (réseau), il est possible de créer des sous-sites plus ou moins indépendants, qui peuvent être utilisés pour représenter des variantes linguistiques. Mais nous y reviendrons plus tard.
WordPress ne devient un CMS multilingue que grâce à des extensions : on peut en citer quelques-unes (connues) : WPML (payant, licence annuelle), Polylang (freemium), TranslatePress (freemium) ou MultilingualPress (payant, fonctionne uniquement avec Multisite).
Le multilinguisme fait soi-même
Restons-en à cet exemple : il est facile de constater que cela demande beaucoup de travail et nécessite en plus des connaissances pointues en programmation de thèmes WordPress. Il existe une solution bien plus simple.
Le multilinguisme avec WordPress Multisite
Une fois la mise en place effectuée, on découvre vite les particularités de ce mode de fonctionnement : il existe un super-administrateur. Seul le super-administrateur est autorisé à créer d’autres sous-sites ainsi qu’à installer des thèmes et des extensions. Les « administrateurs normaux » sont chacun responsables de leur sous-site attribué, mais ils ne peuvent pas installer de thèmes ou d’extensions comme dans le mode WordPress normal. Ils peuvent seulement activer ou désactiver ceux installés par le super-administrateur. Il est important de savoir à ce stade que toutes les extensions ne sont pas compatibles avec Multisite.
Le super-administrateur crée par exemple 2 sous-sites, l’un « de », l’autre « fr », et définit 2 équipes qu’il attribue aux 2 sous-sites. Il peut s’agir des mêmes utilisateurs pouvant accéder aux deux sous-sites, ou d’utilisateurs distincts. C’est justement cette possible séparation qui constitue une fonctionnalité à laquelle certains exploitants de sites web ne veulent pas renoncer : des équipes distinctes pour des variantes linguistiques distinctes. Il est clair qu’une telle fonctionnalité intéresse surtout les grandes entreprises ou celles qui ont des processus de travail strictement réglementés.
Cette séparation des sous-sites présente l’avantage de pouvoir créer des sites web entièrement distincts, mais comporte en même temps le risque que deux sous-sites (variantes linguistiques) finissent par se différencier visuellement au fil du temps – ce que peu de personnes souhaitent.
Pour relier logiquement entre elles les pages identiques des différents sous-sites, il existe (une fois de plus) des extensions, comme par exemple Multisite Language Switcher.
Le multilinguisme avec WPML

WPML se compose de plusieurs composants, dont il n’est pas forcément nécessaire d’installer la totalité. L’unité centrale est le WPML Multilingual CMS ; dans la plupart des cas, le composant « WPML String Translation » est également installé. (En 2026 : « WPML Translation Management » est intégré à l’extension principale depuis WPML 4.5, « WPML Sticky Links » n’est plus nécessaire, car WPML ajuste lui-même les liens internes lors de la traduction, et « WPML CMS Nav » n’est plus utile qu’à quelques sites web. String Translation n’est disponible qu’à partir de la licence « Multilingual CMS ».)
Paramètres de base de WPML
- Définition de la langue par défaut
- Les variantes linguistiques doivent-elles être affichées sous forme de sous-répertoires (« /de », « /fr »), avec un domaine propre à chaque langue ou sous forme de paramètre d’URL GET (« ?lang=de », « ?lang=fr »)
- Options du sélecteur de langue, par exemple la gestion des contenus disponibles dans une seule langue, le sélecteur sous forme de liste déroulante ou avec des drapeaux ou le nom complet de la langue, etc.
- Configuration d’une redirection linguistique automatique en fonction de la langue du navigateur définie par les visiteurs
Dupliquer des pages avec WPML pour la traduction
En 2026 : la traduction s’effectue aujourd’hui le plus souvent via les icônes « plus » dans la liste des pages ou via le tableau de bord de traduction (WPML > Translation Management) dans l’éditeur de traduction avancé. Sur demande, WPML traduit également automatiquement les contenus par IA ; les licences supérieures comprennent à cet effet un quota de mots.
Menus dépendants de la langue
De nombreuses autres fonctionnalités
Je ne rentrerai pas dans les détails, mais WPML dispose de modules pour une localisation optimisée de :
- Gravity Forms (une extension payante pour créer des formulaires)
- Différents constructeurs de pages : les constructeurs de pages sont des extensions qui remplacent l’éditeur visuel de WordPress ; ils permettent de créer facilement des mises en page complexes dans la zone de contenu. Parmi les constructeurs de pages connus figurent notamment le gratuit SiteOrigin Page Builder ou le payant WPBakery Page Builder (anciennement Visual Composer). Depuis WordPress 5.0, WordPress intègre lui-même un outil de mise en page avec l’éditeur de blocs, que WPML prend également en charge.
- WooCommerce – l’extension boutique en ligne pour WordPress
Utilisez WPML gratuitement avec le forfait Premium de SaaS Web
Tu trouveras ici les offres d’hébergement WordPress géré.
Tu prévois un nouveau site web ? Nous développons des sites web WordPress que tu peux gérer toi-même. En savoir plus sur les sites web WordPress


