diff --git a/app/[locale]/login/page.tsx b/app/[locale]/login/page.tsx index 81f1c96..db969be 100644 --- a/app/[locale]/login/page.tsx +++ b/app/[locale]/login/page.tsx @@ -133,9 +133,10 @@ export default async function Login({ const domainMatch = emailDomainWhitelist?.includes(email.split("@")[1]) const emailMatch = emailWhitelist?.includes(email) if (!domainMatch && !emailMatch) { + const errorMessage = t("login.signupNotAllowed", { email }) // ← 这是字符串 return redirect( // `/${localeString}/login?message=Email ${email} is not allowed to sign up.` - `/${localeString}/login?message=${t("login.signupNotAllowed", { email })}` + `/${localeString}/login?message=${errorMessage}` ) } } @@ -180,7 +181,8 @@ export default async function Login({ return redirect(`/${localeString}/login?message=${error.message}`) } - return redirect(`/${localeString}/login?message=${t("login.checkEmailToReset")}`) + const emailtoResetMessage = t("login.checkEmailToReset") // ← 这是字符串 + return redirect(`/${localeString}/login?message=${emailtoResetMessage}`) }