diff --git a/.changeset/nasty-sloths-stare.md b/.changeset/nasty-sloths-stare.md new file mode 100644 index 00000000000..213aaeb0425 --- /dev/null +++ b/.changeset/nasty-sloths-stare.md @@ -0,0 +1,7 @@ +--- +'@clerk/localizations': patch +'@clerk/clerk-js': patch +'@clerk/shared': patch +--- + +Add localization key for username form error diff --git a/packages/clerk-js/src/ui/utils/usernameUtils.ts b/packages/clerk-js/src/ui/utils/usernameUtils.ts index a6ba80e9871..8bddd1af1dc 100644 --- a/packages/clerk-js/src/ui/utils/usernameUtils.ts +++ b/packages/clerk-js/src/ui/utils/usernameUtils.ts @@ -9,6 +9,7 @@ type LocalizationConfigProps = { }; const INVALID_LENGTH = 'form_username_invalid_length'; +const NEEDS_NON_NUMBER_CHAR = 'form_username_needs_non_number_char'; export const createUsernameError = ( errors: ClerkAPIError[], @@ -31,5 +32,9 @@ export const createUsernameError = ( ); } + if (clerkApiError?.code === NEEDS_NON_NUMBER_CHAR) { + return t(localizationKeys(`unstable__errors.${NEEDS_NON_NUMBER_CHAR}`)); + } + return clerkApiError; }; diff --git a/packages/localizations/src/ar-SA.ts b/packages/localizations/src/ar-SA.ts index 45866184b06..fa72118dae6 100644 --- a/packages/localizations/src/ar-SA.ts +++ b/packages/localizations/src/ar-SA.ts @@ -890,6 +890,7 @@ export const arSA: LocalizationResource = { form_password_validation_failed: 'كلمة مرور خاطئة', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: 'يجب أن يحتوي اسم المستخدم على حرف واحد على الأقل غير رقمي.', identification_deletion_failed: 'لا يمكن حذف هويتك الآخيرة ', not_allowed_access: 'لا يُسمح بالتسجيل باستخدام عنوان البريد الإلكتروني أو رقم الهاتف. قد يكون ذلك بسبب استخدام "+" أو "=" أو "#" أو "." في عنوان بريدك الإلكتروني، أو استخدام نطاق متصل بخدمة بريد إلكتروني مؤقتة، أو حظرك بشكل صريح. إذا كنت تعتقد أن هذا خطأ، يُرجى التواصل مع الدعم.', diff --git a/packages/localizations/src/be-BY.ts b/packages/localizations/src/be-BY.ts index c1a5d529d1f..675e326cc28 100644 --- a/packages/localizations/src/be-BY.ts +++ b/packages/localizations/src/be-BY.ts @@ -899,6 +899,7 @@ export const beBY: LocalizationResource = { form_password_validation_failed: 'Неверагодны пароль', form_username_invalid_character: 'Імя карыстальніка змяшчае недапушчальныя сімвалы.', form_username_invalid_length: 'Імя карыстальніка павінна быць ад 3 да 50 сімвалаў.', + form_username_needs_non_number_char: 'Імя карыстальніка павінна ўтрымліваць прынамсі адзін нелічбавы сімвал.', identification_deletion_failed: 'Вы не можаце выдаліць вашу апошнюю ідэнтыфікацыю.', not_allowed_access: "Адрас электроннай пошты ці нумар тэлефона не дазволены для рэгістрацыі. Гэта можа быць звязана з выкарыстаннем знакаў '+', '=', '#' або '.' у вашым адрасе электроннай пошты, з дапамогай дамена, падлучанага да часовай службы электроннай пошты, або відавочна заблакіраваны. Калі вы лічыце, што гэта памылка, звярніцеся ў службу падтрымкі.", diff --git a/packages/localizations/src/bg-BG.ts b/packages/localizations/src/bg-BG.ts index dad088ca057..29dd641e9e0 100644 --- a/packages/localizations/src/bg-BG.ts +++ b/packages/localizations/src/bg-BG.ts @@ -892,6 +892,7 @@ export const bgBG: LocalizationResource = { form_password_validation_failed: 'Невалидна парола.', form_username_invalid_character: 'Потребителското име съдържа невалидни символи.', form_username_invalid_length: 'Потребителското име трябва да бъде между 3 и 256 символа.', + form_username_needs_non_number_char: 'Потребителското име трябва да съдържа поне един нечислов символ.', identification_deletion_failed: 'Не можете да изтриете последната си идентификация.', not_allowed_access: 'Имейл адресът или телефонният номер не са разрешени за регистрация. Това може да се дължи на използването на „+“, „=“, „#“ или „.“ във вашия имейл адрес, като използвате домейн, свързан с временна имейл услуга, или сте изрично блокирани. Ако смятате, че това е грешка, моля, свържете се с поддръжката.', diff --git a/packages/localizations/src/bn-IN.ts b/packages/localizations/src/bn-IN.ts index 4b20a7bb13f..8d7a6a2740f 100644 --- a/packages/localizations/src/bn-IN.ts +++ b/packages/localizations/src/bn-IN.ts @@ -902,6 +902,7 @@ export const bnIN: LocalizationResource = { form_username_invalid_character: 'আপনার ব্যবহারকারীর নামে অবৈধ অক্ষর রয়েছে। দয়া করে শুধুমাত্র অক্ষর, সংখ্যা এবং আন্ডারস্কোর ব্যবহার করুন।', form_username_invalid_length: 'আপনার ব্যবহারকারীর নাম {{min_length}} থেকে {{max_length}} অক্ষর দীর্ঘ হতে হবে।', + form_username_needs_non_number_char: 'আপনার ব্যবহারকারীর নামে কমপক্ষে একটি অ-সংখ্যাসূচক অক্ষর থাকতে হবে।', identification_deletion_failed: 'আপনি আপনার শেষ শনাক্তকরণ মুছতে পারবেন না।', not_allowed_access: 'আপনার এই পৃষ্ঠা অ্যাক্সেস করার অনুমতি নেই। আপনি যদি মনে করেন এটি একটি ত্রুটি, দয়া করে সাপোর্টের সাথে যোগাযোগ করুন।', diff --git a/packages/localizations/src/ca-ES.ts b/packages/localizations/src/ca-ES.ts index 522c4619116..70e29a7cdf7 100644 --- a/packages/localizations/src/ca-ES.ts +++ b/packages/localizations/src/ca-ES.ts @@ -894,6 +894,7 @@ export const caES: LocalizationResource = { form_password_validation_failed: 'Contrasenya incorrecta', form_username_invalid_character: "El nom d'usuari conté caràcters no vàlids.", form_username_invalid_length: "El nom d'usuari ha de tenir entre 3 i 50 caràcters.", + form_username_needs_non_number_char: "El vostre nom d'usuari ha de contenir almenys un caràcter no numèric.", identification_deletion_failed: 'No pots eliminar la teva última identificació.', not_allowed_access: "L'adreça de correu electrònic o el número de telèfon no es permet registrar-se. Això podria ser degut a l'ús de '+', '=', '#' o '.' a la vostra adreça de correu electrònic, utilitzant un domini connectat amb un servei de correu electrònic temporal o bloquejant-se explícitament. Si creieu que es tracta d'un error, poseu-vos en contacte amb el servei d'assistència.", diff --git a/packages/localizations/src/cs-CZ.ts b/packages/localizations/src/cs-CZ.ts index faeee37f379..03ad31dac03 100644 --- a/packages/localizations/src/cs-CZ.ts +++ b/packages/localizations/src/cs-CZ.ts @@ -905,6 +905,7 @@ export const csCZ: LocalizationResource = { form_password_validation_failed: 'Nesprávné heslo', form_username_invalid_character: 'Uživatelské jméno může obsahovat pouze alfanumerické znaky a podtržítka.', form_username_invalid_length: 'Vaše uživatelské jméno musí mít mezi {{min_length}} a {{max_length}} znaky.', + form_username_needs_non_number_char: 'Uživatelské jméno musí obsahovat alespoň jeden nečíselný znak.', identification_deletion_failed: 'Svůj poslední identifikační údaj nelze smazat.', not_allowed_access: undefined, organization_domain_blocked: undefined, diff --git a/packages/localizations/src/da-DK.ts b/packages/localizations/src/da-DK.ts index 241853ef5ea..6229900c91a 100644 --- a/packages/localizations/src/da-DK.ts +++ b/packages/localizations/src/da-DK.ts @@ -891,6 +891,7 @@ export const daDK: LocalizationResource = { form_password_validation_failed: 'Forkert adgangskode.', form_username_invalid_character: 'Brugernavnet indeholder ugyldige tegn.', form_username_invalid_length: 'Brugernavnet har en ugyldig længde.', + form_username_needs_non_number_char: 'Dit brugernavn skal indeholde mindst ét ikke-numerisk tegn.', identification_deletion_failed: 'Du kan ikke slette din sidste identifikation.', not_allowed_access: "E-mailadressen eller telefonnummeret er ikke tilladt at tilmelde sig. Dette kan skyldes brug af '+', '=', '#' eller '.' i din e-mail-adresse, ved at bruge et domæne, der er forbundet med en midlertidig e-mail-tjeneste, eller ved at blive eksplicit blokeret. Hvis du mener, at dette er en fejl, bedes du kontakte support.", diff --git a/packages/localizations/src/de-DE.ts b/packages/localizations/src/de-DE.ts index 9639a7072d5..434fcd61f7e 100644 --- a/packages/localizations/src/de-DE.ts +++ b/packages/localizations/src/de-DE.ts @@ -911,6 +911,7 @@ export const deDE: LocalizationResource = { form_username_invalid_character: 'Der Benutzername enthält ungültige Zeichen. Bitte verwenden Sie nur alphanumerische Zeichen und Unterstriche.', form_username_invalid_length: 'Der Benutzername muss zwischen 3 und 30 Zeichen lang sein.', + form_username_needs_non_number_char: 'Ihr Benutzername muss mindestens ein nicht-numerisches Zeichen enthalten.', identification_deletion_failed: 'Sie können Ihre letzte Kennung nicht löschen.', not_allowed_access: "Die E-Mail-Adresse oder Telefonnummer ist für die Anmeldung nicht zulässig. Dies kann daran liegen, dass Ihre E-Mail-Adresse die Zeichen '+', '=', '#' oder '.' enthält, Sie eine Domain verwenden, die mit einem temporären E-Mail-Dienst verknüpft ist, oder dass Sie explizit gesperrt sind. Wenn Sie glauben, dass dies ein Fehler ist, wenden Sie sich bitte an den Support.", diff --git a/packages/localizations/src/el-GR.ts b/packages/localizations/src/el-GR.ts index 831d764d888..953f35041f7 100644 --- a/packages/localizations/src/el-GR.ts +++ b/packages/localizations/src/el-GR.ts @@ -896,6 +896,7 @@ export const elGR: LocalizationResource = { form_password_validation_failed: 'Λανθασμένος κωδικός', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: 'Το όνομα χρήστη πρέπει να περιέχει τουλάχιστον έναν μη αριθμητικό χαρακτήρα.', identification_deletion_failed: 'Δεν μπορείτε να διαγράψετε το τελευταίο στοιχείο ταυτοποιησής σας.', not_allowed_access: "Η διεύθυνση email ή το τηλέφωνο δεν επιτρέπεται για την εγγραφή. Αυτό μπορεί να οφείλεται στη χρήση '+', '=', '#' ή '.' στην διεύθυνση email σας, χρήση πεδίου που συνδέεται με υπηρεσία email, ή εμφανής αποκλεισμός. Αν πιστεύετε ότι αυτό είναι ένα σφάλμα, παρακαλούμε επικοινωνήστε με την υποστήριξη.", diff --git a/packages/localizations/src/en-GB.ts b/packages/localizations/src/en-GB.ts index ba0e8e1e282..1d3dba11a57 100644 --- a/packages/localizations/src/en-GB.ts +++ b/packages/localizations/src/en-GB.ts @@ -898,6 +898,7 @@ export const enGB: LocalizationResource = { form_username_invalid_character: 'Your username contains invalid characters. Please use only letters, numbers, and underscores.', form_username_invalid_length: 'Your username must be between 3 and 20 characters long.', + form_username_needs_non_number_char: 'Your username must contain at least one non-numeric character.', identification_deletion_failed: 'You cannot delete your last identification.', not_allowed_access: undefined, organization_domain_blocked: 'This is a blocked email provider domain. Please use a different one.', diff --git a/packages/localizations/src/en-US.ts b/packages/localizations/src/en-US.ts index 2bf9a0c7184..836e301ee7f 100644 --- a/packages/localizations/src/en-US.ts +++ b/packages/localizations/src/en-US.ts @@ -892,6 +892,7 @@ export const enUS: LocalizationResource = { form_password_validation_failed: undefined, form_username_invalid_character: undefined, form_username_invalid_length: 'Your username must be between {{min_length}} and {{max_length}} characters long.', + form_username_needs_non_number_char: 'Your username must contain at least one non-numeric character.', identification_deletion_failed: undefined, not_allowed_access: undefined, organization_domain_blocked: undefined, diff --git a/packages/localizations/src/es-CR.ts b/packages/localizations/src/es-CR.ts index df5da70cbd5..06f54a7bfa2 100644 --- a/packages/localizations/src/es-CR.ts +++ b/packages/localizations/src/es-CR.ts @@ -902,6 +902,7 @@ export const esCR: LocalizationResource = { form_password_validation_failed: 'Contraseña incorrecta', form_username_invalid_character: 'El nombre de usuario contiene caracteres inválidos.', form_username_invalid_length: 'La longitud del nombre de usuario es demasiado corta.', + form_username_needs_non_number_char: 'Tu nombre de usuario debe contener al menos un carácter no numérico.', identification_deletion_failed: 'No se puede eliminar la última identificación.', not_allowed_access: 'No tienes permiso para acceder a esta página.', organization_domain_blocked: 'Este correo electrónico del dominio está bloqueado, intenta con otro.', diff --git a/packages/localizations/src/es-ES.ts b/packages/localizations/src/es-ES.ts index 39f7386e91f..1a9beded1ef 100644 --- a/packages/localizations/src/es-ES.ts +++ b/packages/localizations/src/es-ES.ts @@ -895,6 +895,7 @@ export const esES: LocalizationResource = { form_password_validation_failed: 'La validación de la contraseña falló.', form_username_invalid_character: 'El nombre de usuario contiene caracteres inválidos.', form_username_invalid_length: 'El nombre de usuario debe tener entre 3 y 20 caracteres.', + form_username_needs_non_number_char: 'Tu nombre de usuario debe contener al menos un carácter no numérico.', identification_deletion_failed: 'No puedes eliminar tu última identificación.', not_allowed_access: "La dirección de correo electrónico o el número de teléfono no está permitido para registrarse. Esto puede deberse al uso de '+', '=', '#' o '.' en tu dirección de correo electrónico, el uso de un dominio conectado a un servicio de correo electrónico temporal o la exclusión explícita. Si cree que se trata de un error, póngase en contacto con el soporte.", diff --git a/packages/localizations/src/es-MX.ts b/packages/localizations/src/es-MX.ts index 643787b6336..2a0da129db8 100644 --- a/packages/localizations/src/es-MX.ts +++ b/packages/localizations/src/es-MX.ts @@ -903,6 +903,7 @@ export const esMX: LocalizationResource = { form_password_validation_failed: 'Contraseña incorrecta', form_username_invalid_character: 'El nombre de usuario contiene caracteres inválidos.', form_username_invalid_length: 'La longitud del nombre de usuario es demasiado corta.', + form_username_needs_non_number_char: 'Tu nombre de usuario debe contener al menos un carácter no numérico.', identification_deletion_failed: 'No se puede eliminar la última identificación.', not_allowed_access: 'No tienes permiso para acceder a esta página.', organization_domain_blocked: 'Este correo electrónico del dominio está bloqueado, intenta con otro.', diff --git a/packages/localizations/src/es-UY.ts b/packages/localizations/src/es-UY.ts index 28b4639a9be..6817394cb11 100644 --- a/packages/localizations/src/es-UY.ts +++ b/packages/localizations/src/es-UY.ts @@ -903,6 +903,7 @@ export const esUY: LocalizationResource = { form_username_invalid_character: 'Tu nombre de usuario contiene caracteres inválidos. Por favor, usá solo letras, números y guiones bajos.', form_username_invalid_length: 'Tu nombre de usuario debe tener entre {{min_length}} y {{max_length}} caracteres.', + form_username_needs_non_number_char: 'Tu nombre de usuario debe contener al menos un carácter no numérico.', identification_deletion_failed: 'No podés eliminar tu última identificación.', not_allowed_access: "La dirección de correo electrónico o el número de teléfono no está permitido para registrarse. Esto puede deberse al uso de '+', '=', '#' o '.' en tu dirección de correo electrónico, el uso de un dominio conectado a un servicio de correo electrónico temporal o la exclusión explícita. Si cree que se trata de un error, póngase en contacto con el soporte.", diff --git a/packages/localizations/src/fa-IR.ts b/packages/localizations/src/fa-IR.ts index eccd5e2e100..d4f1b5bfe0a 100644 --- a/packages/localizations/src/fa-IR.ts +++ b/packages/localizations/src/fa-IR.ts @@ -904,6 +904,7 @@ export const faIR: LocalizationResource = { form_password_validation_failed: 'اعتبارسنجی رمز عبور ناموفق بود.', form_username_invalid_character: 'نام کاربری شامل کاراکترهای نامعتبر است.', form_username_invalid_length: 'نام کاربری شما باید بین {{min_length}} و {{max_length}} کاراکتر باشد.', + form_username_needs_non_number_char: 'نام کاربری شما باید حداقل شامل یک کاراکتر غیر عددی باشد.', identification_deletion_failed: 'حذف شناسه ناموفق بود.', not_allowed_access: 'دسترسی مجاز نیست.', organization_domain_blocked: 'دامنه سازمان مسدود شده است.', diff --git a/packages/localizations/src/fi-FI.ts b/packages/localizations/src/fi-FI.ts index c860db36333..577e472b83d 100644 --- a/packages/localizations/src/fi-FI.ts +++ b/packages/localizations/src/fi-FI.ts @@ -894,6 +894,7 @@ export const fiFI: LocalizationResource = { form_password_validation_failed: 'Väärä salasana.', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: 'Käyttäjänimessä tulee olla vähintään yksi ei-numeerinen merkki.', identification_deletion_failed: 'Et voi poistaa viimeistä henkilöllisyyttäsi.', not_allowed_access: "Sähköpostiosoite tai puhelinnumero ei ole sallittu rekisteröityäksesi. Tämä voi johtua siitä, että sähköpostiosoite sisältää '+', '=', '#' tai '.' merkkejä, käyttäät aluetta, joka on sidottu tilapäisyyden sähköpostitilaukseen, tai olet eksplisiittisesti estetty. Jos uskoo, että tämä on virhe, ota yhteyttä tukeen.", diff --git a/packages/localizations/src/fr-FR.ts b/packages/localizations/src/fr-FR.ts index da066cdfd10..93effa9d2c3 100644 --- a/packages/localizations/src/fr-FR.ts +++ b/packages/localizations/src/fr-FR.ts @@ -910,6 +910,7 @@ export const frFR: LocalizationResource = { form_password_validation_failed: 'Mot de passe incorrect', form_username_invalid_character: "L'identifiant contient des caractères invalides.", form_username_invalid_length: "Le nombre de caractères de l'identifiant est invalide.", + form_username_needs_non_number_char: "Votre nom d'utilisateur doit contenir au moins un caractère non numérique.", identification_deletion_failed: 'Vous ne pouvez pas supprimer votre dernière identification.', not_allowed_access: "L'adresse e-mail ou le numéro de téléphone n'est pas autorisée à s'inscrire. Cela peut être dû à l'utilisation de '+', '=', '#' ou '.' dans votre adresse e-mail, l'utilisation d'un domaine connecté à un service de messagerie temporaire ou l'exclusion explicite. Si vous pensez que c'est une erreur, veuillez contacter le support.", diff --git a/packages/localizations/src/he-IL.ts b/packages/localizations/src/he-IL.ts index d430290a988..5281794cf0b 100644 --- a/packages/localizations/src/he-IL.ts +++ b/packages/localizations/src/he-IL.ts @@ -883,6 +883,7 @@ export const heIL: LocalizationResource = { form_password_validation_failed: 'סיסמה שגויה', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: 'שם המשתמש שלך חייב להכיל לפחות תו אחד שאינו מספרי.', identification_deletion_failed: 'לא ניתן למחוק את הזיהוי האחרון שלך.', not_allowed_access: "האימייל או מספר הטלפון אינו מותר להרשמה. זה עשוי להיות בגלל השימוש ב-'+', '=', '#' או '.' בכתובת האימייל שלך, השימוש בתחום המחובר לשירות אימייל זמני או הפרסט בכתובת האימייל שלך. אם מחזרים שגיאה, נא ליצור קשר עם תמיכה.", diff --git a/packages/localizations/src/hi-IN.ts b/packages/localizations/src/hi-IN.ts index 58981272eb6..05b3e13d4fb 100644 --- a/packages/localizations/src/hi-IN.ts +++ b/packages/localizations/src/hi-IN.ts @@ -901,6 +901,7 @@ export const hiIN: LocalizationResource = { form_username_invalid_character: 'आपके उपयोगकर्ता नाम में अमान्य वर्ण हैं। कृपया केवल अक्षर, संख्या और अंडरस्कोर का उपयोग करें।', form_username_invalid_length: 'आपका उपयोगकर्ता नाम {{min_length}} और {{max_length}} अक्षरों के बीच होना चाहिए।', + form_username_needs_non_number_char: 'आपके उपयोगकर्ता नाम में कम से कम एक गैर-संख्यात्मक वर्ण होना चाहिए।', identification_deletion_failed: 'आप अपनी अंतिम पहचान को हटा नहीं सकते।', not_allowed_access: 'आपके पास इस पेज तक पहुंचने की अनुमति नहीं है। यदि आपका मानना है कि यह एक त्रुटि है, तो कृपया सहायता से संपर्क करें।', diff --git a/packages/localizations/src/hr-HR.ts b/packages/localizations/src/hr-HR.ts index edfc6bc2d71..bed1501625e 100644 --- a/packages/localizations/src/hr-HR.ts +++ b/packages/localizations/src/hr-HR.ts @@ -897,6 +897,7 @@ export const hrHR: LocalizationResource = { form_password_validation_failed: 'Netočna lozinka', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: 'Vaše korisničko ime mora sadržavati najmanje jedan nebrojčani znak.', identification_deletion_failed: 'Ne možete izbrisati svoju posljednju identifikaciju.', not_allowed_access: "E-mail adresa ili broj telefona nije dozvoljen za registraciju. Ovo može biti zbog korištenja '+', '=', '#' ili '.' u vašoj e-mail adresi, korištenja domene povezane s vremenskom e-mail uslugom ili eksplicitnog blokiranja. Ako smatrate da je ovo pogreška, obratite se podršci.", diff --git a/packages/localizations/src/hu-HU.ts b/packages/localizations/src/hu-HU.ts index 5f18ee44caa..68d6be99c7d 100644 --- a/packages/localizations/src/hu-HU.ts +++ b/packages/localizations/src/hu-HU.ts @@ -894,6 +894,7 @@ export const huHU: LocalizationResource = { form_password_validation_failed: 'Helytelen jelszó', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: 'A felhasználónévnek legalább egy nem numerikus karaktert kell tartalmaznia.', identification_deletion_failed: 'Nem törölheted ki az utolsó azonosítód.', not_allowed_access: "Az email címed vagy a telefonszámod nem használható regisztrációhoz. Ez lehet, mert az email címedben vagy a telefonszámodban szerepel a '+', '=', '#' vagy '.' karakter, vagy az email címedben vagy a telefonszámodban szerepel egy időzített email szolgáltató vagy kizárt tartomány. Ha úgy gondolja, hogy ez hiba, vegye fel velünk a kapcsolatot.", diff --git a/packages/localizations/src/id-ID.ts b/packages/localizations/src/id-ID.ts index 296d4f08bf3..1245b2c2063 100644 --- a/packages/localizations/src/id-ID.ts +++ b/packages/localizations/src/id-ID.ts @@ -901,6 +901,7 @@ export const idID: LocalizationResource = { form_password_validation_failed: 'Kata Sandi Salah', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: 'Nama pengguna Anda harus berisi setidaknya satu karakter non-numerik.', identification_deletion_failed: 'Anda tidak dapat menghapus identifikasi terakhir Anda.', not_allowed_access: "Alamat email atau nomor telepon tidak diizinkan untuk mendaftar. Ini mungkin disebabkan oleh penggunaan '+', '=', '#' atau '.' dalam alamat email Anda, penggunaan domain yang terhubung dengan layanan email sementara, atau pengecualian eksplisit. Jika Anda menganggap ini sebagai kesalahan, silakan hubungi dukungan.", diff --git a/packages/localizations/src/is-IS.ts b/packages/localizations/src/is-IS.ts index e53b7467a20..529c9053887 100644 --- a/packages/localizations/src/is-IS.ts +++ b/packages/localizations/src/is-IS.ts @@ -897,6 +897,8 @@ export const isIS: LocalizationResource = { form_password_validation_failed: 'Rangt lykilorð', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: + 'Notandanafnið þitt verður að innihalda að minnsta kosti einn staf sem er ekki tala.', identification_deletion_failed: 'Þú getur ekki eytt síðasta auðkenni þínu.', not_allowed_access: "Netfang eða símanúmer þitt er ekki leyft til að skrá sig. Þetta gæti verið vegna þess að þú ert að nota '+', '=', '#' eða '.' í netfangi þínu, að nota domen sem tengist tímabundnum tölvupóstur, eða að þú ert búinn til að nota það. Ef þú reynir að skrá sig og færð villu, vinsamlegast hafið samband við stuðning.", diff --git a/packages/localizations/src/it-IT.ts b/packages/localizations/src/it-IT.ts index 876ce8430a7..dea5577fde3 100644 --- a/packages/localizations/src/it-IT.ts +++ b/packages/localizations/src/it-IT.ts @@ -902,6 +902,7 @@ export const itIT: LocalizationResource = { form_password_validation_failed: 'Password errata.', form_username_invalid_character: 'Il nome utente contiene caratteri non validi.', form_username_invalid_length: 'Il nome utente deve avere una lunghezza compresa tra 3 e 32 caratteri.', + form_username_needs_non_number_char: 'Il tuo nome utente deve contenere almeno un carattere non numerico.', identification_deletion_failed: 'Non puoi eliminare la tua ultima identificazione.', not_allowed_access: "L'indirizzo email o il numero di telefono non è autorizzato per la registrazione. Questo può essere dovuto all'uso di '+', '=', '#' o '.' nell'indirizzo email, l'uso di un dominio collegato a un servizio email temporaneo o l'esclusione esplicita. Se ritieni che si tratti di un errore, contattaci.", diff --git a/packages/localizations/src/ja-JP.ts b/packages/localizations/src/ja-JP.ts index 5a9f57edd10..e76a087a5a2 100644 --- a/packages/localizations/src/ja-JP.ts +++ b/packages/localizations/src/ja-JP.ts @@ -905,6 +905,7 @@ export const jaJP: LocalizationResource = { form_password_validation_failed: undefined, form_username_invalid_character: undefined, form_username_invalid_length: 'ユーザー名は{{min_length}}文字以上{{max_length}}文字以下である必要があります。', + form_username_needs_non_number_char: 'ユーザー名には少なくとも1つの数字以外の文字が含まれている必要があります。', identification_deletion_failed: undefined, not_allowed_access: undefined, organization_domain_blocked: undefined, diff --git a/packages/localizations/src/kk-KZ.ts b/packages/localizations/src/kk-KZ.ts index bc1e23e0714..8900b3a0cf4 100644 --- a/packages/localizations/src/kk-KZ.ts +++ b/packages/localizations/src/kk-KZ.ts @@ -884,6 +884,7 @@ export const kkKZ: LocalizationResource = { form_username_invalid_character: 'Пайдаланушы атында жарамсыз таңбалар бар. Тек әріптер, сандар және астыңғы сызықшаларды қолданыңыз.', form_username_invalid_length: 'Пайдаланушы аты {{min_length}} пен {{max_length}} арасында болуы керек.', + form_username_needs_non_number_char: 'Пайдаланушы атыңызда кемінде бір санды емес таңба болуы керек.', identification_deletion_failed: 'Соңғы идентификацияны жою мүмкін емес.', not_allowed_access: 'Бұл бетке қол жеткізуге рұқсат жоқ. Қате болса, қолдау қызметіне хабарласыңыз.', organization_domain_blocked: 'Бұл электрондық пошта домені бұғатталған. Басқасын қолданыңыз.', diff --git a/packages/localizations/src/ko-KR.ts b/packages/localizations/src/ko-KR.ts index 2f7ba50f73f..1020332e8d6 100644 --- a/packages/localizations/src/ko-KR.ts +++ b/packages/localizations/src/ko-KR.ts @@ -886,6 +886,7 @@ export const koKR: LocalizationResource = { form_password_validation_failed: '잘못된 비밀번호', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: '사용자 이름에는 숫자가 아닌 문자가 하나 이상 포함되어야 합니다.', identification_deletion_failed: 'You cannot delete your last identification.', not_allowed_access: "이메일 주소 또는 전화번호는 가입에 사용할 수 없습니다. 이는 '+', '=', '#' 또는 '.'이 이메일 주소에 사용되었거나 임시 이메일 서비스에 연결된 도메인이 사용되었거나 명시적 제외가 있는 경우입니다. 이 오류가 발생한 경우 지원에 문의하세요.", diff --git a/packages/localizations/src/mn-MN.ts b/packages/localizations/src/mn-MN.ts index 43f757c4858..2dcdd758b2a 100644 --- a/packages/localizations/src/mn-MN.ts +++ b/packages/localizations/src/mn-MN.ts @@ -894,6 +894,7 @@ export const mnMN: LocalizationResource = { form_password_validation_failed: 'Нууц үг буруу', form_username_invalid_character: 'Хэрэглэгчийн нэр буруу тэмдэгт агуулж байна.', form_username_invalid_length: 'Хэрэглэгчийн нэр буруу байна.', + form_username_needs_non_number_char: 'Таны хэрэглэгчийн нэр дор хаяж нэг тоон бус тэмдэгт агуулсан байх ёстой.', identification_deletion_failed: 'Та өөрийн сүүлчийн таниулбараа устгах боломжгүй.', not_allowed_access: "Имэйл хаяг эсвэл утасны дугаарыг бүртгүүлэхийг хориглоно. Энэ нь '+', '=', '#' эсвэл '.'-г ашигласантай холбоотой байж болно. түр зуурын цахим шуудангийн үйлчилгээтэй холбогдсон домэйн ашиглах, эсвэл шууд хаагдсан байх. Хэрэв та үүнийг алдаа гэж үзэж байгаа бол дэмжлэгтэй холбогдоно уу.", diff --git a/packages/localizations/src/ms-MY.ts b/packages/localizations/src/ms-MY.ts index 4270584fbd2..1a3c45bfea9 100644 --- a/packages/localizations/src/ms-MY.ts +++ b/packages/localizations/src/ms-MY.ts @@ -906,6 +906,8 @@ export const msMY: LocalizationResource = { 'Nama pengguna anda mengandungi aksara yang tidak sah. Sila gunakan hanya huruf, nombor, dan garis bawah.', form_username_invalid_length: 'Nama pengguna anda mestilah antara {{min_length}} dan {{max_length}} aksara panjang.', + form_username_needs_non_number_char: + 'Nama pengguna anda mesti mengandungi sekurang-kurangnya satu aksara bukan nombor.', identification_deletion_failed: 'Anda tidak boleh memadamkan pengenalan terakhir anda.', not_allowed_access: 'Anda tidak mempunyai kebenaran untuk mengakses halaman ini. Sila hubungi sokongan jika anda percaya ini adalah kesilapan.', diff --git a/packages/localizations/src/nb-NO.ts b/packages/localizations/src/nb-NO.ts index 2398ab65706..cd6463cc674 100644 --- a/packages/localizations/src/nb-NO.ts +++ b/packages/localizations/src/nb-NO.ts @@ -893,6 +893,7 @@ export const nbNO: LocalizationResource = { form_password_validation_failed: 'Feil passord', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: 'Brukernavnet ditt må inneholde minst ett ikke-numerisk tegn.', identification_deletion_failed: 'You cannot delete your last identification.', not_allowed_access: "E-postadressen eller telefonnummeret ditt er ikke tillatt for registrering. Dette kan være på grunn av bruk av '+', '=', '#' eller '.' i e-postadressen din, bruk av et domenn som er tilknyttet en midlertidig e-posttjeneste, eller eksplisitt blokkering. Hvis du mener dette er en feil, vennligst kontakt støtte.", diff --git a/packages/localizations/src/nl-BE.ts b/packages/localizations/src/nl-BE.ts index cca84c7f05e..b40cfee5fff 100644 --- a/packages/localizations/src/nl-BE.ts +++ b/packages/localizations/src/nl-BE.ts @@ -893,6 +893,7 @@ export const nlBE: LocalizationResource = { form_password_validation_failed: 'Wachtwoord is incorrect.', form_username_invalid_character: 'De gebruikersnaam bevat ongeldige tekens.', form_username_invalid_length: 'De gebruikersnaam is te kort of te lang.', + form_username_needs_non_number_char: 'Uw gebruikersnaam moet minstens één niet-numeriek teken bevatten.', identification_deletion_failed: 'Je kunt je laatste identificatie niet verwijderen.', not_allowed_access: "Je e-mailadres of telefoonnummer is niet toegestaan voor registratie. Dit kan zijn omdat je '+', '=', '#' of '.' in je e-mailadres gebruikt, een domein dat is gekoppeld aan een tijdelijke e-mailservice gebruikt, of een expliciete uitsluiting heeft.", diff --git a/packages/localizations/src/nl-NL.ts b/packages/localizations/src/nl-NL.ts index 4701d539a18..b65d84f76b2 100644 --- a/packages/localizations/src/nl-NL.ts +++ b/packages/localizations/src/nl-NL.ts @@ -893,6 +893,7 @@ export const nlNL: LocalizationResource = { form_password_validation_failed: 'Wachtwoord is incorrect.', form_username_invalid_character: 'De gebruikersnaam bevat ongeldige tekens.', form_username_invalid_length: 'De gebruikersnaam is te kort of te lang.', + form_username_needs_non_number_char: 'Uw gebruikersnaam moet minstens één niet-numeriek teken bevatten.', identification_deletion_failed: 'Je kunt je laatste identificatie niet verwijderen.', not_allowed_access: "Je e-mailadres of telefoonnummer is niet toegestaan voor registratie. Dit kan zijn omdat je '+', '=', '#' of '.' in je e-mailadres gebruikt, een domein dat is gekoppeld aan een tijdelijke e-mailservice gebruikt, of een expliciete uitsluiting heeft.", diff --git a/packages/localizations/src/pl-PL.ts b/packages/localizations/src/pl-PL.ts index f103bb37401..b830e7b6db0 100644 --- a/packages/localizations/src/pl-PL.ts +++ b/packages/localizations/src/pl-PL.ts @@ -900,6 +900,7 @@ export const plPL: LocalizationResource = { form_username_invalid_character: 'Twoja nazwa użytkownika zawiera nieprawidłowe znaki. Prosimy o używanie wyłącznie liter, cyfr i podkreśleń.', form_username_invalid_length: 'Nazwa użytkownika musi zawierać od {{min_length}} do {{max_length}} znaków.', + form_username_needs_non_number_char: 'Nazwa użytkownika musi zawierać co najmniej jeden znak niebędący cyfrą.', identification_deletion_failed: 'Nie można usunąć ostatniego identyfikatora.', not_allowed_access: "Adres e-mail lub numer telefonu nie jest dozwolony do rejestracji. Może to być spowodowane użyciem '+', '=', '#' lub '.' w adresie e-mail, użyciem domeny skojarzonej z usługą poczty e-mail tymczasowej lub jawnego wykluczenia.", diff --git a/packages/localizations/src/pt-BR.ts b/packages/localizations/src/pt-BR.ts index d422b5d9f00..ba05dc94645 100644 --- a/packages/localizations/src/pt-BR.ts +++ b/packages/localizations/src/pt-BR.ts @@ -905,6 +905,7 @@ export const ptBR: LocalizationResource = { form_password_validation_failed: 'Senha incorreta', form_username_invalid_character: 'Nome de usuário contém caracteres inválidos. Por favor, tente outro.', form_username_invalid_length: 'Nome de usuário deve ter entre 3 e 256 caracteres.', + form_username_needs_non_number_char: 'Nome de usuário deve conter pelo menos um caractere não número.', identification_deletion_failed: 'Você não pode excluir sua última identificação.', not_allowed_access: "O endereço de e-mail ou número de telefone não é permitido para registro. Isso pode ser devido ao uso de '+', '=', '#' ou '.' no endereço de e-mail, o uso de um domínio associado a um serviço de e-mail temporário ou uma exclusão explícita.", diff --git a/packages/localizations/src/pt-PT.ts b/packages/localizations/src/pt-PT.ts index 41580572d33..8b2b6c25d02 100644 --- a/packages/localizations/src/pt-PT.ts +++ b/packages/localizations/src/pt-PT.ts @@ -893,6 +893,7 @@ export const ptPT: LocalizationResource = { form_password_validation_failed: 'Falha na validação da palavra-passe.', form_username_invalid_character: 'O nome de utilizador contém caracteres inválidos.', form_username_invalid_length: 'O nome de utilizador deve ter entre 3 e 50 caracteres.', + form_username_needs_non_number_char: 'O seu nome de utilizador deve conter pelo menos um caractere não numérico.', identification_deletion_failed: 'Você não pode excluir a sua última identificação.', not_allowed_access: "O endereço de e-mail ou número de telefone não é permitido para registro. Isso pode ser devido ao uso de '+', '=', '#' ou '.' no endereço de e-mail, o uso de um domínio associado a um serviço de e-mail temporário ou uma exclusão explícita.", diff --git a/packages/localizations/src/ro-RO.ts b/packages/localizations/src/ro-RO.ts index bce8e84232e..795bc61d07c 100644 --- a/packages/localizations/src/ro-RO.ts +++ b/packages/localizations/src/ro-RO.ts @@ -907,6 +907,8 @@ export const roRO: LocalizationResource = { form_username_invalid_character: undefined, form_username_invalid_length: 'Numele de utilizator trebuie să aibă între {{min_length}} și {{max_length}} caractere.', + form_username_needs_non_number_char: + 'Numele dvs. de utilizator trebuie să conțină cel puțin un caracter nenumeric.', identification_deletion_failed: undefined, not_allowed_access: undefined, organization_domain_blocked: undefined, diff --git a/packages/localizations/src/ru-RU.ts b/packages/localizations/src/ru-RU.ts index 1134263b8e5..6ecdbdf2bf3 100644 --- a/packages/localizations/src/ru-RU.ts +++ b/packages/localizations/src/ru-RU.ts @@ -906,6 +906,7 @@ export const ruRU: LocalizationResource = { form_password_validation_failed: 'Неверный пароль', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: 'Имя пользователя должно содержать хотя бы один нецифровой символ.', identification_deletion_failed: 'Вы не можете удалить последнюю идентификацию.', not_allowed_access: "Адрес электронной почты или номер телефона не разрешен для регистрации. Это может быть связано с использованием '+', '=', '#' или '.' в вашем адресе электронной почты, использованием домена, связанного с временной электронной почтой, или явным исключением.", diff --git a/packages/localizations/src/sk-SK.ts b/packages/localizations/src/sk-SK.ts index 1fae9bfcb37..29427043dde 100644 --- a/packages/localizations/src/sk-SK.ts +++ b/packages/localizations/src/sk-SK.ts @@ -901,6 +901,7 @@ export const skSK: LocalizationResource = { 'Používateľské meno môže obsahovať len písmená, číslice, pomlčky a podčiarkovníky.', form_username_invalid_length: 'Používateľské meno musí mať aspoň {{min_length}} znaky a maximálne {{max_length}} znakov.', + form_username_needs_non_number_char: 'Vaše používateľské meno musí obsahovať aspoň jeden nečíselný znak.', identification_deletion_failed: 'Nemôžete odstrániť váš posledný identifikátor.', not_allowed_access: 'Nemáte povolený prístup k tejto stránke. Ak si myslíte, že je to chyba, kontaktujte podporu.', organization_domain_blocked: undefined, diff --git a/packages/localizations/src/sr-RS.ts b/packages/localizations/src/sr-RS.ts index c87cce45302..7ee191e4ff4 100644 --- a/packages/localizations/src/sr-RS.ts +++ b/packages/localizations/src/sr-RS.ts @@ -893,6 +893,7 @@ export const srRS: LocalizationResource = { form_password_validation_failed: 'Neispravna lozinka', form_username_invalid_character: 'Korisničko ime sadrži nevažeće karaktere.', form_username_invalid_length: 'Dužina korisničkog imena nije validna.', + form_username_needs_non_number_char: 'Ваше корисничко име мора садржати најмање један небројни знак.', identification_deletion_failed: 'Ne možeš obrisati svoju poslednju identifikaciju.', not_allowed_access: "Adresa e-maila ili broja telefona nije dozvoljena za registraciju. Ovo može biti zbog korišćenja '+', '=', '#' ili '.' u adresi e-maila, korišćenja domena koji je povezan sa vremenskom e-mail uslugom ili eksplicitnom isključenju.", diff --git a/packages/localizations/src/sv-SE.ts b/packages/localizations/src/sv-SE.ts index a6b5551ff14..739619779fc 100644 --- a/packages/localizations/src/sv-SE.ts +++ b/packages/localizations/src/sv-SE.ts @@ -896,6 +896,7 @@ export const svSE: LocalizationResource = { form_password_validation_failed: 'Felaktigt lösenord', form_username_invalid_character: 'Användarnamnet innehåller ogiltiga tecken.', form_username_invalid_length: 'Användarnamnets längd är ogiltig.', + form_username_needs_non_number_char: 'Ditt användarnamn måste innehålla minst ett icke-numeriskt tecken.', identification_deletion_failed: 'Du kan inte ta bort din sista identifiering.', not_allowed_access: "Adressen eller telefonnumret du använder för registrering är inte tillåtet. Detta kan bero på att du använder '+', '=', '#' eller '.' i din e-postadress, använder en domän som är kopplad till en tidsbegränsad e-posttjänst eller har ett explicit blockerat.", diff --git a/packages/localizations/src/ta-IN.ts b/packages/localizations/src/ta-IN.ts index 4a3d2024733..c61c6bfc3d9 100644 --- a/packages/localizations/src/ta-IN.ts +++ b/packages/localizations/src/ta-IN.ts @@ -905,6 +905,7 @@ export const taIN: LocalizationResource = { 'உங்கள் பயனர்பெயரில் தவறான எழுத்துக்கள் உள்ளன. எழுத்துக்கள், எண்கள் மற்றும் அடிக்கோடுகளை மட்டும் பயன்படுத்தவும்.', form_username_invalid_length: 'உங்கள் பயனர்பெயர் {{min_length}} மற்றும் {{max_length}} எழுத்துகளுக்கு இடையில் இருக்க வேண்டும்.', + form_username_needs_non_number_char: 'உங்கள் பயனர் பெயரில் குறைந்தது ஒரு எண்ணல்லாத எழுத்து இருக்க வேண்டும்.', identification_deletion_failed: 'உங்கள் கடைசி அடையாளத்தை நீங்கள் நீக்க முடியாது.', not_allowed_access: 'இந்த பக்கத்தை அணுக உங்களுக்கு அனுமதி இல்லை. இது பிழை என்று நீங்கள் நம்பினால், ஆதரவைத் தொடர்பு கொள்ளவும்.', diff --git a/packages/localizations/src/te-IN.ts b/packages/localizations/src/te-IN.ts index 6e5030187e8..7e074efa736 100644 --- a/packages/localizations/src/te-IN.ts +++ b/packages/localizations/src/te-IN.ts @@ -903,6 +903,7 @@ export const teIN: LocalizationResource = { form_username_invalid_character: 'మీ వినియోగదారు పేరులో చెల్లని అక్షరాలు ఉన్నాయి. దయచేసి అక్షరాలు, సంఖ్యలు మరియు అండర్‌స్కోర్‌లను మాత్రమే ఉపయోగించండి.', form_username_invalid_length: 'మీ వినియోగదారు పేరు {{min_length}} మరియు {{max_length}} అక్షరాల మధ్య ఉండాలి.', + form_username_needs_non_number_char: 'మీ వినియోగదారు పేరులో కనీసం ఒక సంఖ్యేతర అక్షరం ఉండాలి.', identification_deletion_failed: 'మీరు మీ చివరి గుర్తింపును తొలగించలేరు.', not_allowed_access: 'మీకు ఈ పేజీని యాక్సెస్ చేయడానికి అనుమతి లేదు. ఇది లోపం అని మీరు నమ్మితే దయచేసి మద్దతును సంప్రదించండి.', diff --git a/packages/localizations/src/th-TH.ts b/packages/localizations/src/th-TH.ts index 79d51214cc6..7f4d31f6e58 100644 --- a/packages/localizations/src/th-TH.ts +++ b/packages/localizations/src/th-TH.ts @@ -894,6 +894,7 @@ export const thTH: LocalizationResource = { form_password_validation_failed: undefined, form_username_invalid_character: undefined, form_username_invalid_length: 'ชื่อผู้ใช้ของคุณต้องมีความยาวระหว่าง {{min_length}} ถึง {{max_length}} ตัวอักษร', + form_username_needs_non_number_char: 'ชื่อผู้ใช้ของคุณต้องมีอักขระที่ไม่ใช่ตัวเลขอย่างน้อยหนึ่งตัว', identification_deletion_failed: undefined, not_allowed_access: undefined, organization_domain_blocked: undefined, diff --git a/packages/localizations/src/tr-TR.ts b/packages/localizations/src/tr-TR.ts index 4e77e9f8b52..d8f62096430 100644 --- a/packages/localizations/src/tr-TR.ts +++ b/packages/localizations/src/tr-TR.ts @@ -895,6 +895,7 @@ export const trTR: LocalizationResource = { form_password_validation_failed: 'Şifre doğrulaması başarısız.', form_username_invalid_character: 'Kullanıcı adı geçersiz karakterler içeriyor.', form_username_invalid_length: 'Kullanıcı adı 3 ile 50 karakter arasında olmalıdır.', + form_username_needs_non_number_char: 'Kullanıcı adınız en az bir sayısal olmayan karakter içermelidir.', identification_deletion_failed: 'Son kimliğinizi silemezsiniz.', not_allowed_access: "E-posta adresiniz veya telefon numaranız kayıt için izin verilmiyor. Bu, e-posta adresinizde '+', '=', '#' veya '.' kullanmanız, geçici e-posta hizmetiyle ilişkilendirilmiş bir alan adı kullanmanız veya açık bir engellemeyle ilgili olabilir.", diff --git a/packages/localizations/src/uk-UA.ts b/packages/localizations/src/uk-UA.ts index b2ec6f0357f..dd766198791 100644 --- a/packages/localizations/src/uk-UA.ts +++ b/packages/localizations/src/uk-UA.ts @@ -890,6 +890,7 @@ export const ukUA: LocalizationResource = { form_password_validation_failed: 'Невірний пароль', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: "Ім'я користувача повинно містити принаймні один нецифровий символ.", identification_deletion_failed: 'You cannot delete your last identification.', not_allowed_access: "Адреса електронної пошти або номер телефону не дозволено для реєстрації. Це може бути пов'язано з використанням '+', '=', '#' або '.' в адресі електронної пошти, використанням домену, пов'язаного з тимчасовою електронною поштою, або явного виключення.", diff --git a/packages/localizations/src/vi-VN.ts b/packages/localizations/src/vi-VN.ts index 9e2db459f17..6f149fd0038 100644 --- a/packages/localizations/src/vi-VN.ts +++ b/packages/localizations/src/vi-VN.ts @@ -901,6 +901,7 @@ export const viVN: LocalizationResource = { form_password_validation_failed: undefined, form_username_invalid_character: undefined, form_username_invalid_length: 'Tên người dùng của bạn phải có giữa {{min_length}} và {{max_length}} ký tự.', + form_username_needs_non_number_char: 'Tên người dùng của bạn phải chứa ít nhất một ký tự không phải là số.', identification_deletion_failed: undefined, not_allowed_access: undefined, organization_domain_blocked: undefined, diff --git a/packages/localizations/src/zh-CN.ts b/packages/localizations/src/zh-CN.ts index eef2e7c0ed8..7c8cf81cbee 100644 --- a/packages/localizations/src/zh-CN.ts +++ b/packages/localizations/src/zh-CN.ts @@ -877,6 +877,7 @@ export const zhCN: LocalizationResource = { form_password_validation_failed: '密码错误', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: '您的用户名必须包含至少一个非数字字符。', identification_deletion_failed: '您无法删除最后一个身份标识。', not_allowed_access: "您使用的电子邮件地址或电话号码不允许注册。这可能是因为您在电子邮件地址中使用了 '+', '=', '#' 或 '.',使用了与临时电子邮件服务关联的域名,或者有明确的排除。如果您认为这是错误,请联系支持。", diff --git a/packages/localizations/src/zh-TW.ts b/packages/localizations/src/zh-TW.ts index ef4f0b6b55f..d35b9829070 100644 --- a/packages/localizations/src/zh-TW.ts +++ b/packages/localizations/src/zh-TW.ts @@ -878,6 +878,7 @@ export const zhTW: LocalizationResource = { form_password_validation_failed: '密碼驗證失敗', form_username_invalid_character: undefined, form_username_invalid_length: undefined, + form_username_needs_non_number_char: '您的使用者名稱必須包含至少一個非數字字元。', identification_deletion_failed: '您無法刪除最後一個驗證方式。', not_allowed_access: undefined, organization_domain_blocked: undefined, diff --git a/packages/shared/src/types/localization.ts b/packages/shared/src/types/localization.ts index 0906135f765..74ec059905a 100644 --- a/packages/shared/src/types/localization.ts +++ b/packages/shared/src/types/localization.ts @@ -1305,6 +1305,7 @@ type UnstableErrors = WithParamName<{ form_password_pwned: LocalizationValue; form_password_pwned__sign_in: LocalizationValue; form_username_invalid_length: LocalizationValue<'min_length' | 'max_length'>; + form_username_needs_non_number_char: LocalizationValue; form_username_invalid_character: LocalizationValue; form_param_format_invalid: LocalizationValue; form_param_format_invalid__email_address: LocalizationValue;