feat: implement user authentication, profile management, and email verification with i18n support

This commit is contained in:
supalerk-ar66 2026-02-03 11:01:33 +07:00
parent 06db182c46
commit b2365a4c6a
6 changed files with 271 additions and 17 deletions

View file

@ -113,10 +113,11 @@
"updateError": "Failed to update profile",
"passwordSuccess": "Password changed successfully",
"passwordError": "Failed to change password",
"verifyEmail": "Verify Email",
"verifyEmail": "Please verify email",
"verifyEmailSuccess": "Verification email sent successfully",
"verifyEmailError": "Failed to send verification email",
"emailAlreadyVerified": "Your email is already verified"
"emailAlreadyVerified": "Your email is already verified",
"emailVerified": "Email Verified"
},
"userMenu": {
"home": "Home",
@ -133,7 +134,12 @@
},
"auth": {
"login": "Log In",
"getStarted": "Get Started"
"getStarted": "Get Started",
"verifyingEmail": "Verifying Email...",
"emailVerified": "Email Verified Successfully!",
"emailVerifiedDesc": "Your account has been successfully verified.",
"invalidToken": "Invalid verification token",
"tokenExpired": "Token expired or invalid"
},
"language": {
"label": "Language / ภาษา",
@ -151,7 +157,9 @@
"passwordTooShort": "At least 6 characters",
"passwordsDoNotMatch": "Passwords do not match",
"next": "Next",
"back": "Back"
"back": "Back",
"backToHome": "Back to Home",
"error": "Error"
},
"classroom": {
"backToDashboard": "Back to My Courses",