--- const pathname = Astro.url.pathname; const segments = pathname.split("/").filter(Boolean); const currentLang = segments[0] === "en" ? "en" : "zh"; const nextLang = currentLang === "zh" ? "en" : "zh"; const switchLabel = currentLang === "zh" ? "EN" : "中文"; if (segments.length > 0) { segments[0] = nextLang; } const switchHref = "/" + segments.join("/"); ---
{switchLabel}