'use client'; import { useEffect } from 'react'; import { useRouter } from 'next/navigation'; export default function RootPage() { const router = useRouter(); useEffect(() => { // Detect user's preferred language let userLang = 'zh'; // default to simplified Chinese if (navigator.language) { const browserLang = navigator.language.toLowerCase(); if ( browserLang.includes('zh-tw') || browserLang.includes('zh-hk') || browserLang.includes('zh-mo') ) { userLang = 'tw'; // Traditional Chinese } else if (browserLang.startsWith('zh')) { userLang = 'zh'; // Simplified Chinese } else if (browserLang.startsWith('en')) { userLang = 'en'; // English } } router.replace(`/${userLang}`); }, [router]); return (