Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .changeset/tidy-auth-accessibility.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@clerk/ui': patch
'@clerk/localizations': minor
'@clerk/shared': minor
---

Localize icon-only social sign-in button names using `socialButtonsBlockButton` and exclude decorative provider icons from the accessibility tree. Add `formFieldAction__showPassword` and `formFieldAction__hidePassword` localization keys for password visibility controls, with translations for every supported locale and English fallback for older localization resources.
4 changes: 2 additions & 2 deletions integration/tests/last-authentication-strategy.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ testAgainstRunningApps({ withEnv: [appConfigs.envs.withEmailCodes] })(
await expect(lastUsedBadge).toBeVisible();
await expect(lastUsedBadge).toHaveCount(1);

const btn = page.getByRole('button', { name: 'Last used Sign in with Google' });
const btn = page.getByRole('button', { name: 'Last used Continue with Google' });
await expect(btn).toBeVisible();

// Ensure the last used social button has been pulled to the first row.
Expand All @@ -108,7 +108,7 @@ testAgainstRunningApps({ withEnv: [appConfigs.envs.withEmailCodes] })(
await expect(lastUsedBadge).toBeVisible();
await expect(lastUsedBadge).toHaveCount(1);

const btn = page.getByRole('button', { name: 'Last used Sign in with Google' });
const btn = page.getByRole('button', { name: 'Last used Continue with Google' });
await expect(btn).toBeVisible();

// Ensure the last used social button has been pulled to the first row.
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/ar-SA.ts
Original file line number Diff line number Diff line change
Expand Up @@ -955,6 +955,8 @@ export const arSA: LocalizationResource = {
formButtonPrimary: 'متابعة',
formButtonPrimary__verify: 'تحقق',
formFieldAction__forgotPassword: 'نسيت كلمة المرور؟',
formFieldAction__hidePassword: 'إخفاء كلمة المرور',
formFieldAction__showPassword: 'إظهار كلمة المرور',
formFieldError__matchingPasswords: 'كلمة المرور مطابقة',
formFieldError__notMatchingPasswords: 'كلمة المرور لا تتطابق',
formFieldError__verificationLinkExpired: 'صلاحية رمز التأكيد أنتهت. يرجى طلب رابط جديد',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/be-BY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,8 @@ export const beBY: LocalizationResource = {
formButtonPrimary: 'Працягнуць',
formButtonPrimary__verify: 'Праверыць',
formFieldAction__forgotPassword: 'Забылі пароль?',
formFieldAction__hidePassword: 'Схаваць пароль',
formFieldAction__showPassword: 'Паказаць пароль',
formFieldError__matchingPasswords: 'Паролі супадаюць.',
formFieldError__notMatchingPasswords: 'Паролі не супадаюць.',
formFieldError__verificationLinkExpired: 'Спасылка на верыфікацыю спампавала. Калі ласка, запытайце новую спасылку.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/bg-BG.ts
Original file line number Diff line number Diff line change
Expand Up @@ -957,6 +957,8 @@ export const bgBG: LocalizationResource = {
formButtonPrimary: 'Продължи',
formButtonPrimary__verify: 'Потвърди',
formFieldAction__forgotPassword: 'Забравена парола?',
formFieldAction__hidePassword: 'Скриване на паролата',
formFieldAction__showPassword: 'Показване на паролата',
formFieldError__matchingPasswords: 'Паролите съвпадат.',
formFieldError__notMatchingPasswords: 'Паролите не съвпадат.',
formFieldError__verificationLinkExpired: 'Линкът за потвърждение е изтекъл. Моля, заявете нов линк.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/bn-IN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -962,6 +962,8 @@ export const bnIN: LocalizationResource = {
formButtonPrimary: 'চালিয়ে যান',
formButtonPrimary__verify: 'যাচাই করুন',
formFieldAction__forgotPassword: 'পাসওয়ার্ড ভুলে গেছেন?',
formFieldAction__hidePassword: 'পাসওয়ার্ড লুকান',
formFieldAction__showPassword: 'পাসওয়ার্ড দেখান',
formFieldError__matchingPasswords: 'পাসওয়ার্ড মিলেছে।',
formFieldError__notMatchingPasswords: 'পাসওয়ার্ড মিলে না।',
formFieldError__verificationLinkExpired: 'যাচাইকরণ লিংকের মেয়াদ শেষ হয়েছে। দয়া করে একটি নতুন লিংক অনুরোধ করুন।',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/ca-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -963,6 +963,8 @@ export const caES: LocalizationResource = {
formButtonPrimary: 'Continua',
formButtonPrimary__verify: 'Verifica',
formFieldAction__forgotPassword: 'Has oblidat la contrasenya?',
formFieldAction__hidePassword: 'Amaga la contrasenya',
formFieldAction__showPassword: 'Mostra la contrasenya',
formFieldError__matchingPasswords: 'Les contrasenyes coincideixen.',
formFieldError__notMatchingPasswords: 'Les contrasenyes no coincideixen.',
formFieldError__verificationLinkExpired: "L'enllaç de verificació ha caducat. Si us plau, sol·licita un nou enllaç.",
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/cs-CZ.ts
Original file line number Diff line number Diff line change
Expand Up @@ -960,6 +960,8 @@ export const csCZ: LocalizationResource = {
formButtonPrimary: 'Pokračovat',
formButtonPrimary__verify: 'Ověřit',
formFieldAction__forgotPassword: 'Zapomněli jste heslo?',
formFieldAction__hidePassword: 'Skrýt heslo',
formFieldAction__showPassword: 'Zobrazit heslo',
formFieldError__matchingPasswords: 'Hesla se shodují.',
formFieldError__notMatchingPasswords: 'Hesla se neshodují.',
formFieldError__verificationLinkExpired: 'Ověřovací odkaz vypršel. Prosím, požádejte o nový odkaz.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/da-DK.ts
Original file line number Diff line number Diff line change
Expand Up @@ -955,6 +955,8 @@ export const daDK: LocalizationResource = {
formButtonPrimary: 'Fortsæt',
formButtonPrimary__verify: 'Verificer',
formFieldAction__forgotPassword: 'Glemt adgangskode?',
formFieldAction__hidePassword: 'Skjul adgangskode',
formFieldAction__showPassword: 'Vis adgangskode',
formFieldError__matchingPasswords: 'Adgangskoderne matcher.',
formFieldError__notMatchingPasswords: 'Adgangskoderne matcher ikke.',
formFieldError__verificationLinkExpired: 'Bekræftelseslinket er udløbet. Venligst anmod om et nyt link.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/de-DE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -964,6 +964,8 @@ export const deDE: LocalizationResource = {
formButtonPrimary: 'Fortsetzen',
formButtonPrimary__verify: 'Verifizieren',
formFieldAction__forgotPassword: 'Passwort vergessen?',
formFieldAction__hidePassword: 'Passwort verbergen',
formFieldAction__showPassword: 'Passwort anzeigen',
formFieldError__matchingPasswords: 'Passwörter stimmen überein.',
formFieldError__notMatchingPasswords: 'Passwörter stimmen nicht überein.',
formFieldError__verificationLinkExpired:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/el-GR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,8 @@ export const elGR: LocalizationResource = {
formButtonPrimary: 'Συνέχεια',
formButtonPrimary__verify: 'Επαλήθευση',
formFieldAction__forgotPassword: 'Ξεχάσατε τον κωδικό;',
formFieldAction__hidePassword: 'Απόκρυψη κωδικού πρόσβασης',
formFieldAction__showPassword: 'Εμφάνιση κωδικού πρόσβασης',
formFieldError__matchingPasswords: 'Οι κωδικοί ταιριάζουν.',
formFieldError__notMatchingPasswords: 'Οι κωδικοί δεν ταιριάζουν.',
formFieldError__verificationLinkExpired: 'Ο σύνδεσμος επαλήθευσης έληξε. Παρακαλώ ζητήστε νέο σύνδεσμο.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/en-GB.ts
Original file line number Diff line number Diff line change
Expand Up @@ -955,6 +955,8 @@ export const enGB: LocalizationResource = {
formButtonPrimary: 'Continue',
formButtonPrimary__verify: 'Verify',
formFieldAction__forgotPassword: 'Forgot password?',
formFieldAction__hidePassword: 'Hide password',
formFieldAction__showPassword: 'Show password',
formFieldError__matchingPasswords: 'Passwords match.',
formFieldError__notMatchingPasswords: "Passwords don't match.",
formFieldError__verificationLinkExpired: 'The verification link expired. Please request a new link.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/en-US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -986,6 +986,8 @@ export const enUS: LocalizationResource = {
formButtonPrimary: 'Continue',
formButtonPrimary__verify: 'Verify',
formFieldAction__forgotPassword: 'Forgot password?',
formFieldAction__hidePassword: 'Hide password',
formFieldAction__showPassword: 'Show password',
formFieldError__matchingPasswords: 'Passwords match.',
formFieldError__notMatchingPasswords: "Passwords don't match.",
formFieldError__verificationLinkExpired: 'The verification link expired. Please request a new link.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/es-CR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,8 @@ export const esCR: LocalizationResource = {
formButtonPrimary: 'Continuar',
formButtonPrimary__verify: 'Verificar',
formFieldAction__forgotPassword: 'Has olvidado tu contraseña?',
formFieldAction__hidePassword: 'Ocultar contraseña',
formFieldAction__showPassword: 'Mostrar contraseña',
formFieldError__matchingPasswords: 'Las contraseñas coinciden.',
formFieldError__notMatchingPasswords: 'Las contraseñas no coinciden.',
formFieldError__verificationLinkExpired: 'El enlace de verificación expiró. Por favor, vuelve a solicitarlo.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/es-ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -962,6 +962,8 @@ export const esES: LocalizationResource = {
formButtonPrimary: 'Continuar',
formButtonPrimary__verify: 'Verificar',
formFieldAction__forgotPassword: 'Has olvidado tu contraseña?',
formFieldAction__hidePassword: 'Ocultar contraseña',
formFieldAction__showPassword: 'Mostrar contraseña',
formFieldError__matchingPasswords: 'Las contraseñas coinciden.',
formFieldError__notMatchingPasswords: 'Las contraseñas no coinciden.',
formFieldError__verificationLinkExpired: 'El enlace de verificación ha expirado. Por favor solicite uno nuevo.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/es-MX.ts
Original file line number Diff line number Diff line change
Expand Up @@ -957,6 +957,8 @@ export const esMX: LocalizationResource = {
formButtonPrimary: 'Continuar',
formButtonPrimary__verify: 'Verificar',
formFieldAction__forgotPassword: 'Has olvidado tu contraseña?',
formFieldAction__hidePassword: 'Ocultar contraseña',
formFieldAction__showPassword: 'Mostrar contraseña',
formFieldError__matchingPasswords: 'Las contraseñas coinciden.',
formFieldError__notMatchingPasswords: 'Las no contraseñas coinciden.',
formFieldError__verificationLinkExpired: 'El link de verificación expiro. Por favor vuelve a solicitarlo.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/es-UY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,8 @@ export const esUY: LocalizationResource = {
formButtonPrimary: 'Continuar',
formButtonPrimary__verify: 'Verificar',
formFieldAction__forgotPassword: '¿Olvidaste tu contraseña?',
formFieldAction__hidePassword: 'Ocultar contraseña',
formFieldAction__showPassword: 'Mostrar contraseña',
formFieldError__matchingPasswords: 'Las contraseñas coinciden.',
formFieldError__notMatchingPasswords: 'Las contraseñas no coinciden.',
formFieldError__verificationLinkExpired:
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/fa-IR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -961,6 +961,8 @@ export const faIR: LocalizationResource = {
formButtonPrimary: 'ادامه',
formButtonPrimary__verify: 'تأیید',
formFieldAction__forgotPassword: 'رمز عبور را فراموش کرده‌اید؟',
formFieldAction__hidePassword: 'پنهان کردن رمز عبور',
formFieldAction__showPassword: 'نمایش رمز عبور',
formFieldError__matchingPasswords: 'رمزهای عبور مطابقت دارند.',
formFieldError__notMatchingPasswords: 'رمزهای عبور مطابقت ندارند.',
formFieldError__verificationLinkExpired: 'لینک تأیید منقضی شده است. لطفاً درخواست لینک جدید بدهید.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/fi-FI.ts
Original file line number Diff line number Diff line change
Expand Up @@ -962,6 +962,8 @@ export const fiFI: LocalizationResource = {
formButtonPrimary: 'Jatka',
formButtonPrimary__verify: 'Vahvista',
formFieldAction__forgotPassword: 'Unohditko salasanasi?',
formFieldAction__hidePassword: 'Piilota salasana',
formFieldAction__showPassword: 'Näytä salasana',
formFieldError__matchingPasswords: 'Salasanat täsmäävät.',
formFieldError__notMatchingPasswords: 'Salasanat eivät täsmää.',
formFieldError__verificationLinkExpired: 'Vahvistuslinkki on vanhentunut. Pyydä uusi linkki.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/fr-FR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -965,6 +965,8 @@ export const frFR: LocalizationResource = {
formButtonPrimary: 'Continuer',
formButtonPrimary__verify: 'Vérifier',
formFieldAction__forgotPassword: 'Mot de passe oublié ?',
formFieldAction__hidePassword: 'Masquer le mot de passe',
formFieldAction__showPassword: 'Afficher le mot de passe',
formFieldError__matchingPasswords: 'Les mots de passe correspondent.',
formFieldError__notMatchingPasswords: 'Les mots de passe ne correspondent pas.',
formFieldError__verificationLinkExpired: 'Le lien de vérification a expiré. Merci de demander un nouveau lien.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/he-IL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -955,6 +955,8 @@ export const heIL: LocalizationResource = {
formButtonPrimary: 'המשך',
formButtonPrimary__verify: 'Verify',
formFieldAction__forgotPassword: 'שכחת סיסמה?',
formFieldAction__hidePassword: 'הסתרת סיסמה',
formFieldAction__showPassword: 'הצגת סיסמה',
formFieldError__matchingPasswords: 'הסיסמאות תואמות.',
formFieldError__notMatchingPasswords: 'הסיסמאות אינן תואמות.',
formFieldError__verificationLinkExpired: 'הקישור לאימות פג תוקף. אנא בקש/י קישור חדש.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/hi-IN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -962,6 +962,8 @@ export const hiIN: LocalizationResource = {
formButtonPrimary: 'जारी रखें',
formButtonPrimary__verify: 'सत्यापित करें',
formFieldAction__forgotPassword: 'पासवर्ड भूल गए?',
formFieldAction__hidePassword: 'पासवर्ड छिपाएँ',
formFieldAction__showPassword: 'पासवर्ड दिखाएँ',
formFieldError__matchingPasswords: 'पासवर्ड मेल खाते हैं।',
formFieldError__notMatchingPasswords: 'पासवर्ड मेल नहीं खाते।',
formFieldError__verificationLinkExpired: 'सत्यापन लिंक समाप्त हो गया है। कृपया एक नया लिंक अनुरोध करें।',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/hr-HR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -963,6 +963,8 @@ export const hrHR: LocalizationResource = {
formButtonPrimary: 'Nastavi',
formButtonPrimary__verify: 'Potvrdi',
formFieldAction__forgotPassword: 'Zaboravili ste lozinku?',
formFieldAction__hidePassword: 'Sakrij lozinku',
formFieldAction__showPassword: 'Prikaži lozinku',
formFieldError__matchingPasswords: 'Lozinke se podudaraju.',
formFieldError__notMatchingPasswords: 'Lozinke se ne podudaraju.',
formFieldError__verificationLinkExpired: 'Verifikacijska poveznica je istekla. Molimo zatražite novu poveznicu.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/hu-HU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -964,6 +964,8 @@ export const huHU: LocalizationResource = {
formButtonPrimary: 'Tovább',
formButtonPrimary__verify: 'Ellenőrzés',
formFieldAction__forgotPassword: 'Elfelejtetted a jelszavad?',
formFieldAction__hidePassword: 'Jelszó elrejtése',
formFieldAction__showPassword: 'Jelszó megjelenítése',
formFieldError__matchingPasswords: 'A jelszavak megegyeznek',
formFieldError__notMatchingPasswords: 'A jelszavak nem egyeznek',
formFieldError__verificationLinkExpired: 'A megerősítő link lejárt. Kérlek kérj egy újat.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/id-ID.ts
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,8 @@ export const idID: LocalizationResource = {
formButtonPrimary: 'Lanjutkan',
formButtonPrimary__verify: 'Verifikasi',
formFieldAction__forgotPassword: 'Lupa kata sandi?',
formFieldAction__hidePassword: 'Sembunyikan kata sandi',
formFieldAction__showPassword: 'Tampilkan kata sandi',
formFieldError__matchingPasswords: 'Kata sandi cocok.',
formFieldError__notMatchingPasswords: 'Kata sandi tidak cocok.',
formFieldError__verificationLinkExpired: 'Tautan verifikasi telah kedaluwarsa. Silakan minta tautan baru.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/is-IS.ts
Original file line number Diff line number Diff line change
Expand Up @@ -962,6 +962,8 @@ export const isIS: LocalizationResource = {
formButtonPrimary: 'Halda áfram',
formButtonPrimary__verify: 'Staðfesta',
formFieldAction__forgotPassword: 'Gleymt lykilorð?',
formFieldAction__hidePassword: 'Fela lykilorð',
formFieldAction__showPassword: 'Sýna lykilorð',
formFieldError__matchingPasswords: 'Lykilorð passa saman.',
formFieldError__notMatchingPasswords: 'Lykilorð passa ekki saman.',
formFieldError__verificationLinkExpired: 'Staðfestingartengillinn er útrunninn. Vinsamlegast biðjið um nýjan tengil.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/it-IT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -962,6 +962,8 @@ export const itIT: LocalizationResource = {
formButtonPrimary: 'Continua',
formButtonPrimary__verify: 'Verifica',
formFieldAction__forgotPassword: 'Password dimenticata?',
formFieldAction__hidePassword: 'Nascondi password',
formFieldAction__showPassword: 'Mostra password',
formFieldError__matchingPasswords: 'Le password coincidono.',
formFieldError__notMatchingPasswords: 'Le password non coincidono.',
formFieldError__verificationLinkExpired: 'Il link di verifica è scaduto. Per favore richiedi un nuovo link.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/ja-JP.ts
Original file line number Diff line number Diff line change
Expand Up @@ -963,6 +963,8 @@ export const jaJP: LocalizationResource = {
formButtonPrimary: '続ける',
formButtonPrimary__verify: '確認する',
formFieldAction__forgotPassword: 'パスワードをお忘れですか?',
formFieldAction__hidePassword: 'パスワードを非表示にする',
formFieldAction__showPassword: 'パスワードを表示する',
formFieldError__matchingPasswords: 'パスワードが一致します。',
formFieldError__notMatchingPasswords: 'パスワードが一致しません。',
formFieldError__verificationLinkExpired: '検証リンクの有効期限が切れています。新しいリンクをリクエストしてください。',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/kk-KZ.ts
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,8 @@ export const kkKZ: LocalizationResource = {
formButtonPrimary: 'Жалғастыру',
formButtonPrimary__verify: 'Растау',
formFieldAction__forgotPassword: 'Құпия сөзді ұмыттыңыз ба?',
formFieldAction__hidePassword: 'Құпия сөзді жасыру',
formFieldAction__showPassword: 'Құпия сөзді көрсету',
formFieldError__matchingPasswords: 'Құпия сөздер сәйкес келеді.',
formFieldError__notMatchingPasswords: 'Құпия сөздер сәйкес келмейді.',
formFieldError__verificationLinkExpired: 'Растау сілтемесінің мерзімі бітті. Жаңа сілтеме сұраңыз.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/ko-KR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -959,6 +959,8 @@ export const koKR: LocalizationResource = {
formButtonPrimary: '계속',
formButtonPrimary__verify: '확인하기',
formFieldAction__forgotPassword: '비밀번호를 잊으셨나요?',
formFieldAction__hidePassword: '비밀번호 숨기기',
formFieldAction__showPassword: '비밀번호 표시',
formFieldError__matchingPasswords: '비밀번호가 일치해요.',
formFieldError__notMatchingPasswords: '비밀번호가 일치하지 않아요.',
formFieldError__verificationLinkExpired: '인증 링크가 만료됐어요. 새 링크를 요청해 주세요.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/mn-MN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -956,6 +956,8 @@ export const mnMN: LocalizationResource = {
formButtonPrimary: 'Үргэлжлүүлэх',
formButtonPrimary__verify: 'Баталгаажуулах',
formFieldAction__forgotPassword: 'Нууц үгээ мартсан?',
formFieldAction__hidePassword: 'Нууц үгийг нуух',
formFieldAction__showPassword: 'Нууц үгийг харуулах',
formFieldError__matchingPasswords: 'Нууц үг таарч байна.',
formFieldError__notMatchingPasswords: 'Нууц үг таарахгүй байна.',
formFieldError__verificationLinkExpired: 'Баталгаажуулах холбоосын хугацаа дууссан. Шинэ холбоос хүсэлт гаргана уу.',
Expand Down
2 changes: 2 additions & 0 deletions packages/localizations/src/ms-MY.ts
Original file line number Diff line number Diff line change
Expand Up @@ -964,6 +964,8 @@ export const msMY: LocalizationResource = {
formButtonPrimary: 'Teruskan',
formButtonPrimary__verify: 'Sahkan',
formFieldAction__forgotPassword: 'Lupa kata laluan?',
formFieldAction__hidePassword: 'Sembunyikan kata laluan',
formFieldAction__showPassword: 'Tunjukkan kata laluan',
formFieldError__matchingPasswords: 'Kata laluan sepadan.',
formFieldError__notMatchingPasswords: 'Kata laluan tidak sepadan.',
formFieldError__verificationLinkExpired: 'Pautan pengesahan telah tamat tempoh. Sila minta pautan baharu.',
Expand Down
Loading
Loading