vendredi 25 septembre 2026

À propos

Contact

Multilingue

Notre check qualité avant de livrer un site multilingue à un client

Après plusieurs livraisons multilingues avec des oublis gênants, l'agence a formalisé sa propre grille de contrôle interne. La voici, point par point.

Par Clément Hadrot • 6 mars 2024 • 5 min de lecture • Aucun commentaire
Notre check qualité avant de livrer un site multilingue à un client

La grille de contrôle qui suit n’est pas née d’une réflexion théorique, mais d’une succession d’oublis bien réels, découverts après livraison plutôt qu’avant. Un menu resté en français sur la version anglaise du site, remarqué par le client une semaine après le lancement. Une page de mentions légales dupliquée à l’identique sur les trois langues, alors que les obligations légales n’étaient pas les mêmes selon le pays ciblé. Un sélecteur de langue qui renvoyait systématiquement vers la page d’accueil au lieu de la traduction de la page consultée.

Chacun de ces oublis a donné naissance à un point de contrôle supplémentaire dans une grille qui, neuf points à ses débuts, en compte aujourd’hui vingt-deux. Elle n’a rien d’universel ni de définitif : elle grandit à chaque nouvelle surprise. La voici, organisée par thème, telle qu’elle sert avant chaque livraison de site multilingue.

Contenu et traduction

  • Chaque page du site existe-t-elle dans toutes les langues activées, sans exception silencieuse ?
  • Les menus de navigation, en-tête et pied de page sont-ils traduits intégralement, y compris les libellés de boutons ?
  • Les formulaires (contact, newsletter) affichent-ils des messages de validation et de confirmation traduits, pas seulement les champs visibles ?
  • Les textes alternatifs des images contiennent-ils une traduction adaptée, ou reprennent-ils le texte de la langue source par défaut ?
  • Les documents téléchargeables (PDF, catalogues) existent-ils en version traduite, ou le lien renvoie-t-il vers un fichier resté dans une seule langue ?
  • Le sélecteur de langue renvoie-t-il vers la traduction de la page actuellement consultée, et non systématiquement vers l’accueil ?
  • Une page sans traduction disponible affiche-t-elle un message clair plutôt qu’une erreur 404 silencieuse ?
  • La langue détectée à la première visite correspond-elle à un choix cohérent (langue du navigateur, ou langue par défaut du site clairement assumée) ?
L'essentiel à retenir : Vérifier chaque langue indépendamment, jamais seulement la langue par défaut ; Contrôler le SEO technique autant que le contenu visible ; Documenter les responsabilités qui restent au client après livraison

SEO technique

  • Chaque page dispose-t-elle de balises hreflang correctes, pointant vers toutes ses traductions existantes, y compris elle-même en autoréférence ?
  • Le sitemap XML référence-t-il bien toutes les langues, avec les bonnes URL par langue ?
  • Les métadonnées (titre, méta-description) sont-elles traduites, ou reprennent-elles le texte de la langue source par défaut d’une extension SEO mal configurée ?
  • Les URL sont-elles cohérentes avec la structure choisie en amont du projet (sous-dossier, sous-domaine ou domaine séparé), sans mélange accidentel ?

Aspects légaux et régionaux

  • Les mentions légales sont-elles adaptées par pays ciblé, pas simplement traduites mot à mot depuis la version française ?
  • Les formats de date, de devise et de numéro de téléphone affichés correspondent-ils aux usages locaux de chaque langue ?
  • Le bandeau de consentement aux cookies s’affiche-t-il dans la bonne langue, avec un texte réellement traduit et pas un texte générique par défaut du plugin ?

Cas particulier des boutiques WooCommerce

  • Les taxes et zones d’expédition sont-elles configurées correctement pour chaque marché visé par chaque langue ?
  • Les e-mails transactionnels (confirmation de commande, facture) partent-ils dans la langue du client, pas systématiquement dans la langue par défaut de la boutique ?

Performance et cache

  • Le cache de page a-t-il été testé indépendamment sur chaque langue, en navigation privée, pour écarter tout mélange de contenu entre langues ?
  • Les polices et ressources chargées sont-elles adaptées aux langues à caractères spéciaux ou non latins si le site en propose ?

Le point qui a fait gagner le plus de temps sur les derniers projets : tester systématiquement en navigation privée, langue par langue, plutôt que de se fier à l’aperçu de l’éditeur qui masque souvent les problèmes de cache ou de cookie.

Documentation remise au client

  • Un document explique-t-il clairement quelles pages nécessitent une mise à jour manuelle dans chaque langue après livraison ?
  • Le client sait-il distinguer une page « non traduite » (à traiter) d’une page « volontairement identique » entre langues ?
  • Les identifiants de connexion à l’extension de traduction automatique (crédits WPML, clé API DeepL) ont-ils été transmis avec leur mode d’emploi, pas seulement listés ?

Comment cette grille est utilisée en pratique

Chaque point est vérifié langue par langue, jamais globalement : cocher « menus traduits » après avoir vérifié uniquement la version anglaise ne dit rien de l’état de la version allemande. Sur un site à trois langues, la grille de vingt-deux points se transforme donc en soixante-six vérifications concrètes, réparties entre deux personnes pour tenir dans le temps imparti d’une recette avant livraison.

Un tableau partagé, une ligne par point et une colonne par langue, sert de support : chaque case est cochée individuellement, ce qui rend visible immédiatement une langue oubliée sans avoir à relire l’ensemble du site à chaque fois.

En résumé

Cette grille n’a rien d’exceptionnel dans son contenu : chaque point semble évident une fois énoncé. Sa valeur tient à son existence même, écrite noir sur blanc et suivie systématiquement, plutôt qu’à une vigilance ponctuelle qui varie selon la fatigue de fin de projet. Le nombre de points continuera probablement à grandir : c’est le signe que la grille sert vraiment, et pas qu’elle est parfaite.

Partager :

À propos de l'auteur

Clément Hadrot

Développeur WordPress, passionné par Elementor, le FSE et l’automatisation par IA.

Voir tous ses articles

Dans la même veine

À lire aussi