From 25a48b791dadb377f6f70cf5e443fedb6e92d5d8 Mon Sep 17 00:00:00 2001 From: CatherineCaronCSRT Date: Wed, 13 Nov 2024 07:56:46 -0500 Subject: [PATCH] BSW-2973 rendre le label du bouton de recherche traduisible --- assets/src/js/normes.js | 11 ++++------- subunit.html | 2 +- unit--no-submenu.html | 2 +- unit--with-submenu.html | 4 ++-- university.html | 2 +- 5 files changed, 9 insertions(+), 12 deletions(-) diff --git a/assets/src/js/normes.js b/assets/src/js/normes.js index 1a54587..f7c6561 100644 --- a/assets/src/js/normes.js +++ b/assets/src/js/normes.js @@ -17,12 +17,9 @@ var closeMainMenu = function () { var closeMainSearch = function () { document.querySelector(".header-search").classList.remove("open"); document.removeEventListener("keydown", detectBackTabOnSearchBar); - document - .querySelector(".header-search-trigger") - .setAttribute("aria-expanded", "false"); - document - .querySelector(".header-search-trigger") - .setAttribute("aria-label", "Ouvrir le menu de recherche"); + let trigger = document.querySelector(".header-search-trigger"); + trigger.setAttribute("aria-expanded", "false") + trigger.setAttribute("aria-label", trigger.getAttribute("data-open-search-label")); }; // Fermeture du moteur de recherche @@ -121,7 +118,7 @@ if ((searchBarButton = document.querySelector(".header-search-trigger"))) { document.querySelector(".header-search-input").focus(); document.addEventListener("keydown", detectBackTabOnSearchBar); this.setAttribute("aria-expanded", "true"); - this.setAttribute("aria-label", "Fermer le menu de recherche"); + this.setAttribute("aria-label", this.getAttribute("data-close-search-label")); } else { closeMainSearch(); } diff --git a/subunit.html b/subunit.html index 4a28d3e..eb8d18c 100644 --- a/subunit.html +++ b/subunit.html @@ -89,7 +89,7 @@
-