Guides

Bandeau cookies multilingue : langues, détection et traductions

Afficher un bandeau cookies dans la langue du visiteur : langue de la page ou du navigateur, quoi traduire, garder le même sens partout, tester.
Publié le 21 octobre 2026 · Par l’équipe Cookiequiet

Un bandeau cookies doit parler la langue dans laquelle le visiteur lit le site. Au sens du RGPD, le consentement doit être éclairé et demandé en termes clairs et simples, et un bandeau dans une langue que le visiteur ne comprend pas n’éclaire personne. En pratique : suivez la langue de la page sur les sites aux pages traduites, rabattez-vous sur les langues préférées du navigateur ailleurs, traduisez chaque texte, y compris le panneau de préférences et le tableau des cookies, et gardez des boutons équivalents dans chaque langue, car une traduction peut discrètement transformer « Tout refuser » en quelque chose de plus faible.

Pourquoi la langue compte-t-elle juridiquement ?

L’article 7, paragraphe 2, du RGPD exige qu’une demande de consentement soit présentée sous une forme compréhensible et aisément accessible, en des termes clairs et simples, et l’article 12, paragraphe 1, applique la même exigence à toutes les informations fournies aux personnes. Les lignes directrices du CEPD sur le consentement indiquent que l’information doit être compréhensible pour une personne moyenne, pas seulement pour des juristes. Un visiteur à Lisbonne qui lit un bandeau uniquement en anglais sur une boutique en portugais n’est pas en mesure de donner un consentement éclairé.

Langue de la page ou langue du navigateur ?

Il y a trois façons de choisir la langue du bandeau :

MéthodeFonctionnementIdéal pour
Langue de la pageLire l’attribut lang de la page ou le segment de langue de l’URLLes sites aux pages traduites (/fr/, /de/)
Langue du navigateurLire navigator.languages ou l’en-tête Accept-LanguageLes sites en une langue avec une audience internationale, ou les applications
Choix du visiteurUn sélecteur de langue dans le bandeauLes audiences mixtes, les régions frontalières

MDN décrit navigator.languages comme les langues préférées du visiteur par ordre de préférence, correspondant en général à l’en-tête Accept-Language. MDN note aussi que Safari, et Chrome en navigation privée, peuvent n’exposer qu’une seule langue pour limiter l’empreinte numérique (fingerprinting), donc la détection par le navigateur reste une estimation.

Sur un site aux pages traduites, la langue de la page est le choix par défaut le plus sûr : le visiteur a choisi cette version, et le bandeau doit correspondre au contenu qui l’entoure. Sur un site en une seule langue, afficher le bandeau dans la langue du navigateur du visiteur l’aide à comprendre le choix, même si le reste de la page est dans une autre langue.

Que faut-il traduire ?

Tout ce que le visiteur lit avant ou pendant son choix :

  • le premier niveau : titre, texte, libellés des boutons ;
  • le panneau de préférences : noms et descriptions des catégories, libellés des interrupteurs, le bouton Enregistrer ;
  • le tableau des cookies : descriptions des finalités et des durées (les noms des cookies restent tels quels) ;
  • l’avis d’opposition américain et le lien « Do Not Sell or Share », si vous les affichez ;
  • les blocs de remplacement des contenus embarqués (« Cette vidéo est hébergée par YouTube... ») ;
  • la politique de cookies et la politique de confidentialité vers lesquelles renvoie le bandeau.

La politique de cookies est facile à oublier. Un bandeau en espagnol qui renvoie vers une politique uniquement en anglais laisse les détails non traduits.

Comment garder le même sens ?

