diff --git a/src/app/page.tsx b/src/app/page.tsx index 20e6124..aeb2d1d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -24,12 +24,17 @@ export default function HomePage() { const [isLoading, setIsLoading] = useState(true); useEffect(() => { - const savedLang = (localStorage.getItem("siteLanguage") || "en") as "en" | "tr"; - setLanguage(savedLang); - document.documentElement.lang = savedLang; setIsLoading(false); }, []); + useEffect(() => { + if (!isLoading) { + const savedLang = (localStorage.getItem("siteLanguage") || "en") as "en" | "tr"; + setLanguage(savedLang); + document.documentElement.lang = savedLang; + } + }, [isLoading]); + const handleLanguageChange = (lang: "en" | "tr") => { setLanguage(lang); localStorage.setItem("siteLanguage", lang);