LanguageMenu
Le sélecteur de langue de la barre de navigation : le drapeau et le nom de la langue actuelle ; dans le menu, les autres langues avec leur drapeau, chacune vers la même page. Aucun JavaScript : le menu s'ouvre au clic ou au clavier.
Réglages
Chaque réglage correspond à une propriété du composant.
Le nom de la langue actuelle, dans le bouton.
Le nom du bouton pour les lecteurs d'écran.
Le code correspondant
import LanguageMenu from "@neo/ui/components/LanguageMenu.astro";
<LanguageMenu flag={"/_astro/fr.FCm2wOQX.png"} options={[{"href":"#en","label":"English (Anglais)","lang":"en","flag":"/_astro/en.CIeSy-bt.png"},{"href":"#ar","label":"عربي (Arabe)","lang":"ar","flag":"/_astro/ar.CQRXQCgf.png"},{"href":"#es","label":"Español (Espagnol)","lang":"es","flag":"/_astro/es.ZJiif6Qa.png"}]} />