feat(lms): add student certificates page and sidebar nav (#696)

* feat(lms): add student certificates page and sidebar nav

Add a Certificates item to the student LMS sidebar that lists courses
where the student has earned a certificate. Each course card includes a
View Certificate action linking to the existing per-course certificate
page.

* refactor: reuse isOrgOnFreePlan helper from org store

* chore(i18n): add certificates translations for all locales

---------
This commit is contained in:
Rotimi Best
2026-06-29 11:49:27 +01:00
committed by GitHub
parent d242215277
commit 773fc873c2
16 changed files with 265 additions and 10 deletions
@@ -471,9 +471,22 @@
"any_course": "Bất kỳ khóa học nào bạn hoàn thành sẽ được hiển thị ở đây",
"find_courses": "Tìm khóa học"
},
"certificates": {
"heading": "Chứng chỉ",
"description": "Xem và tải xuống các chứng chỉ bạn đã đạt được khi hoàn thành khóa học.",
"search": "Tìm kiếm chứng chỉ",
"earned_on": "Đạt được vào",
"view_certificate": "Xem chứng chỉ",
"empty_title": "Chưa có chứng chỉ nào",
"empty_description": "Hoàn thành một khóa học để nhận chứng chỉ đầu tiên của bạn. Các chứng chỉ đã đạt được sẽ hiển thị tại đây.",
"no_results_title": "Không tìm thấy chứng chỉ",
"no_results_description": "Hãy thử một từ khóa tìm kiếm khác.",
"go_to_my_learning": "Đi tới Học tập của tôi"
},
"lms_navigation": {
"home": "Trang chủ",
"my_learning": "Học tập của tôi",
"certificates": "Chứng chỉ",
"exercise": "tập thể dục",
"community": "cộng đồng",
"explore": "Khám phá",