4.2 · Site multilingue

Niveau 4 · Expert : site métier & e-commerce

4.2Site multilingue

Objectif : mettre en place une seconde langue avec une extension, traduire réellement les contenus et gérer le SEO multilingue.
Temps estimé : 18 min · lecture autonome · Si vous n'avez que 5 min : lisez « L'essentiel en 30s » + le schéma.

L'essentiel en 30 secondes

  • Polylang (gratuit, léger) ou WPML (payant, complet) organisent les versions par langue ; ils ne traduisent pas à votre place.
  • Chaque contenu, menu et produit a ses versions par langue, avec un sélecteur pour basculer.
  • Le hreflang indique à Google la langue de chaque version ; l'architecture d'URL (sous-répertoire /en/) est le choix le plus courant.

Mini-cas filé — ouvrir l'atelier aux visiteurs arabophones

Hassan reçoit des demandes de clients arabophones et de touristes anglophones. Samir propose une version arabe et une version anglaise des pages principales. Il installe Polylang, traduit réellement les contenus avec l'aide de Hassan, traduit les menus et vérifie les URL et le hreflang. Il refuse la traduction automatique non relue, qui abîmerait l'image de l'atelier.

Suite du cas 4.1 — la boutique existe, le site s'ouvre à d'autres publics.

1. Organiser les langues

WordPress ne gère pas nativement le multilingue : on s'appuie sur une extension. Polylang est gratuite dans sa version de base et légère ; WPML est payante, complète et très utilisée en agence. Le principe est le même : chaque contenu possède une version par langue, reliée aux autres.

On définit une langue par défaut, puis on ajoute les autres. Chaque page, article, menu et produit a ses propres versions. Samir commence par les pages essentielles — accueil, collections, contact — plutôt que de tout traduire d'un coup. Le sélecteur de langue se place dans l'en-tête ou le menu.

2. Traduire et soigner le SEO

L'extension organise les versions ; elle ne traduit pas. La traduction réelle est un travail humain (ou un service relu) : textes, images avec textes, documents. Une traduction automatique non relue dégrade la crédibilité, surtout pour un artisan qui vend un savoir-faire.

Côté SEO, chaque version possède sa propre URL : le sous-répertoire (/en/) est le choix le plus courant, devant le sous-domaine. L'extension ajoute les balises hreflang qui indiquent à Google la langue de chaque page et évitent le contenu dupliqué. Samir vérifie aussi que les menus, formulaires et messages d'erreur sont traduits.

