From 60ca9d8bd3a52b48167d18005b9acbbb1a881e27 Mon Sep 17 00:00:00 2001 From: hailin Date: Fri, 18 Apr 2025 10:23:17 +0800 Subject: [PATCH] . --- app/[locale]/login/page.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/[locale]/login/page.tsx b/app/[locale]/login/page.tsx index 014d99d..057aafc 100644 --- a/app/[locale]/login/page.tsx +++ b/app/[locale]/login/page.tsx @@ -25,9 +25,8 @@ export default async function Login({ }) { const cookieStore = cookies() - - // locale 已经是一个字符串,不需要解构 - const localeString = locale; + // 优先从 cookie 获取 locale,否则使用 URL 参数中的 locale + const localeString = cookieStore.get('locale')?.value || locale; const { t, resources } = await initTranslations(localeString, ['translation']); // 打印翻译内容确认是否正常加载