From 386d679d8073e873e558467848d6192d8823cfe9 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 24 Sep 2026 22:57:22 +0000 Subject: [PATCH] =?UTF-8?q?Lien=20FR/EN=20:=20libell=C3=A9=20accessible=20?= =?UTF-8?q?=C2=AB=20undefined=20=C2=BB=20depuis=20le=20lot=201?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le générateur écrit le lien de langue avec aria-label = nav.langToggleLabel, mais ne demandait au navigateur que les clés citées par le gabarit : la clé manquait, et les quatre pages en ligne annonçaient « undefined » aux lecteurs d'écran à la place de « Switch to English » / « Passer en français ». La clé est désormais toujours demandée, le générateur échoue si elle manque, et check-seo.mjs (critère 7) vérifie le libellé exact. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_011xf6atLum6g68MUw2hi81e --- en/index.html | 2 +- en/results.html | 2 +- index.html | 2 +- results.html | 2 +- scripts/check-seo.mjs | 6 ++++-- scripts/generate-static.js | 4 +++- 6 files changed, 11 insertions(+), 7 deletions(-) diff --git a/en/index.html b/en/index.html index 317a75d..26cd7aa 100644 --- a/en/index.html +++ b/en/index.html @@ -197,7 +197,7 @@ -FR +FR