Erreur d'interprétation fréquente : « installer une extension multilingue traduit le site ». Non : elle crée la structure des versions. Les textes doivent être réellement traduits et relus, sinon le visiteur tombe sur un mélange de langues qui nuit à la confiance.
Organiser un site multilingue Une langue par défaut, des versions par langue, un sélecteur et des balises hreflang. Languepar defaut+Versionspar langue+Selecteurde langue+hreflangSEO L'extension relie les versions ; la traduction et la relecture restent humaines.
Structure multilingue : versions reliées, sélecteur et hreflang.
Version texte du schéma (SEO / lecteurs d'écran / traduction) : 1) Choisir une extension et une langue par défaut. 2) Créer les versions par langue des contenus essentiels. 3) Traduire réellement et placer le sélecteur. 4) Vérifier les URL et le hreflang. Leçon : l'extension organise, l'humain traduit.

🔎 Exemple concret — Ouvrir l'atelier en arabe et en anglais (cas Samir)

Extension : Polylang.
Langues : français (défaut), arabe, anglais.
Pages traduites : accueil, collections, contact.
Menus : un menu par langue + sélecteur.
URL : /ar/ et /en/.
hreflang : généré par l'extension, vérifié.
→ Relecture par Hassan pour l'arabe.

Résultat : un site réellement bilingue, crédible.

Leçon : mieux vaut trois pages bien traduites que tout le site automatiquement.

Vocabulaire de la section

Polylang / WPML
Extensions multilingues de référence : elles relient les versions par langue.

Exemple simple : Polylang pour un site bilingue léger.

Ce que ce n'est pas : installer les deux en même temps.

Réflexe : une seule extension multilingue.

Sélecteur de langue
Menu ou drapeaux permettant au visiteur de changer de langue.

Exemple simple : sélecteur dans l'en-tête.

Ce que ce n'est pas : créer des versions sans moyen de basculer.

Réflexe : toujours accessible.

Traduction du contenu
Travail réel de traduction des pages, menus et produits, avec relecture.

Exemple simple : Hassan relit la version arabe.

Ce que ce n'est pas : publier une traduction automatique non relue.

Réflexe : l'extension n'écrit pas les textes.

hreflang
Balise indiquant à Google la langue et la région de chaque version.

Exemple simple : version arabe signalée comme telle.

Ce que ce n'est pas : laisser plusieurs langues sans indication.

Réflexe : hreflang = SEO multilingue.

Architecture d'URL
Forme des adresses par langue : sous-répertoire, sous-domaine ou domaine dédié.

Exemple simple : /en/ pour l'anglais.

Ce que ce n'est pas : mélanger les langues dans une même URL.

Réflexe : sous-répertoire = choix courant.

En pratique — Ajouter une seconde langue

  1. Installez Polylang et définissez les langues et la langue par défaut.
  2. Créez la version d'une page dans la seconde langue et traduisez réellement le contenu.
  3. Traduisez le menu et ajoutez le sélecteur de langue dans l'en-tête.
  4. Vérifiez les URL par langue et le hreflang côté source.
Un site bilingue fonctionnel avec sélecteur, prêt pour un public international.

Script prêt à dire — cadrer le multilingue (25 s)

« On peut proposer votre atelier en arabe et en anglais, mais je vous conseille de commencer par les pages essentielles, bien traduites et relues. Une traduction automatique non vérifiée donnerait une mauvaise image. On élargira ensuite. »

Cadrer le budget de traduction dès le départ : c'est le vrai coût.

Modèle copier-coller — plan multilingue

EXTENSION : Polylang / WPML
LANGUE PAR DÉFAUT : _______________
AUTRES LANGUES : _______________
PAGES TRADUITES EN PRIORITÉ : _______________
MENUS PAR LANGUE : oui / non
ARCHITECTURE D'URL : /xx/ / sous-domaine / domaine
RELECTURE PAR UN NATIF : oui / non

Bilingue local

Français + arabe, pages essentielles, relecture locale.

Tourisme

Ajouter l'anglais et l'espagnol, avec informations pratiques.

Boutique

Traduire aussi produits, panier et e-mails de commande.

Budget limité

Traduire d'abord l'accueil, les collections et le contact.

Prudence : Un site multilingue doit rester juridiquement cohérent : mentions légales, CGV, politique de confidentialité et informations de contact doivent exister dans chaque langue proposée, avec la même exactitude. Le choix des langues et la qualité des traductions engagent l'image et la responsabilité du client ; une version automatique non relue peut induire en erreur. Vérifier également les obligations locales d'information selon les pays ciblés.

✓ Bonnes pratiques

  • Traduire réellement, avec relecture.
  • Commencer par les pages essentielles.
  • Vérifier hreflang et URL par langue.

✗ Pièges fréquents

  • Publier une traduction automatique non relue.
  • Oublier de traduire les menus et formulaires.
  • Installer deux extensions multilingues concurrentes.

Points clés à retenir

  • Polylang ou WPML organisent les versions par langue.
  • L'extension ne traduit pas : la traduction est humaine et relue.
  • Le sélecteur et le hreflang sont indispensables.
  • Le sous-répertoire est l'architecture d'URL la plus courante.

Défi 48h — appliquez demain

Installez Polylang sur un site de test, ajoutez une seconde langue, traduisez une page et un menu, puis vérifiez les URL et le sélecteur. 30 minutes.

Checklist sortie de section
  • Je choisis et configure une extension multilingue.
  • Je traduis réellement une page et un menu.
  • Je vérifie les URL et le hreflang.
Auto-évaluation 1-5 : mes versions sont-elles réellement traduites ?le visiteur peut-il changer de langue facilement ?

Questions fréquentes

Polylang ou WPML ?

Polylang est gratuit dans sa version de base, léger et suffisant pour un site simple. WPML est payant, plus complet et courant en agence, notamment pour les boutiques et les sites complexes. Le choix dépend du budget et des besoins.

Puis-je traduire seulement quelques pages ?

Oui, c'est même recommandé au départ : accueil, collections, contact. Les autres pages peuvent rester dans la langue principale ou être ajoutées progressivement, à condition de ne pas afficher de liens cassés.

La traduction automatique est-elle acceptable ?

Comme brouillon, oui ; comme publication, non. Une traduction automatique non relue contient des maladresses et parfois des contresens qui nuisent à la crédibilité, surtout pour un artisan ou une boutique.

Vérifiez votre compréhension

Samir veut proposer le site en français et en arabe. Quelle approche est la plus saine ?

Ressources supplémentaires (optionnel, pour aller plus loin)

Examen du niveau 4Questions inédites et durcies pour valider vos acquis