Les traductions dérivent. Trois vérifications pour chaque langue :

  1. La parité des boutons. « Tout refuser » doit rester un refus clair et de même poids : « Reject all », « Alle ablehnen », « Rechazar todo », « Rifiuta tutto ». Méfiez-vous des traductions qui l’adoucissent en « Continuer sans » ou en « Paramètres ».
  2. La longueur. Les libellés allemands et finnois sont souvent plus longs que les libellés anglais. Vérifiez que les deux boutons gardent la même taille et que rien ne passe à la ligne de façon inégale, surtout sur téléphone.
  3. Les finalités. Traduisez les finalités, pas seulement le mot « cookies ». « Mesure d’audience » ou « Reichweitenmessung » pour la mesure d’audience, « publicité » ou « Werbung » pour le marketing, pour que le visiteur sache ce qu’il accepte.

Faites appel à un locuteur natif ou à une traduction professionnelle pour les langues principales. La traduction automatique fait un premier jet raisonnable, mais c’est sur les formulations juridiques qu’elle se trompe.

Accessibilité et attribut lang

Si la langue du bandeau diffère de celle de la page, posez l’attribut lang sur le conteneur du bandeau pour que les lecteurs d’écran changent de prononciation. Le critère de succès 3.1.2 des WCAG 2.2, Langue d’un passage, demande que la langue de chaque passage puisse être déterminée par un logiciel. Le guide du bandeau cookies accessible traite du focus, du contraste et de l’usage au clavier.

Et la preuve du consentement ?

Enregistrez avec chaque choix la langue dans laquelle le bandeau a été affiché. Si un visiteur affirme ne pas avoir compris la demande, le registre montre le texte et la langue qu’il a vus, avec la version du bandeau. Conservez les versions précédentes de chaque traduction quand vous les modifiez.

De quelles langues avez-vous besoin ?

Partez de l’origine de vos visiteurs, pas d’une liste de toutes les langues. Votre mesure d’audience montre les pays et les langues de navigateur qui envoient du trafic ; couvrez d’abord les langues des pays où un consentement préalable est exigé. Pour l’UE, les règles du bandeau cookies par pays montrent quelles régions exigent le bandeau complet.

Des traductions toutes prêtes

La plupart des outils de consentement sont livrés avec des traductions. Le bandeau de Cookiequiet existe en 24 langues (anglais, français, allemand, espagnol, italien, portugais, néerlandais, polonais, suédois, danois, norvégien bokmål, finnois, tchèque, slovaque, hongrois, roumain, grec, bulgare, croate, slovène, estonien, letton, lituanien et turc), choisies selon les langues du navigateur du visiteur, avec chaque texte modifiable par langue. Il suit le navigateur plutôt que la page, donc sur un site aux pages traduites, vérifiez que le résultat convient à votre audience. L’installation tient en une balise script avant vos autres scripts, avec « Tout refuser » activé par défaut ; le guide des exemples de texte propose des formulations de départ.

Questions

C’est risqué. Le consentement doit être éclairé et demandé en termes clairs et simples, et un visiteur qui ne lit pas l’anglais ne peut pas être éclairé par un bandeau en anglais. Affichez le bandeau dans la langue de la page ou du visiteur.
Sur un site aux pages traduites, la langue de la page est en général le meilleur choix, car le visiteur a choisi cette version. Sur un site en une seule langue avec une audience internationale, la langue du navigateur aide les visiteurs à comprendre le choix.
Pour un premier jet, oui. Faites relire les langues principales par un locuteur natif, car c’est sur les termes juridiques et les libellés des boutons que la traduction automatique tend à affaiblir ou à changer le sens.
Oui, idéalement. Le bandeau renvoie vers la politique pour les détails, et ces détails font partie de l’information sur laquelle le visiteur s’appuie pour décider. Un bandeau traduit avec une politique non traduite n’informe qu’à moitié.

Mettez un bandeau discret sur votre site dès aujourd’hui

Gratuit pour un site avec toutes les fonctions essentielles, sans carte ni période d’essai qui expire. Passez un site en Starter pour €3 par mois pour le mettre à vos couleurs par IA sans la mention Cookiequiet, ou en Pro pour €9 pour le concevoir avec l’agent IA.