Skip to content

Commit

Permalink
feat: enhance messages for registration, password reset and modification
Browse files Browse the repository at this point in the history
  • Loading branch information
rockbenben committed Feb 18, 2025
1 parent a18fa5f commit aac3034
Show file tree
Hide file tree
Showing 15 changed files with 659 additions and 306 deletions.
17 changes: 16 additions & 1 deletion i18n/ar/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "الرئيسية"
},
"input.password.match": {
"message": "كلمات المرور غير متطابقة!"
},
"input.password.valid": {
"message": "يجب ألا تقل كلمة المرور عن 6 أحرف."
},
"message.forgotPassword.info": {
"message": "سيتم إرسال رابط إعادة تعيين كلمة المرور إلى بريدك الإلكتروني."
},
"input.email.valid": {
"message": "الرجاء إدخال بريد إلكتروني صحيح!"
},
"message.passwordlessLogin.info": {
"message": "سيتم إرسال رابط تسجيل الدخول إلى بريدك الإلكتروني. انقر عليه لتسجيل الدخول بدون كلمة مرور."
}
}
}
17 changes: 16 additions & 1 deletion i18n/bn/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "হোম"
},
"input.password.match": {
"message": "পাসওয়ার্ডগুলো মিলছে না!"
},
"input.password.valid": {
"message": "পাসওয়ার্ড কমপক্ষে ৬ অক্ষরের হতে হবে।"
},
"message.forgotPassword.info": {
"message": "আপনার ইমেইলে একটি পাসওয়ার্ড রিসেট লিঙ্ক পাঠানো হবে।"
},
"input.email.valid": {
"message": "অনুগ্রহ করে একটি বৈধ ইমেইল লিখুন!"
},
"message.passwordlessLogin.info": {
"message": "আপনার ইমেইলে একটি লগইন লিঙ্ক পাঠানো হবে। পাসওয়ার্ড ছাড়াই লগ ইন করতে এটিতে ক্লিক করুন।"
}
}
}
17 changes: 16 additions & 1 deletion i18n/de/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "Startseite"
},
"input.password.match": {
"message": "Die Passwörter stimmen nicht überein!"
},
"input.password.valid": {
"message": "Das Passwort muss mindestens 6 Zeichen lang sein."
},
"message.forgotPassword.info": {
"message": "Ein Link zum Zurücksetzen des Passworts wird an Ihre E-Mail gesendet."
},
"input.email.valid": {
"message": "Bitte geben Sie eine gültige E-Mail-Adresse ein!"
},
"message.passwordlessLogin.info": {
"message": "Ein Anmeldelink wird an Ihre E-Mail gesendet. Klicken Sie darauf, um sich ohne Passwort anzumelden."
}
}
}
17 changes: 16 additions & 1 deletion i18n/en/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "Home"
},
"input.password.match": {
"message": "The passwords do not match!"
},
"input.password.valid": {
"message": "Password must be at least 6 characters."
},
"message.forgotPassword.info": {
"message": "A password reset link will be sent to your email."
},
"input.email.valid": {
"message": "Please enter a valid email!"
},
"message.passwordlessLogin.info": {
"message": "A login link will be sent to your email. Click it to log in without password."
}
}
}
17 changes: 16 additions & 1 deletion i18n/es/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "Inicio"
},
"input.password.match": {
"message": "¡Las contraseñas no coinciden!"
},
"input.password.valid": {
"message": "La contraseña debe tener al menos 6 caracteres."
},
"message.forgotPassword.info": {
"message": "Se enviará un enlace para restablecer la contraseña a su correo electrónico."
},
"input.email.valid": {
"message": "¡Por favor ingrese un email válido!"
},
"message.passwordlessLogin.info": {
"message": "Se enviará un enlace de inicio de sesión a su correo electrónico. Haga clic en él para iniciar sesión sin contraseña."
}
}
}
17 changes: 16 additions & 1 deletion i18n/fr/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "Accueil"
},
"input.password.match": {
"message": "Les mots de passe ne correspondent pas !"
},
"input.password.valid": {
"message": "Le mot de passe doit comporter au moins 6 caractères."
},
"message.forgotPassword.info": {
"message": "Un lien de réinitialisation du mot de passe sera envoyé à votre adresse e-mail."
},
"input.email.valid": {
"message": "Veuillez entrer une adresse email valide !"
},
"message.passwordlessLogin.info": {
"message": "Un lien de connexion vous sera envoyé par email. Cliquez dessus pour vous connecter sans mot de passe."
}
}
}
17 changes: 16 additions & 1 deletion i18n/hi/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "होम"
},
"input.password.match": {
"message": "पासवर्ड मेल नहीं खाया!"
},
"input.password.valid": {
"message": "पासवर्ड कम से कम 6 अंकों का होना चाहिए।"
},
"message.forgotPassword.info": {
"message": "आपके ईमेल पर एक पासवर्ड रीसेट लिंक भेजा जाएगा।"
},
"input.email.valid": {
"message": "कृपया एक मान्य ईमेल दर्ज करें!"
},
"message.passwordlessLogin.info": {
"message": "आपके ईमेल पर एक लॉगिन लिंक भेजा जाएगा। बिना पासवर्ड के लॉग इन करने के लिए उस पर क्लिक करें।"
}
}
}
17 changes: 16 additions & 1 deletion i18n/it/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "Home"
},
"input.password.match": {
"message": "Le password non corrispondono!"
},
"input.password.valid": {
"message": "La password deve essere composta da almeno 6 caratteri."
},
"message.forgotPassword.info": {
"message": "Un link per la reimpostazione della password verrà inviato al vostro indirizzo e-mail."
},
"input.email.valid": {
"message": "Inserisci un'email valida!"
},
"message.passwordlessLogin.info": {
"message": "Un link di accesso verrà inviato al vostro indirizzo e-mail. Fare clic su di esso per accedere senza password."
}
}
}
17 changes: 16 additions & 1 deletion i18n/ja/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "ホーム"
},
"input.password.match": {
"message": "パスワードが一致しない!"
},
"input.password.valid": {
"message": "パスワードは 6 文字以上でなければならない。"
},
"message.forgotPassword.info": {
"message": "パスワードリセットリンクが E メールに送信されます。"
},
"input.email.valid": {
"message": "有効な E メールを入力してください!"
},
"message.passwordlessLogin.info": {
"message": "ログインリンクが E メールに送信されます。クリックするとパスワードなしでログインできます。"
}
}
}
17 changes: 16 additions & 1 deletion i18n/ko/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": ""
},
"input.password.match": {
"message": "비밀번호가 일치하지 않습니다!"
},
"input.password.valid": {
"message": "비밀번호는 6 자 이상이어야 합니다."
},
"message.forgotPassword.info": {
"message": "비밀번호 재설정 링크가 이메일로 전송됩니다."
},
"input.email.valid": {
"message": "유효한 이메일을 입력하세요!"
},
"message.passwordlessLogin.info": {
"message": "로그인 링크가 이메일로 전송됩니다. 이를 클릭하면 비밀번호 없이 로그인할 수 있습니다."
}
}
}
17 changes: 16 additions & 1 deletion i18n/pt/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "Início"
},
"input.password.match": {
"message": "As palavras-passe não coincidem!"
},
"input.password.valid": {
"message": "A palavra-passe deve ter pelo menos 6 caracteres."
},
"message.forgotPassword.info": {
"message": "Será enviada para o seu correio eletrónico uma ligação para redefinir a palavra-passe."
},
"input.email.valid": {
"message": "Introduza um e-mail válido!"
},
"message.passwordlessLogin.info": {
"message": "Será enviada uma ligação de início de sessão para o seu correio eletrónico. Clique nela para iniciar sessão sem palavra-passe."
}
}
}
17 changes: 16 additions & 1 deletion i18n/ru/code.json
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,20 @@
},
"link.home": {
"message": "Главная"
},
"input.password.match": {
"message": "Пароли не совпадают!"
},
"input.password.valid": {
"message": "Пароль должен состоять не менее чем из 6 символов."
},
"message.forgotPassword.info": {
"message": "На вашу электронную почту будет отправлена ссылка для сброса пароля."
},
"input.email.valid": {
"message": "Пожалуйста, введите действительный адрес электронной почты!"
},
"message.passwordlessLogin.info": {
"message": "На вашу электронную почту будет отправлена ссылка для входа в систему. Нажмите на нее, чтобы войти в систему без пароля."
}
}
}
Loading

0 comments on commit aac3034

Please sign in to comment.