feat: Implement core e-learning features including course discovery, classroom components, user profile management, and internationalization for English and Thai.

This commit is contained in:
supalerk-ar66 2026-02-11 11:25:55 +07:00
parent e7a2ac8b5a
commit 7ead98375e
11 changed files with 107 additions and 43 deletions

View file

@ -39,7 +39,15 @@
"startLearning": "Start Learning",
"studyAgain": "Study Again",
"downloadCertificate": "Download Certificate",
"completed": "Completed"
"completed": "Completed",
"lifetimeAccess": "Lifetime access",
"unlimitedQuizzes": "Unlimited quizzes",
"satisfactionGuarantee": "Satisfaction guarantee, 7-day refund",
"noContent": "No content available yet",
"buyNow": "Buy this course",
"enrollFree": "Enroll for free",
"loginToEnroll": "Log in to enroll",
"minutes": "Minutes"
},
"sidebar": {
"overview": "Home",
@ -99,6 +107,9 @@
"removeAvatar": "Remove Profile Photo",
"uploadLimit": "PNG, JPG, WEBP only, max 5 MB",
"prefix": "Prefix",
"mr": "Mr.",
"mrs": "Mrs.",
"miss": "Ms.",
"firstName": "First Name",
"lastName": "Last Name",
"security": "Security",
@ -166,7 +177,8 @@
"back": "Back",
"backToHome": "Back to Home",
"error": "Error",
"loading": "Loading"
"loading": "Loading",
"items": "Items"
},
"classroom": {
"backToDashboard": "Back to My Courses",

View file

@ -39,7 +39,15 @@
"startLearning": "เริ่มเรียนทันที",
"studyAgain": "ทบทวนบทเรียน",
"downloadCertificate": "ดาวน์โหลดประกาศนียบัตร",
"completed": "เรียนจบเรียบร้อย"
"completed": "เรียนจบเรียบร้อย",
"lifetimeAccess": "เข้าเรียนได้ตลอดชีพ",
"unlimitedQuizzes": "ทำแบบทดสอบไม่จำกัด",
"satisfactionGuarantee": "รับประกันความพึงพอใจ คืนเงินภายใน 7 วัน",
"noContent": "ยังไม่มีเนื้อหาในขณะนี้",
"buyNow": "ซื้อคอร์สเรียนนี้",
"enrollFree": "ลงทะเบียนเรียนฟรี",
"loginToEnroll": "เข้าสู่ระบบเพื่อลงทะเบียน",
"minutes": "นาที"
},
"sidebar": {
"overview": "หน้าหลัก",
@ -99,6 +107,9 @@
"removeAvatar": "ลบรูปโปรไฟล์",
"uploadLimit": "เฉพาะไฟล์ png, jpg, ขนาดไม่เกิน 5 MB",
"prefix": "คำนำหน้า",
"mr": "นาย",
"mrs": "นาง",
"miss": "นางสาว",
"firstName": "ชื่อ",
"lastName": "นามสกุล",
"security": "ความปลอดภัย",
@ -166,7 +177,8 @@
"back": "ย้อนกลับ",
"backToHome": "กลับสู่หน้าหลัก",
"error": "เกิดข้อผิดพลาด",
"loading": "กำลังโหลด"
"loading": "กำลังโหลด",
"items": "รายการ"
},
"classroom": {
"backToDashboard": "กลับไปคอร์สของฉัน",