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": "आपके द्वारा पूरा किया गया कोई भी पाठ्यक्रम यहां प्रदर्शित किया जाएगा",
"find_courses": "पाठ्यक्रम खोजें"
},
"certificates": {
"heading": "प्रमाणपत्र",
"description": "पाठ्यक्रम पूरे करने पर आपको मिले प्रमाणपत्र देखें और डाउनलोड करें।",
"search": "प्रमाणपत्र खोजें",
"earned_on": "प्राप्त तिथि",
"view_certificate": "प्रमाणपत्र देखें",
"empty_title": "अभी तक कोई प्रमाणपत्र नहीं",
"empty_description": "अपना पहला प्रमाणपत्र अर्जित करने के लिए एक पाठ्यक्रम पूरा करें। आपके अर्जित प्रमाणपत्र यहाँ दिखाई देंगे।",
"no_results_title": "कोई प्रमाणपत्र नहीं मिला",
"no_results_description": "कोई अलग खोज शब्द आज़माएँ।",
"go_to_my_learning": "मेरी सीख पर जाएँ"
},
"lms_navigation": {
"home": "घर",
"my_learning": "मेरी सीख",
"certificates": "प्रमाणपत्र",
"exercise": "व्यायाम",
"community": "समुदाय",
"explore": "अन्वेषण करें",