From 2d16d4b895683fc37825593fbdddf4d7cb164ac7 Mon Sep 17 00:00:00 2001 From: hailin Date: Thu, 17 Apr 2025 18:46:49 +0800 Subject: [PATCH] . --- components/ui/language-switcher.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/components/ui/language-switcher.tsx b/components/ui/language-switcher.tsx index ea3ae83..a4b6fd5 100644 --- a/components/ui/language-switcher.tsx +++ b/components/ui/language-switcher.tsx @@ -34,11 +34,12 @@ export function LanguageSwitcher() { const handleChange = (e: React.ChangeEvent) => { const newLocale = e.target.value // 仅在用户选择语言后保存 cookie + console.log('[LanguageSwitcher] Write Cookie newLocale value:', newLocale) document.cookie = `preferred-language=${newLocale}; path=/; max-age=31536000` - + // 验证 cookie 是否成功写入 const cookieValue = document.cookie - console.log('[LanguageSwitcher] Cookie set to:', cookieValue) + console.log('[LanguageSwitcher] Check writed Cookie value:', cookieValue) let segments = pathname === '/' ? [] : pathname.split('/').filter(Boolean) const isLocaleInPath = i18nConfig.locales.includes(segments[0] as any)