4.2Site multilingue
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.
🔎 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
- Installez Polylang et définissez les langues et la langue par défaut.
- Créez la version d'une page dans la seconde langue et traduisez réellement le contenu.
- Traduisez le menu et ajoutez le sélecteur de langue dans l'en-tête.
- Vérifiez les URL par langue et le hreflang côté source.
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.
✓ 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.
- Je choisis et configure une extension multilingue.
- Je traduis réellement une page et un menu.
- Je vérifie les URL et le hreflang.
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.
Samir veut proposer le site en français et en arabe. Quelle approche est la plus saine ?