diff --git a/app/[locale]/login/page.tsx b/app/[locale]/login/page.tsx index 411aa68..8ae895a 100644 --- a/app/[locale]/login/page.tsx +++ b/app/[locale]/login/page.tsx @@ -10,14 +10,18 @@ import { Metadata } from "next" import { cookies, headers } from "next/headers" import { redirect } from "next/navigation" +import { initTranslations } from "@/lib/i18n"; + export const metadata: Metadata = { title: "Login" } export default async function Login({ - searchParams + searchParams, + params: { locale }, }: { - searchParams: { message: string } + searchParams: { message: string }; + params: { locale: string }; }) { const cookieStore = cookies() const supabase = createServerClient( @@ -163,6 +167,8 @@ export default async function Login({ return redirect("/login?message=Check email to reset password") } + const { t, resources } = await initTranslations(locale, ['translation']); + return (
- Login + {t("login.loginButton")} - Sign Up + {t("login.signUpButton")}
@@ -208,7 +214,7 @@ export default async function Login({ formAction={handleResetPassword} className="text-primary ml-1 underline hover:opacity-80" > - Reset + {t("login.reset")}