Skip to content

Commit c9efd21

Browse files
committed
Merge branch 'main' into vaggelis/user-4002-implement-the-aio-components-new-flow-and-session-task
2 parents cd539f7 + 3f99742 commit c9efd21

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+65
-0
lines changed

.changeset/nasty-sloths-stare.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'@clerk/localizations': patch
3+
'@clerk/clerk-js': patch
4+
'@clerk/shared': patch
5+
---
6+
7+
Add localization key for username form error

packages/clerk-js/src/ui/utils/usernameUtils.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ type LocalizationConfigProps = {
99
};
1010

1111
const INVALID_LENGTH = 'form_username_invalid_length';
12+
const NEEDS_NON_NUMBER_CHAR = 'form_username_needs_non_number_char';
1213

1314
export const createUsernameError = (
1415
errors: ClerkAPIError[],
@@ -31,5 +32,9 @@ export const createUsernameError = (
3132
);
3233
}
3334

35+
if (clerkApiError?.code === NEEDS_NON_NUMBER_CHAR) {
36+
return t(localizationKeys(`unstable__errors.${NEEDS_NON_NUMBER_CHAR}`));
37+
}
38+
3439
return clerkApiError;
3540
};

packages/localizations/src/ar-SA.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -898,6 +898,7 @@ export const arSA: LocalizationResource = {
898898
form_password_validation_failed: 'كلمة مرور خاطئة',
899899
form_username_invalid_character: undefined,
900900
form_username_invalid_length: undefined,
901+
form_username_needs_non_number_char: 'يجب أن يحتوي اسم المستخدم على حرف واحد على الأقل غير رقمي.',
901902
identification_deletion_failed: 'لا يمكن حذف هويتك الآخيرة ',
902903
not_allowed_access:
903904
'لا يُسمح بالتسجيل باستخدام عنوان البريد الإلكتروني أو رقم الهاتف. قد يكون ذلك بسبب استخدام "+" أو "=" أو "#" أو "." في عنوان بريدك الإلكتروني، أو استخدام نطاق متصل بخدمة بريد إلكتروني مؤقتة، أو حظرك بشكل صريح. إذا كنت تعتقد أن هذا خطأ، يُرجى التواصل مع الدعم.',

packages/localizations/src/be-BY.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -907,6 +907,7 @@ export const beBY: LocalizationResource = {
907907
form_password_validation_failed: 'Неверагодны пароль',
908908
form_username_invalid_character: 'Імя карыстальніка змяшчае недапушчальныя сімвалы.',
909909
form_username_invalid_length: 'Імя карыстальніка павінна быць ад 3 да 50 сімвалаў.',
910+
form_username_needs_non_number_char: 'Імя карыстальніка павінна ўтрымліваць прынамсі адзін нелічбавы сімвал.',
910911
identification_deletion_failed: 'Вы не можаце выдаліць вашу апошнюю ідэнтыфікацыю.',
911912
not_allowed_access:
912913
"Адрас электроннай пошты ці нумар тэлефона не дазволены для рэгістрацыі. Гэта можа быць звязана з выкарыстаннем знакаў '+', '=', '#' або '.' у вашым адрасе электроннай пошты, з дапамогай дамена, падлучанага да часовай службы электроннай пошты, або відавочна заблакіраваны. Калі вы лічыце, што гэта памылка, звярніцеся ў службу падтрымкі.",

packages/localizations/src/bg-BG.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -900,6 +900,7 @@ export const bgBG: LocalizationResource = {
900900
form_password_validation_failed: 'Невалидна парола.',
901901
form_username_invalid_character: 'Потребителското име съдържа невалидни символи.',
902902
form_username_invalid_length: 'Потребителското име трябва да бъде между 3 и 256 символа.',
903+
form_username_needs_non_number_char: 'Потребителското име трябва да съдържа поне един нечислов символ.',
903904
identification_deletion_failed: 'Не можете да изтриете последната си идентификация.',
904905
not_allowed_access:
905906
'Имейл адресът или телефонният номер не са разрешени за регистрация. Това може да се дължи на използването на „+“, „=“, „#“ или „.“ във вашия имейл адрес, като използвате домейн, свързан с временна имейл услуга, или сте изрично блокирани. Ако смятате, че това е грешка, моля, свържете се с поддръжката.',

packages/localizations/src/bn-IN.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -910,6 +910,7 @@ export const bnIN: LocalizationResource = {
910910
form_username_invalid_character:
911911
'আপনার ব্যবহারকারীর নামে অবৈধ অক্ষর রয়েছে। দয়া করে শুধুমাত্র অক্ষর, সংখ্যা এবং আন্ডারস্কোর ব্যবহার করুন।',
912912
form_username_invalid_length: 'আপনার ব্যবহারকারীর নাম {{min_length}} থেকে {{max_length}} অক্ষর দীর্ঘ হতে হবে।',
913+
form_username_needs_non_number_char: 'আপনার ব্যবহারকারীর নামে কমপক্ষে একটি অ-সংখ্যাসূচক অক্ষর থাকতে হবে।',
913914
identification_deletion_failed: 'আপনি আপনার শেষ শনাক্তকরণ মুছতে পারবেন না।',
914915
not_allowed_access:
915916
'আপনার এই পৃষ্ঠা অ্যাক্সেস করার অনুমতি নেই। আপনি যদি মনে করেন এটি একটি ত্রুটি, দয়া করে সাপোর্টের সাথে যোগাযোগ করুন।',

packages/localizations/src/ca-ES.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -902,6 +902,7 @@ export const caES: LocalizationResource = {
902902
form_password_validation_failed: 'Contrasenya incorrecta',
903903
form_username_invalid_character: "El nom d'usuari conté caràcters no vàlids.",
904904
form_username_invalid_length: "El nom d'usuari ha de tenir entre 3 i 50 caràcters.",
905+
form_username_needs_non_number_char: "El vostre nom d'usuari ha de contenir almenys un caràcter no numèric.",
905906
identification_deletion_failed: 'No pots eliminar la teva última identificació.',
906907
not_allowed_access:
907908
"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.",

packages/localizations/src/cs-CZ.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -913,6 +913,7 @@ export const csCZ: LocalizationResource = {
913913
form_password_validation_failed: 'Nesprávné heslo',
914914
form_username_invalid_character: 'Uživatelské jméno může obsahovat pouze alfanumerické znaky a podtržítka.',
915915
form_username_invalid_length: 'Vaše uživatelské jméno musí mít mezi {{min_length}} a {{max_length}} znaky.',
916+
form_username_needs_non_number_char: 'Uživatelské jméno musí obsahovat alespoň jeden nečíselný znak.',
916917
identification_deletion_failed: 'Svůj poslední identifikační údaj nelze smazat.',
917918
not_allowed_access: undefined,
918919
organization_domain_blocked: undefined,

packages/localizations/src/da-DK.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -899,6 +899,7 @@ export const daDK: LocalizationResource = {
899899
form_password_validation_failed: 'Forkert adgangskode.',
900900
form_username_invalid_character: 'Brugernavnet indeholder ugyldige tegn.',
901901
form_username_invalid_length: 'Brugernavnet har en ugyldig længde.',
902+
form_username_needs_non_number_char: 'Dit brugernavn skal indeholde mindst ét ikke-numerisk tegn.',
902903
identification_deletion_failed: 'Du kan ikke slette din sidste identifikation.',
903904
not_allowed_access:
904905
"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.",

packages/localizations/src/de-DE.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -919,6 +919,7 @@ export const deDE: LocalizationResource = {
919919
form_username_invalid_character:
920920
'Der Benutzername enthält ungültige Zeichen. Bitte verwenden Sie nur alphanumerische Zeichen und Unterstriche.',
921921
form_username_invalid_length: 'Der Benutzername muss zwischen 3 und 30 Zeichen lang sein.',
922+
form_username_needs_non_number_char: 'Ihr Benutzername muss mindestens ein nicht-numerisches Zeichen enthalten.',
922923
identification_deletion_failed: 'Sie können Ihre letzte Kennung nicht löschen.',
923924
not_allowed_access:
924925
"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.",

0 commit comments

Comments
 (0)