--- import Logo from "../components/logo.astro"; // Détection de la langue courante par le path uniquement const pathname = Astro.url.pathname; const currentLang = pathname.startsWith('/en') ? 'en' : pathname.startsWith('/ar') ? 'ar' : 'fr'; // Menu localisé const menus = { fr: [ { name: 'Code', url: '/code' }, { name: 'Théâtre', url: '/theatre' }, { name: 'Photo', url: '/photo' }, { name: 'À propos', url: '/a-propos' } ], en: [ { name: 'Code', url: '/en/code' }, { name: 'Acting', url: '/en/acting' }, { name: 'Photo', url: '/en/photo' }, { name: 'About', url: '/en/about' } ], ar: [ { name: 'برمجة', url: '/ar/برمجة' }, { name: 'مسرح', url: '/ar/مسرح' }, { name: 'صور', url: '/ar/تصوير' }, { name: 'نبذة عني', url: '/ar/نبذة-عني' } ] }; const currentMenus = menus[currentLang] || menus.fr; ---