diff --git a/src/components/molecules/LocalizedLink/LocalizedLink.tsx b/src/components/molecules/LocalizedLink/LocalizedLink.tsx index 26da48f1..0dd12e79 100644 --- a/src/components/molecules/LocalizedLink/LocalizedLink.tsx +++ b/src/components/molecules/LocalizedLink/LocalizedLink.tsx @@ -1,7 +1,7 @@ "use client" import Link from "next/link" -import { useParams } from "next/navigation" +import { useParams, usePathname } from "next/navigation" import React, { MouseEventHandler } from "react" /** @@ -20,7 +20,10 @@ const LocalizedClientLink = ({ passHref?: true [x: string]: any }) => { - const { locale } = useParams() + const params = useParams() + const pathname = usePathname() + + const locale = params?.locale || pathname?.split('/')[1] || 'en' return (