Aller au contenu principal

La balise HTML « lang » n'est pas correctement définie lors du chargement initial de la page - Centre d'aide

Comme vous pouvez le voir dans la vidéo ci-dessous, lors du premier chargement d'une page du Centre d'aide, lorsqu'une langue autre que l'anglais est sélectionnée (par exemple le français), la balise HTML `lang` est définie sur `lang="en"`.

Cependant, lorsque vous naviguez vers une autre page, la balise lang est correctement définie sur lang="fr".

Si vous rechargez la page, elle revient à lang="en".

Nous avons remarqué cela, car la plupart de nos clients utilisent des lecteurs d'écran, et pour certains d'entre eux, la synthèse vocale repose sur la valeur de la balise HTML lang. Il est assez gênant d'entendre une voix numérique anglaise vous lire du texte en français !

Post type
68097ad297a301c207158357
Statut: Completed5 commentaires

Connectez-vous pour commenter et voter

Commentaires5

  • Nathan D.

    •

    31 mars

    @Pavel Sušický Is it possible to make this post public so that I can share it with the screen reader users who had a problem. I want them to know that you take accessibility seriously !

    • Erik Kaljumäe

      Équipe•

      31 mars

      Hi @Nathan D. ,

      This post is now public, so you can share it with everyone.

  • Nathan D.

    •

    31 mars

    @Pavel Sušický thank you for the quick fix ! It works well !

  • Nathan D.

    •

    30 mars

    Furthermore, this issue also affects all pages within Feedback, but for some reason, not the Roadmap.

  • Nathan D.

    •

    30 mars

    For information, this is a huge pain point because it means screen readers like VoiceOver will read a page written in french with an english voice ! It makes it incredibly frustrating for blind or visually impaired users to use Featurebase.