This commit is contained in:
parent
f275607a9a
commit
fff4283a5c
|
|
@ -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 更新默认语言
|
||||
}
|
||||
}, []);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue