This commit is contained in:
hailin 2025-04-18 09:53:06 +08:00
parent f275607a9a
commit fff4283a5c
1 changed files with 3 additions and 1 deletions

View File

@ -13,7 +13,7 @@ import { useTranslation } from "react-i18next"
export default function HomePage() {
const { theme } = useTheme()
const { t } = useTranslation()
const { t, i18n } = useTranslation()
const [preferredLanguage, setPreferredLanguage] = useState<string>('en') // 默认语言为 'en'
@ -22,6 +22,8 @@ export default function HomePage() {
const languageFromStorage = localStorage.getItem('preferred-language') || document.cookie.split('; ').find(row => row.startsWith('preferred-language='))?.split('=')[1];
if (languageFromStorage) {
setPreferredLanguage(languageFromStorage);
// 更新 i18n 的语言设置
i18n.changeLanguage(languageFromStorage); // 通过 i18n 更新默认语言
}
}, []);