From 3c1f86af4050dbdce9cacd23ee4de9c87e9bdfb9 Mon Sep 17 00:00:00 2001 From: hailin Date: Tue, 22 Apr 2025 17:41:12 +0800 Subject: [PATCH] . --- app/[locale]/login/page.tsx | 4 +++- public/locales/en/translation.json | 3 ++- public/locales/ja/translation.json | 3 ++- public/locales/zh/translation.json | 3 ++- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/[locale]/login/page.tsx b/app/[locale]/login/page.tsx index 6dce63f..ae1c779 100644 --- a/app/[locale]/login/page.tsx +++ b/app/[locale]/login/page.tsx @@ -77,7 +77,7 @@ export default async function Login({ if (error) { // console.log(`[login page]==================> ${localeString}/login?message=${error.message}`); // return redirect(`/${localeString}/login?message=${error.message}`) - return redirect(`/${localeString}/login?message=signupNotAllowed&email=${encodeURIComponent(email)}`) + return redirect(`/${localeString}/login?message=invalidCredentials`) } const { data: homeWorkspace, error: homeWorkspaceError } = await supabase @@ -187,6 +187,8 @@ export default async function Login({ if (searchParams.message === "signupNotAllowed") { translatedMessage = t("login.signupNotAllowed", { email: searchParams.email }); + } else if (searchParams.message === "signupNotAllowed") { + } else if (searchParams.message) { translatedMessage = t(`login.${searchParams.message}`); } diff --git a/public/locales/en/translation.json b/public/locales/en/translation.json index 03aa347..ef35a1a 100644 --- a/public/locales/en/translation.json +++ b/public/locales/en/translation.json @@ -56,7 +56,8 @@ "displayNamePlaceholder": "Your Name", "checkEmailToReset": "Check email to reset password", "signupNotAllowed": "Email {{email}} is not allowed to sign up.", - "unexpectedError": "An unexpected error occurred" + "unexpectedError": "An unexpected error occurred", + "invalidCredentials": "Invalid email or password." }, "chat": { diff --git a/public/locales/ja/translation.json b/public/locales/ja/translation.json index 406c895..0a80b8c 100644 --- a/public/locales/ja/translation.json +++ b/public/locales/ja/translation.json @@ -55,7 +55,8 @@ "displayNamePlaceholder": "あなたの名前", "checkEmailToReset": "パスワードをリセットするにはメールを確認してください", "signupNotAllowed": "メールアドレス {{email}} は登録できません。", - "unexpectedError": "予期しないエラーが発生しました" + "unexpectedError": "予期しないエラーが発生しました", + "invalidCredentials": "メールアドレスまたはパスワードが正しくありません。" }, "chat": { diff --git a/public/locales/zh/translation.json b/public/locales/zh/translation.json index d44df66..9a87352 100644 --- a/public/locales/zh/translation.json +++ b/public/locales/zh/translation.json @@ -55,7 +55,8 @@ "displayNamePlaceholder": "您的名称", "checkEmailToReset": "请检查邮箱以重置密码", "signupNotAllowed": "邮箱 {{email}} 不允许注册。", - "unexpectedError": "发生了未知错误" + "unexpectedError": "发生了未知错误", + "invalidCredentials": "邮箱或密码错误。" }, "chat": {