Ce que vous saurez faire
Proposer un site WordPress en plusieurs langues est un levier de croissance souvent sous-estimé par les PME africaines. Le Sénégal est un pays où le français reste la langue officielle des affaires, mais où le wolof domine la communication informelle et où l’anglais devient indispensable pour traiter avec les clients de la CEDEAO, les investisseurs internationaux, les diasporas américaine et britannique, et les acheteurs B2B basés à Lagos, Accra ou Nairobi. Un site uniquement en français laisse sur la table 30 à 50 % du trafic potentiel selon les secteurs. À l’inverse, un site bien traduit double souvent les demandes de devis entrantes en six mois.
Ce tutoriel vous guide pas à pas pour rendre votre site WordPress multilingue, que vous partiez d’un site existant ou d’une installation neuve. Vous saurez choisir entre les deux grandes approches (plugin de traduction versus sous-domaines séparés), installer et configurer l’extension la plus adaptée (WPML, Polylang, TranslatePress), traduire vos pages, articles, menus et widgets, gérer les URL propres à chaque langue, optimiser le SEO multilingue avec les balises hreflang, adapter les devises et moyens de paiement si vous vendez en ligne, et maintenir la cohérence à long terme. L’objectif : un site propre, rapide, référencé dans chaque langue, et facile à mettre à jour.
Étape 1 : définir les langues cibles selon votre audience réelle
Avant toute installation technique, clarifiez vos langues prioritaires. Pour une PME sénégalaise, la combinaison classique est français plus anglais. Certaines activités justifient l’ajout du wolof (commerce local, tourisme, formation grand public), du portugais (échanges avec le Cap-Vert, la Guinée-Bissau, l’Angola, ou des clients brésiliens), ou de l’arabe (diaspora Golfe, commerce avec l’Afrique du Nord). Limitez-vous à 2 ou 3 langues au départ : traduire coûte du temps et de l’argent, et un site à moitié traduit nuit plus qu’il n’aide.
Étape 2 : choisir entre plugin multilingue et sites séparés
Deux architectures sont possibles. Option A : un seul site WordPress avec un plugin multilingue (WPML, Polylang, TranslatePress) qui gère toutes les langues dans la même installation. Option B : plusieurs installations WordPress sur des sous-domaines (fr.votresite.com, en.votresite.com). L’option A est plus simple à maintenir pour une PME et suffit à 95 % des cas. L’option B se justifie si les contenus diffèrent fortement entre langues ou si votre équipe technique est structurée.
Étape 3 : sélectionner le bon plugin selon votre budget et vos besoins
Trois plugins dominent l’écosystème. WPML est payant (licences à partir de 39 dollars, environ 24 000 FCFA annuels pour la version de base) mais très complet, compatible avec la quasi-totalité des thèmes et WooCommerce. Polylang existe en version gratuite solide plus une Pro pour 99 euros par an environ. TranslatePress est apprécié pour son éditeur visuel très intuitif. Pour débuter avec un petit budget, Polylang gratuit couvre l’essentiel. Pour un site e-commerce sérieux, WPML est souvent le choix le plus fiable.
Étape 4 : sauvegarder intégralement avant installation
Installer un plugin multilingue modifie la base de données et peut casser un site mal préparé. Faites une sauvegarde complète (fichiers plus base de données) avec UpdraftPlus, Duplicator ou via le panneau de votre hébergeur. Testez la restauration sur un environnement de staging si possible. Cette précaution de 15 minutes peut vous éviter 8 heures de récupération en cas de problème.
Étape 5 : installer et activer le plugin choisi
Dans le tableau de bord WordPress, allez dans Extensions puis Ajouter. Recherchez le nom du plugin (Polylang, par exemple), cliquez sur Installer puis Activer. Pour WPML, téléchargez le fichier zip depuis votre compte client et uploadez-le via Ajouter une extension puis Téléverser. Après activation, un assistant de configuration vous guide. Suivez-le intégralement : ne passez aucune étape, la cohérence initiale détermine la maintenance future.
Étape 6 : configurer la langue principale et les langues secondaires
Définissez la langue par défaut (celle de la majorité de votre audience actuelle, souvent le français pour une PME sénégalaise). Ajoutez ensuite les langues secondaires : anglais, wolof, portugais selon vos choix de l’étape 1. Le plugin génère pour chaque langue une structure URL. Privilégiez l’option sous-répertoire (votresite.com/en/, votresite.com/fr/) qui est la plus recommandée par Google pour le SEO international d’un petit site.
Étape 7 : traduire les pages essentielles d’abord
Ne traduisez pas tout d’un coup. Priorisez : page d’accueil, page de services ou de produits principaux, page À propos, page Contact, mentions légales. Ces cinq pages représentent 70 à 85 % du trafic utile. Le reste (articles de blog, études de cas) peut être traduit progressivement. Pour chaque page, le plugin propose un bouton « Ajouter une traduction » qui ouvre l’éditeur dans la langue cible tout en conservant la structure originale.
Étape 8 : choisir entre traduction humaine et automatique
La traduction automatique (via DeepL ou Google Translate intégrés à WPML ou TranslatePress) est rapide et économique mais produit des formulations parfois maladroites, surtout sur le vocabulaire métier technique africain. Recommandation pragmatique : utilisez l’automatique comme base, puis faites relire et ajuster par un humain bilingue (comptez 1 500 à 3 500 FCFA par page traduite selon la longueur). Cette approche hybride donne le meilleur ratio qualité-prix.
Étape 9 : traduire menus, widgets et formulaires
Les pages ne suffisent pas. Les menus de navigation, les libellés des widgets (barre latérale, pied de page), et surtout les formulaires de contact doivent être traduits. Dans Polylang ou WPML, chaque élément a une interface dédiée : Apparence puis Menus, puis Apparence puis Widgets, puis le plugin de formulaire (Contact Form 7, WPForms, Forminator). Vérifiez que les messages d’erreur et de confirmation s’affichent aussi dans la bonne langue.
Étape 10 : configurer le sélecteur de langue visible
Ajoutez un sélecteur de langue clair et visible : en haut à droite dans l’en-tête, idéalement sous forme de drapeaux ou de codes ISO (FR / EN / WO). Évitez un menu déroulant caché qui décourage l’utilisateur. Si votre site est aussi destiné aux mobiles (ce qui est le cas à 75 % en Afrique de l’Ouest), testez que le sélecteur reste accessible dans le menu burger mobile.
Étape 11 : gérer le SEO multilingue avec les balises hreflang
Pour que Google affiche la bonne version linguistique au bon utilisateur, les balises hreflang doivent être correctes. Les plugins sérieux (WPML, Polylang Pro) les génèrent automatiquement. Vérifiez via la Search Console de Google (section « Ciblage international ») que toutes les langues sont détectées sans erreur. Traduisez aussi les meta-titres, meta-descriptions et URL (slugs) : un slug en français pour une page en anglais pénalise fortement le référencement.
Étape 12 : adapter devises et moyens de paiement si e-commerce
Si vous vendez en ligne, pensez multilingue ET multi-devises. Un visiteur anglophone préfère voir les prix en dollars, euros ou nairas selon sa région, plutôt qu’en FCFA. WPML avec l’extension WooCommerce Multilingual permet d’afficher automatiquement la devise adaptée. Attention à la cohérence fiscale : la TVA sénégalaise de 18 % s’applique selon des règles précises pour les ventes internationales, vérifiez avec votre comptable.
Étape 13 : tester intensivement avant mise en ligne
Avant de communiquer sur le site multilingue, testez sur plusieurs navigateurs (Chrome, Firefox, Safari) et appareils (ordinateur, smartphone Android, iPhone). Vérifiez chaque page dans chaque langue : textes, images avec texte intégré, boutons, formulaires, tunnel de commande s’il existe. Demandez à 3 ou 4 contacts bilingues de naviguer et de signaler toute incohérence. Les bugs multilingues sont souvent des détails (une virgule, un accent, un lien cassé) qui abîment la crédibilité.
Étape 14 : planifier la maintenance continue
Un site multilingue n’est pas un projet one-shot. Chaque nouvelle page, chaque nouvel article, chaque mise à jour du catalogue doit être traduit. Intégrez cette contrainte dans votre processus éditorial : règle simple, aucune publication en français avant que la version anglaise soit prête. Prévoyez un budget mensuel de traduction (30 000 à 80 000 FCFA pour une PME active) et désignez un responsable clair de la cohérence multilingue.
Erreurs
Première erreur : lancer un site en 3 langues alors que seule la version principale est vraiment finie. Une page vide « Coming soon » en anglais donne une impression d’amateurisme. Mieux vaut deux langues bien faites qu’une couverture partielle de quatre langues.
Deuxième erreur : confier toute la traduction à un outil automatique sans relecture humaine. Les expressions idiomatiques, les termes métier et les noms propres africains sont souvent mal traduits. Une relecture de 30 minutes par page évite des formulations embarrassantes.
Troisième erreur : négliger les URL traduites. Laisser toutes les URL en français sur les pages anglaises pénalise le référencement dans les recherches en anglais. Chaque version de page doit avoir un slug dans sa propre langue.
Quatrième erreur : oublier les éléments cachés (alt text des images, messages d’erreur, emails transactionnels, factures PDF). Un client anglophone qui reçoit une facture en français pense que le site est mal géré et peut annuler sa commande.
Cinquième erreur : installer deux plugins multilingues concurrents en même temps ou basculer de Polylang à WPML sans procédure propre. Cela provoque des conflits de base de données et des contenus dupliqués catastrophiques pour le SEO. Choisissez un plugin et tenez-vous-y.
Sixième erreur : ne pas tester la vitesse du site après installation. Les plugins multilingues ajoutent des requêtes à la base de données. Utilisez GTmetrix ou PageSpeed Insights pour vérifier que le temps de chargement reste sous 3 secondes. Ajoutez un cache (WP Rocket, W3 Total Cache) si nécessaire.
Checklist
Avant de lancer votre site WordPress multilingue : langues cibles définies selon données réelles d’audience ou intentions stratégiques ; choix architecture unique ou multi-sites tranché ; plugin sélectionné avec licence active si payant ; sauvegarde complète vérifiée et restaurable ; langue principale et secondaires configurées avec structure URL en sous-répertoire ; 5 pages essentielles traduites et relues par humain bilingue ; menus principaux et mobiles traduits ; widgets pied de page et barre latérale traduits ; formulaires de contact avec messages traduits ; sélecteur de langue visible sur desktop et mobile ; balises hreflang vérifiées dans Search Console ; slugs, meta-titres et meta-descriptions traduits ; devises adaptées si e-commerce ; emails transactionnels et factures PDF traduits ; tests complets sur 3 navigateurs et 2 appareils ; temps de chargement inférieur à 3 secondes vérifié ; processus éditorial multilingue documenté ; budget mensuel de traduction provisionné ; responsable maintenance multilingue désigné nominativement.