From 754e8efc47778ee661418ea35d607891f76b65e9 Mon Sep 17 00:00:00 2001 From: PxlLoewe <72106766+PxlLoewe@users.noreply.github.com> Date: Mon, 7 Jul 2025 04:24:44 -0700 Subject: [PATCH] Register translations --- .../(auth)/register/_components/Register.tsx | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/apps/hub/app/(auth)/register/_components/Register.tsx b/apps/hub/app/(auth)/register/_components/Register.tsx index f4c80744..30d31961 100644 --- a/apps/hub/app/(auth)/register/_components/Register.tsx +++ b/apps/hub/app/(auth)/register/_components/Register.tsx @@ -15,7 +15,7 @@ export const Register = () => { .object({ email: z .string() - .email({ message: "Please enter a valid email" }) + .email({ message: "Gebe eine gültige E-Mail-Adresse ein" }) .refine( (value) => { // Regex to check for email aliases like + or % @@ -28,15 +28,23 @@ export const Register = () => { ), firstname: z .string() - .min(2) - .max(30) + .min(2, { + message: "Der Vorname muss mindestens 2 Zeichen lang sein", + }) + .max(30, { + message: "Der Vorname darf maximal 30 Zeichen lang sein", + }) .refine((val) => val.length === 0 || /^[A-ZÄÖÜ]/.test(val), { message: "Der Vorname muss mit einem Großbuchstaben beginnen", }), lastname: z .string() - .min(2) - .max(30) + .min(2, { + message: "Der Nachname muss mindestens 2 Zeichen lang sein", + }) + .max(30, { + message: "Der Nachname darf maximal 30 Zeichen lang sein", + }) .refine((val) => val.length === 0 || /^[A-ZÄÖÜ]/.test(val), { message: "Der Nachname muss mit einem Großbuchstaben beginnen", }),