diff --git a/src/app/page.tsx b/src/app/page.tsx index 2cad65b..94e8392 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -20,11 +20,16 @@ export default function HomePage() { useEffect(() => { setIsClient(true); - const savedLang = (localStorage.getItem('site-language') || 'en') as 'en' | 'tr'; - setLanguage(savedLang); - document.documentElement.lang = savedLang; }, []); + useEffect(() => { + if (isClient) { + const savedLang = (localStorage.getItem('site-language') || 'en') as 'en' | 'tr'; + setLanguage(savedLang); + document.documentElement.lang = savedLang; + } + }, [isClient]); + const handleLanguageChange = (newLang: 'en' | 'tr') => { setIsTransitioning(true); setTimeout(() => {