diff --git a/lms/locale/ar.po b/lms/locale/ar.po
index 89a83964..2b1b00c9 100644
--- a/lms/locale/ar.po
+++ b/lms/locale/ar.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:01\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "Add a Student"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr ""
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr ""
msgid "Add your assignment as {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr "الكل"
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr ""
@@ -281,7 +277,7 @@ msgstr ""
msgid "Allow accessing future dates"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr ""
@@ -292,7 +288,7 @@ msgstr "مسجل بالفعل"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "كمية"
msgid "Amount (USD)"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr ""
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "مهمة"
msgid "Assignment Attachment"
msgstr ""
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr ""
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "تعيينات"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "وصف الباتش"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr "الدفعات:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr ""
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr ""
@@ -1008,6 +1004,10 @@ msgstr ""
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "انهيار"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr "عقد"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr ""
@@ -1331,7 +1331,7 @@ msgstr ""
msgid "Course Lesson"
msgstr ""
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr ""
@@ -1375,7 +1375,7 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr ""
@@ -1440,15 +1440,15 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "أنشأ"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "العملة"
msgid "Current Lesson"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr "تاريخ"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr ""
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "تفاصيل"
@@ -1748,6 +1752,10 @@ msgstr ""
msgid "Edit"
msgstr "تصحيح"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "عنوان الايميل"
msgid "Email Sent"
msgstr "إرسال البريد الإلكتروني"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "قالب البريد الإلكتروني"
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "خطأ"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr "حدث"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "وسعت"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr "مرحبًا"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "مساعدة"
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr "فائدة"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "مقدمة"
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr "تاريخ القضية"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr ""
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "ميتا الوصف"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "صورة ميتا"
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr "عدل من قبل"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr "يوم الاثنين"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr ""
msgid "New"
msgstr "جديد"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr ""
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr ""
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr "إخطارات"
msgid "Notify me when available"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "يرجى التحقق من بريدك الالكتروني للتحقق"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr ""
@@ -4061,7 +4067,7 @@ msgstr ""
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr "الرمز البريدي"
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr "مرفوض"
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr ""
@@ -4600,7 +4611,7 @@ msgstr "صلاحية"
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "الصلاحيات"
@@ -4609,19 +4620,19 @@ msgstr "الصلاحيات"
msgid "Route"
msgstr "مسار"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr "السبت"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "حفظ"
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr "البحث"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "إعدادات"
@@ -4799,7 +4811,7 @@ msgstr "إعدادات"
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr "بداية"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "حالة"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr ""
@@ -5117,10 +5129,14 @@ msgstr "موضوع"
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "ملخص"
msgid "Sunday"
msgstr "الأحد"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr "قالب"
msgid "Temporarily Disabled"
msgstr "موقوف مؤقتا"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr ""
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "إلى"
msgid "To Date"
msgstr "إلى تاريخ"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr ""
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "تحديث"
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "تحميل"
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "شهادة"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "أكتمل"
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} ذكرتك في تعليق في {1}"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/bs.po b/lms/locale/bs.po
index 175bec6f..fd57e629 100644
--- a/lms/locale/bs.po
+++ b/lms/locale/bs.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-15 06:20\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Bosnian\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr "Postavke"
msgid "Statistics"
msgstr "Statistika"
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "Kurs ne može imati i plaćeni certifikat i certifikat o završenom kursu."
@@ -144,7 +144,7 @@ msgstr "Dodaj Lekciju"
msgid "Add a Student"
msgstr "Dodaj Studenta"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr "Dodaj Poglavlje"
@@ -156,7 +156,7 @@ msgstr "Dodaj Kurs"
msgid "Add a keyword and then press enter"
msgstr "Dodaj ključnu riječ, a zatim pritisnite enter"
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr "Dodaj Lekciju"
@@ -185,11 +185,11 @@ msgstr "Dodaj postojeće pitanje"
msgid "Add at least one possible answer for this question: {0}"
msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr "Dodaj kurseve u vašu grupu"
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr "Dodaj učenike u vašu grupu"
@@ -201,11 +201,11 @@ msgstr "Dodaj web stranicu na bočnu traku"
msgid "Add your assignment as {0}"
msgstr "Dodaj zadatak kao {0}"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr "Dodaj vaše prvo poglavlje"
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr "Dodaj vašu prvu lekciju"
@@ -241,10 +241,6 @@ msgstr "Sve"
msgid "All Batches"
msgstr "Sve Grupe"
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr "Svi Certificirani Učesnici"
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "Svi Kursevi"
@@ -281,7 +277,7 @@ msgstr "Dozvoli Samostalnu Registraciju"
msgid "Allow accessing future dates"
msgstr "Dozvoli Pristup Budućim Datumima"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "Dozvoli Samostalnu Registraciju"
@@ -292,7 +288,7 @@ msgstr "Već Registrovan"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "Iznos"
msgid "Amount (USD)"
msgstr "Iznos (USD)"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr "Iznos i Valuta su obavezni za plaćene grupe."
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr "Iznos i valuta su obevezni za plaćene certifikate."
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr "Iznos i valuta su potrebni za plaćene kurseve."
@@ -348,7 +344,7 @@ msgstr "Odgovori"
msgid "Appears on the course card in the course list"
msgstr "Pojavljuje se na kartici kursa u listi kurseva"
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr "Pojavljuje se kada se grupni URL dijeli na bilo kojoj online platformi"
@@ -422,12 +418,12 @@ msgstr "Tip Procjene"
msgid "Assessment added successfully"
msgstr "Procjena je uspješno dodana"
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr "Procjena {0} je već dodana ovoj grupi."
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "Dodjela"
msgid "Assignment Attachment"
msgstr "Prilog Zadatku"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr "Šablon Podnošenja Zadatka"
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr "Podnošenje Zadataka"
@@ -473,22 +463,25 @@ msgstr "Podnošenje Zadataka"
msgid "Assignment Title"
msgstr "Naziv Zadatka"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr "Zadatak je uspješno kreiran"
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "Zadatak za Lekciju {0} od {1} već postoji."
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
-msgstr "Zadatak je uspješno sačuvan"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
+msgstr "Zadatak je uspješno ažuriran"
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Zadatak će se pojaviti na dnu lekcije."
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "Dodjele"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "Opis Grupe"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr "Grupa Ažurirana"
msgid "Batch end date cannot be before the batch start date"
msgstr "Datum završetka grupe ne može biti prije datuma početka grupe"
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr "Grupa je rasprodata."
@@ -655,7 +648,7 @@ msgstr "Grupa:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr "Grupe"
@@ -753,8 +746,8 @@ msgstr "Ležerna Odjeća"
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr "Certifikati su uspješno generirani"
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr "Naziv Certifikacije"
msgid "Certified"
msgstr "Certificirano"
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr "Certificirani Članovi"
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "Certificirani Učesnici"
@@ -1008,6 +1004,10 @@ msgstr "Web stranica Grupe"
msgid "Collaboration Preference"
msgstr "Preference Saradnje"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "Sklopi"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr "Sažmi sva poglavlja"
@@ -1184,7 +1184,7 @@ msgstr "Nastavi sa Učenjem"
msgid "Contract"
msgstr "Ugovor"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr "Politika Kolačića"
@@ -1331,7 +1331,7 @@ msgstr "Instruktor Kursa"
msgid "Course Lesson"
msgstr "Lekcija Kursa"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr "Lista Kurseva"
@@ -1375,7 +1375,7 @@ msgstr "Naziv Kursa"
msgid "Course added to program"
msgstr "Kurs dodat programu"
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr "Kurs je već dodan u grupu."
@@ -1440,15 +1440,15 @@ msgstr "Kreiraj Kurs"
msgid "Create a Live Class"
msgstr "Kreiraj Razred Uživo"
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr "Kreiraj grupu"
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr "Kreiraj kurs"
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr "Kreiraj čas uživo"
@@ -1456,34 +1456,38 @@ msgstr "Kreiraj čas uživo"
msgid "Create a new question"
msgstr "Kreiraj novo pitanje"
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr "Kreiraj Zadatak"
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr "Kreiraj vašu prvu seriju"
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr "Kreiraj vaš prvi kurs"
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr "Kreiraj vašj prvi kviz"
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "Kreirano"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr "Kreiranje grupe u toku"
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr "Kreiranje kursa u toku"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "Valuta"
msgid "Current Lesson"
msgstr "Trenutna Lekcija"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr "Prilagođeni Šabloni Certifikata"
@@ -1545,7 +1549,7 @@ msgstr "Datum"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "Datum i Vrijeme"
@@ -1633,7 +1637,7 @@ msgstr "Brisanjem ove lekcije trajno će se ukloniti iz kursa. Ova radnja se ne
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr "Radni Prostor"
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "Detalji"
@@ -1748,6 +1752,10 @@ msgstr "E-pošta"
msgid "Edit"
msgstr "Uredi"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr "Uredi Zadatak"
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "ID e-pošte"
msgid "Email Sent"
msgstr "E-pošta poslana"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "Šablon e-pošte"
@@ -1838,7 +1846,7 @@ msgstr "Ako ovo omogućite, certifikat će biti objavljen na stranici sa certifi
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr "Datum Završetka (ili očekivani)"
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr "Potvrda upisa za {0}"
msgid "Enrollment Count"
msgstr "Broj Upisa"
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr "Upis nije uspio"
@@ -1936,14 +1944,13 @@ msgstr "Unesite tačan odgovor"
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "Grеška"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr "Greška pri kreiranju časa uživo. Pokušaj ponovo. {0}"
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr "Detalji Ocjenjivanja"
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr "Datum Yavršetka Ocjenjivanja"
msgid "Evaluation Request"
msgstr "Zahtjev za Ocjenu"
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "Datum završetka ocjenjivanja ne može biti prije od datuma završetka grupe."
@@ -2020,7 +2027,7 @@ msgstr "Raspored Ocjenjivača"
msgid "Evaluator is Unavailable"
msgstr "Ocjenjivač je Nedostupan"
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr "Ocjenjivač je obavezan za plaćene certifikate."
@@ -2031,7 +2038,7 @@ msgstr "Ocjenjivač je obavezan za plaćene certifikate."
msgid "Event"
msgstr "Događaj"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr "Primjer: IST (+5:30)"
@@ -2060,6 +2067,10 @@ msgstr "Prijava Vježbe"
msgid "Exercise Title"
msgstr "Naziv Vježbe"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "Proširi"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr "Raširi sva Poglavlja"
@@ -2313,7 +2324,7 @@ msgstr "Naslov"
msgid "Hello"
msgstr "Zdravo"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "Pomoć"
@@ -2547,7 +2558,7 @@ msgstr "Instruktor Napomene"
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr "Komentari Instruktora"
msgid "Interest"
msgstr "Kamata"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "Uvod"
@@ -2602,7 +2613,7 @@ msgstr "Samo po Pozivu"
msgid "Invite Request"
msgstr "Pozivni Zahtjev"
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr "Pozovi vaš tim i učenike"
@@ -2634,7 +2645,7 @@ msgstr "SCORM Paket"
msgid "Issue Date"
msgstr "Datum Izdavanja"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr "Izdaj Certifikat"
@@ -2683,7 +2694,7 @@ msgstr "Naziv Table za Posao"
msgid "Job Details"
msgstr "Detalji Posla"
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "Otvorena Radna Mjesta"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr "URL LiveCode"
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr "Maksimalnih Pokušaja"
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "Meta Opis"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "Meta Slika"
@@ -3429,11 +3440,11 @@ msgstr "Moderator"
msgid "Modified By"
msgstr "Izmijenio"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr "Naziv modula je netačan ili ne postoji."
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr "Modul je netačan."
@@ -3444,7 +3455,7 @@ msgstr "Modul je netačan."
msgid "Monday"
msgstr "Ponedjeljak"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr "Monetizacija"
@@ -3472,20 +3483,11 @@ msgstr "Moj Kalendar"
msgid "New"
msgstr "Novi"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr "Novi Zadatak"
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr "Prijava Novog Zadatka"
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr "Nova Grupa"
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr "Novi Kurs"
@@ -3522,11 +3524,11 @@ msgstr "Novi Kviz"
msgid "New Sign Up"
msgstr "Nova Registracija"
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr "Novi komentar u grupi {0}"
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr "Novi odgovor na temu {0} na kursu {1}"
@@ -3568,7 +3570,7 @@ msgstr "Nema Predstojećih Ocjenjivanja"
msgid "No announcements"
msgstr "Nema Objava"
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr "Nije pronađen nijedan zadatak"
@@ -3580,6 +3582,14 @@ msgstr "Nijedna grupa nije pronađena"
msgid "No certificates"
msgstr "Bez Certifikata"
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr "Nema certificiranih članova"
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr "Nisu pronađeni certificirani članovi. Provjeri kasnije ili se sami certificirajte."
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr "Nema dodanih kurseva"
@@ -3616,10 +3626,6 @@ msgstr "Nema pronađenih poslova"
msgid "No live classes scheduled"
msgstr "Nema zakazanih časova uživo"
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr "Nije pronađen nijedan učesnik"
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr "Nije pronađen nijedan program"
@@ -3698,7 +3704,7 @@ msgstr "Obavještenja"
msgid "Notify me when available"
msgstr "Obavijesti me kada bude dostupno"
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr "Broj slobodnih mjesta"
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr "Stranice"
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr "Zalijepite youtube vezu kratkog videa koji predstavlja kurs"
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "Provjeri e-poštu za potvrdu"
msgid "Please click on the following button to set your new password"
msgstr "Klikni na sljedeće dugme da postavite novu lozinku"
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "Završite prethodne kurseve u programu da biste se upisali na ovaj kurs."
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr "Omogućite Zoom Postavke da koristite ovu funkciju."
@@ -4052,8 +4058,8 @@ msgstr "Popuni sva pitanja za {0} minuta."
msgid "Please enter a title."
msgstr "Unesi Naziv"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr "Unesi važeći URL."
@@ -4061,7 +4067,7 @@ msgstr "Unesi važeći URL."
msgid "Please enter a valid time in the format HH:mm."
msgstr "Unesi važeće vrijeme u formatu HH:mm."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr "Unesi URL za podnošenje zadatka."
@@ -4069,13 +4075,13 @@ msgstr "Unesi URL za podnošenje zadatka."
msgid "Please enter your answer"
msgstr "Unesi svoj odgovor"
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
-msgstr "Instaliraj aplikaciju Payments da kreirate plaćene grupe."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
+msgstr "Instaliraj aplikaciju plaćanja da kreirate plaćenu grupu. Za više detalja pogledajte dokumentaciju. {0}"
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
-msgstr "Instaliraj aplikaciju plaćanja da kreirate plaćene kurseve."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
+msgstr "Instaliraj aplikaciju plaćanja da kreirate plaćeni kurs. Za više detalja pogledajte dokumentaciju. {0}"
#: frontend/src/pages/Billing.vue:254
msgid "Please let us know where you heard about us from."
@@ -4089,7 +4095,7 @@ msgstr "Prijavi se da pristupiš kvizu."
msgid "Please login to access this page."
msgstr "Prijavi se da pristupiš ovoj stranici."
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr "Prijavi se da nastaviš s plaćanjem."
@@ -4130,7 +4136,7 @@ msgstr "Poduzmi odgovarajuće mjere na {0}"
msgid "Please upload a SCORM package"
msgstr "Učitaj SCORM Paket"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr "Učitaj datoteku zadatka."
@@ -4176,6 +4182,10 @@ msgstr "Poštanski Broj"
msgid "Posted on"
msgstr "Objavljeno"
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr "Pokreće se od Učenje"
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr "Primarne Zemlje"
msgid "Primary Subgroup"
msgstr "Primarna Podgrupa"
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr "Pravila Privatnosti"
@@ -4286,7 +4296,7 @@ msgstr "Član Programa"
msgid "Program Members"
msgstr "Članovi Programa"
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr "Programi"
@@ -4319,7 +4329,7 @@ msgstr "Objavi na Stranici Učesnika"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr "Kupljeni Certifikat"
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr "Kviz je uspješno ažuriran"
msgid "Quiz will appear at the bottom of the lesson."
msgstr "Kviz će se pojaviti na dnu lekcije."
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr "Kvizovi"
@@ -4531,7 +4542,7 @@ msgstr "Odbijeno"
msgid "Related Courses"
msgstr "Povezani Kursevi"
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "Ukloni"
@@ -4600,7 +4611,7 @@ msgstr "Uloga"
msgid "Role Preference"
msgstr "Preferenca Uloge"
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "Uloge"
@@ -4609,19 +4620,19 @@ msgstr "Uloge"
msgid "Route"
msgstr "Ruta"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "Red #{0} Datum ne može biti izvan trajanja grupe."
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "Red #{0} Vrijeme završetka ne može biti izvan trajanja grupe."
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "Red #{0} Vrijeme početka ne može biti kasnije ili isto vremenu završetka."
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "Red #{0} Vrijeme početka ne može biti izvan trajanja grupe."
@@ -4664,12 +4675,13 @@ msgstr "Subota"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Spremi"
@@ -4712,7 +4724,7 @@ msgstr "Rezultat Od Mogućih"
msgid "Search"
msgstr "Traži"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr "Traži po Imenu"
@@ -4720,7 +4732,7 @@ msgstr "Traži po Imenu"
msgid "Search by Title"
msgstr "Traži po Nazivu"
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr "Traži po Nazivu"
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr "Traži Ikonu"
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr "Časovi na Dane"
msgid "Set your Password"
msgstr "Postavite svoju Lozinku"
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr "Postavljanje"
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr "Postavljanje Platnog Prolaza"
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "Postavke"
@@ -4799,7 +4811,7 @@ msgstr "Postavke"
msgid "Share on"
msgstr "Dijeli"
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr "Kratki Opis"
@@ -4809,7 +4821,7 @@ msgstr "Kratki Opis"
msgid "Short Introduction"
msgstr "Kratki Uvod"
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr "Kratak opis Grupe"
@@ -4969,7 +4981,7 @@ msgstr "Start"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr "Počni Učiti"
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "Zemlja"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr "Statistika"
@@ -5117,10 +5129,14 @@ msgstr "Predmet"
msgid "Submission"
msgstr "Predaja"
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr "List Predaje"
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr "Tip Podnošenja"
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr "Predano {0}"
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr "Predano {0}"
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "Sažetak"
msgid "Sunday"
msgstr "Nedjelja"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr "Sumnjiva mustra pronađena u {0}: {1}"
@@ -5269,7 +5286,7 @@ msgstr "Šablon"
msgid "Temporarily Disabled"
msgstr "Privremeno Onemogućeno"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr "Uslovi Korišćenja"
@@ -5305,7 +5322,7 @@ msgstr "Hvala vam na povratnim informacijama!"
msgid "Thanks and Regards"
msgstr "Hvala i Pozdrav"
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr "Grupa je popunjena. Kontaktiraj Administratora."
@@ -5349,15 +5366,11 @@ msgstr "Nema kurseva koji odgovaraju kriterijumima. Pazite, nova iskustva učenj
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr "Trenutno nema slobodnih poslova. Otvori priliku za posao ili provjeri ovdje ponovo kasnije."
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr "Nema učesnika koji zadovoljavaju ovaj kriterijum."
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr "Trenutno nema dostupnih programa. Pazite, nova iskustva učenja su uskoro na putu!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr "Nema slobodnih mjesta u ovoj grupi."
@@ -5373,7 +5386,7 @@ msgstr "Ne postoje prijave za ovaj zadatak."
msgid "There are no {0} on this site."
msgstr "Na ovoj stranici nema {0}."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr "Došlo je do ažuriranja vaše prijave za zadatak {0}"
@@ -5404,7 +5417,7 @@ msgstr "Ovaj čas je završen"
msgid "This course has:"
msgstr "Ovaj kurs ima:"
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr "Ovaj kurs je besplatan."
@@ -5475,7 +5488,7 @@ msgstr "Vremenski Šablon"
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr "Vremena:"
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "Do"
msgid "To Date"
msgstr "Do Datuma"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr "Da biste se pridružili ovoj grupi, kontaktirajte administratora."
@@ -5602,8 +5615,7 @@ msgstr "Twitter"
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "Ažuriraj"
msgid "Update Password"
msgstr "Ažuriraj Lozinku"
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "Učitaj"
@@ -5913,11 +5925,11 @@ msgstr "Već imate ocjenjivanje na {0} na {1} za kurs {2}."
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr "Već ste certificirani za ovaj kurs. Klikni na karticu ispod da otvorite svoj certifikat."
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr "Već ste upisani za ovu grupu."
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr "Već ste upisani za ovaj kurs."
@@ -5991,7 +6003,7 @@ msgstr "Već ste se prijavili za ovaj posao."
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr "Već ste premašili maksimalan broj pokušaja dozvoljen za ovaj kviz."
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr "Već ste kupili sertifikat za ovaj kurs."
@@ -6015,7 +6027,7 @@ msgstr "Premašili ste maksimalan broj pokušaja ({0}) za ovaj kviz"
msgid "You have got a score of {0} for the quiz {1}"
msgstr "Imate ocjenu {0} za kviz {1}"
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr "Još niste kreirali nijedan zadatak. Da kreiraš novi zadatak, klikni na dugme \"Novi\" iznad."
@@ -6059,7 +6071,7 @@ msgstr "YouTube video će se pojaviti na vrhu lekcije."
msgid "Your Account has been successfully created!"
msgstr "Vaš račun je uspješno kreiran!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr "Vaša grupa {0} počinje sutra"
@@ -6117,6 +6129,18 @@ msgstr "ali niste izvršili uplatu"
msgid "cancel your application"
msgstr "otkaži svoju prijavu"
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "certifikat"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "certifikati"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr "certificirani članovi"
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "završeno"
@@ -6173,7 +6197,7 @@ msgstr "sedmice"
msgid "you can"
msgstr "možeš"
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr "{0} Postavke nisu pronađene"
@@ -6213,7 +6237,7 @@ msgstr "{0} je već certificiran za kurs {1}"
msgid "{0} is your evaluator"
msgstr "{0} je vaš ocjenjivač"
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr "{0} vas je spomenuo u komentaru"
@@ -6221,11 +6245,11 @@ msgstr "{0} vas je spomenuo u komentaru"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0} vas je spomenuo u komentaru u vašoj grupi."
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} vas je spomenuo u komentaru u {1}"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr "{0}k"
diff --git a/lms/locale/de.po b/lms/locale/de.po
index c30c2aa9..22175777 100644
--- a/lms/locale/de.po
+++ b/lms/locale/de.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-20 06:28\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr "Lektion hinzufügen"
msgid "Add a Student"
msgstr "Schüler hinzufügen"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr "Kurs hinzufügen"
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr "Fügen Sie mindestens eine mögliche Antwort für diese Frage hinzu: {0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr "Webseite zur Seitenleiste hinzufügen"
msgid "Add your assignment as {0}"
msgstr "Aufgabe als {0} hinzufügen"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr "Alle"
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "Alle Kurse"
@@ -281,7 +277,7 @@ msgstr "Selbstregistrierung zulassen"
msgid "Allow accessing future dates"
msgstr "Zugriff auf zukünftige Daten zulassen"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "Selbstregistrierung zulassen"
@@ -292,7 +288,7 @@ msgstr "Bereits registriert"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "Betrag"
msgid "Amount (USD)"
msgstr "Betrag (USD)"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr "Antwort"
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr "Prüfungstyp"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "Zuordnung"
msgid "Assignment Attachment"
msgstr "Aufgabenanhang"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr "Vorlage für Aufgabeneinreichung"
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr "Aufgabentitel"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "Die Aufgabe für Lektion {0} von {1} existiert bereits."
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Die Aufgabe wird unten in der Lektion angezeigt."
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "Zuordnungen"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "Chargenbeschreibung"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr "Charge:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr "Zertifizierungsname"
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "Zertifizierte Teilnehmer"
@@ -1008,6 +1004,10 @@ msgstr "Kohorten-Webseite"
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "Zuklappen"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr "Vertrag"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr "Cookie-Richtlinie"
@@ -1331,7 +1331,7 @@ msgstr "Kursleiter"
msgid "Course Lesson"
msgstr "Kurslektion"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr "Kursliste"
@@ -1375,7 +1375,7 @@ msgstr "Kurstitel"
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr ""
@@ -1440,15 +1440,15 @@ msgstr "Einen Kurs erstellen"
msgid "Create a Live Class"
msgstr "Eine Live-Klasse erstellen"
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "Erstellt"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "Währung"
msgid "Current Lesson"
msgstr "Aktuelle Lektion"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr "Datum"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "Datum und Uhrzeit"
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr "Schreibtisch"
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "Details"
@@ -1748,6 +1752,10 @@ msgstr "E-Mail"
msgid "Edit"
msgstr "Bearbeiten"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "E-Mail-Adresse"
msgid "Email Sent"
msgstr "E-Mail wurde versandt"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "E-Mail-Vorlage"
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr "Enddatum (oder voraussichtlich)"
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr "Anzahl der Einschreibungen"
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr "Geben Sie die richtige Antwort ein"
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "Fehler"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr "Ereignis"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr "Übungstitel"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "Erweitern"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr "Überschrift"
msgid "Hello"
msgstr "Hallo"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "Hilfe"
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr "Kommentare der Dozenten"
msgid "Interest"
msgstr "Zinsen"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "Einleitung"
@@ -2602,7 +2613,7 @@ msgstr "Nur auf Einladung"
msgid "Invite Request"
msgstr "Einladungsanfrage"
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr "Ausstellungsdatum"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "Stellenausschreibungen"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "Meta Beschreibung"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "Meta-Bild"
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr "Geändert von"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr "Montag"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr "Mein Kalender"
msgid "New"
msgstr "Neu"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr "Neuer Kurs"
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr "Keine bevorstehenden Bewertungen"
msgid "No announcements"
msgstr "Keine Ankündigungen"
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr "Keine Zertifikate"
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr "Keine Live-Kurse geplant"
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr "Benachrichtigungen"
msgid "Notify me when available"
msgstr "Benachrichtige mich, wenn verfügbar"
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr "Seiten"
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "Bitte überprüfen Sie Ihren Posteingang. Wir haben Ihnen eine E-Mail mi
msgid "Please click on the following button to set your new password"
msgstr "Bitte klicken Sie auf die folgende Schaltfläche, um Ihr neues Passwort festzulegen"
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr "Bitte aktivieren Sie die Zoom-Einstellungen, um diese Funktion zu nutzen."
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr "Bitte geben Sie eine gültige URL ein."
@@ -4061,7 +4067,7 @@ msgstr "Bitte geben Sie eine gültige URL ein."
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr "Bitte geben Sie die URL zur Aufgabeneinreichung ein."
@@ -4069,12 +4075,12 @@ msgstr "Bitte geben Sie die URL zur Aufgabeneinreichung ein."
msgid "Please enter your answer"
msgstr "Bitte geben Sie Ihre Antwort ein"
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr "Bitte melden Sie sich an, um auf das Quiz zuzugreifen."
msgid "Please login to access this page."
msgstr "Bitte melden Sie sich an, um auf diese Seite zuzugreifen."
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr "Bitte loggen Sie sich ein, um mit der Zahlung fortzufahren."
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr "Postleitzahl"
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr "Primäre Untergruppe"
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr "Datenschutzerklärung"
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr "Auf der Teilnehmerseite veröffentlichen"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr "Das Quiz wird am Ende der Lektion angezeigt."
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr "Abgelehnt"
msgid "Related Courses"
msgstr "Ähnliche Kurse"
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "Entfernen"
@@ -4600,7 +4611,7 @@ msgstr "Rolle"
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "Rollen"
@@ -4609,19 +4620,19 @@ msgstr "Rollen"
msgid "Route"
msgstr "Pfad"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr "Samstag"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Speichern"
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr "Suchen"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "Einstellungen"
@@ -4799,7 +4811,7 @@ msgstr "Einstellungen"
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr "Starten"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr "Mit dem Lernen beginnen"
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "Bundesland"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr "Statistiken"
@@ -5117,10 +5129,14 @@ msgstr "Betreff"
msgid "Submission"
msgstr "Einreichung"
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "Zusammenfassung"
msgid "Sunday"
msgstr "Sonntag"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr "Vorlage"
msgid "Temporarily Disabled"
msgstr "Zeitweise nicht verfügbar"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr "Nutzungsbedingungen"
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr "Danke und Grüße"
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr "Dieser Kurs ist kostenlos."
@@ -5475,7 +5488,7 @@ msgstr "Stundenplan-Vorlage"
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "An"
msgid "To Date"
msgstr "Bis-Datum"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr "Um dieser Gruppe beizutreten, wenden Sie sich bitte an den Administrator."
@@ -5602,8 +5615,7 @@ msgstr "Twitter"
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "Aktualisieren"
msgid "Update Password"
msgstr "Passwort ändern"
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "Hochladen"
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr "Sie sind bereits in diesem Kurs eingeschrieben."
@@ -5991,7 +6003,7 @@ msgstr "Sie haben sich bereits auf diese Stelle beworben."
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr "Sie haben die maximal zulässige Anzahl von Versuchen für dieses Quiz bereits überschritten."
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr "Das YouTube-Video wird oben in der Lektion angezeigt."
msgid "Your Account has been successfully created!"
msgstr "Ihr Konto wurde erfolgreich erstellt!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr "stornieren Sie Ihre Bewerbung"
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "Zertifikat"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "zertifikate"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "abgeschlossen"
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr "Sie können"
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr "{0} hat Sie in einem Kommentar erwähnt"
@@ -6221,11 +6245,11 @@ msgstr "{0} hat Sie in einem Kommentar erwähnt"
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} erwähnte Sie in einem Kommentar in {1}"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/eo.po b/lms/locale/eo.po
index 8d4a1ecc..9ffb3235 100644
--- a/lms/locale/eo.po
+++ b/lms/locale/eo.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:01\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:39\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Esperanto\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr "crwdns149196:0crwdne149196:0"
msgid "Statistics"
msgstr "crwdns149198:0crwdne149198:0"
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "crwdns152597:0crwdne152597:0"
@@ -144,7 +144,7 @@ msgstr "crwdns149222:0crwdne149222:0"
msgid "Add a Student"
msgstr "crwdns149224:0crwdne149224:0"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr "crwdns151726:0crwdne151726:0"
@@ -156,7 +156,7 @@ msgstr "crwdns149226:0crwdne149226:0"
msgid "Add a keyword and then press enter"
msgstr "crwdns152004:0crwdne152004:0"
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr "crwdns151728:0crwdne151728:0"
@@ -185,11 +185,11 @@ msgstr "crwdns149234:0crwdne149234:0"
msgid "Add at least one possible answer for this question: {0}"
msgstr "crwdns149236:0{0}crwdne149236:0"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr "crwdns154437:0crwdne154437:0"
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr "crwdns154439:0crwdne154439:0"
@@ -201,11 +201,11 @@ msgstr "crwdns149238:0crwdne149238:0"
msgid "Add your assignment as {0}"
msgstr "crwdns149240:0{0}crwdne149240:0"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr "crwdns154441:0crwdne154441:0"
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr "crwdns154443:0crwdne154443:0"
@@ -241,10 +241,6 @@ msgstr "crwdns149250:0crwdne149250:0"
msgid "All Batches"
msgstr "crwdns152262:0crwdne152262:0"
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr "crwdns152264:0crwdne152264:0"
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "crwdns149252:0crwdne149252:0"
@@ -281,7 +277,7 @@ msgstr "crwdns149260:0crwdne149260:0"
msgid "Allow accessing future dates"
msgstr "crwdns149262:0crwdne149262:0"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "crwdns149264:0crwdne149264:0"
@@ -292,7 +288,7 @@ msgstr "crwdns149266:0crwdne149266:0"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "crwdns149268:0crwdne149268:0"
msgid "Amount (USD)"
msgstr "crwdns149270:0crwdne149270:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr "crwdns151730:0crwdne151730:0"
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr "crwdns152599:0crwdne152599:0"
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr "crwdns151732:0crwdne151732:0"
@@ -348,7 +344,7 @@ msgstr "crwdns149280:0crwdne149280:0"
msgid "Appears on the course card in the course list"
msgstr "crwdns151464:0crwdne151464:0"
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr "crwdns151466:0crwdne151466:0"
@@ -422,12 +418,12 @@ msgstr "crwdns149304:0crwdne149304:0"
msgid "Assessment added successfully"
msgstr "crwdns149306:0crwdne149306:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr "crwdns149308:0{0}crwdne149308:0"
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "crwdns149314:0crwdne149314:0"
msgid "Assignment Attachment"
msgstr "crwdns149316:0crwdne149316:0"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr "crwdns149318:0crwdne149318:0"
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr "crwdns154518:0crwdne154518:0"
@@ -473,22 +463,25 @@ msgstr "crwdns154518:0crwdne154518:0"
msgid "Assignment Title"
msgstr "crwdns149320:0crwdne149320:0"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr "crwdns154596:0crwdne154596:0"
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "crwdns149322:0{0}crwdnd149322:0{1}crwdne149322:0"
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
-msgstr "crwdns152106:0crwdne152106:0"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
+msgstr "crwdns154598:0crwdne154598:0"
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Assignment will appear at the bottom of the lesson."
msgstr "crwdns149324:0crwdne149324:0"
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "crwdns152108:0crwdne152108:0"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "crwdns149354:0crwdne149354:0"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr "crwdns149374:0crwdne149374:0"
msgid "Batch end date cannot be before the batch start date"
msgstr "crwdns149376:0crwdne149376:0"
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr "crwdns154325:0crwdne154325:0"
@@ -655,7 +648,7 @@ msgstr "crwdns152469:0crwdne152469:0"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr "crwdns149380:0crwdne149380:0"
@@ -753,8 +746,8 @@ msgstr "crwdns149414:0crwdne149414:0"
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr "crwdns151924:0crwdne151924:0"
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr "crwdns149436:0crwdne149436:0"
msgid "Certified"
msgstr "crwdns152422:0crwdne152422:0"
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr "crwdns154600:0crwdne154600:0"
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "crwdns149438:0crwdne149438:0"
@@ -1008,6 +1004,10 @@ msgstr "crwdns149490:0crwdne149490:0"
msgid "Collaboration Preference"
msgstr "crwdns149492:0crwdne149492:0"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "crwdns154602:0crwdne154602:0"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr "crwdns149494:0crwdne149494:0"
@@ -1184,7 +1184,7 @@ msgstr "crwdns149540:0crwdne149540:0"
msgid "Contract"
msgstr "crwdns149542:0crwdne149542:0"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr "crwdns149544:0crwdne149544:0"
@@ -1331,7 +1331,7 @@ msgstr "crwdns149574:0crwdne149574:0"
msgid "Course Lesson"
msgstr "crwdns149576:0crwdne149576:0"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr "crwdns149578:0crwdne149578:0"
@@ -1375,7 +1375,7 @@ msgstr "crwdns149590:0crwdne149590:0"
msgid "Course added to program"
msgstr "crwdns151734:0crwdne151734:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr "crwdns149592:0crwdne149592:0"
@@ -1440,15 +1440,15 @@ msgstr "crwdns149612:0crwdne149612:0"
msgid "Create a Live Class"
msgstr "crwdns149614:0crwdne149614:0"
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr "crwdns154445:0crwdne154445:0"
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr "crwdns151738:0crwdne151738:0"
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr "crwdns154447:0crwdne154447:0"
@@ -1456,34 +1456,38 @@ msgstr "crwdns154447:0crwdne154447:0"
msgid "Create a new question"
msgstr "crwdns149616:0crwdne149616:0"
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr "crwdns154604:0crwdne154604:0"
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr "crwdns154449:0crwdne154449:0"
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr "crwdns154451:0crwdne154451:0"
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr "crwdns154453:0crwdne154453:0"
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "crwdns152116:0crwdne152116:0"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr "crwdns154455:0crwdne154455:0"
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr "crwdns154457:0crwdne154457:0"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "crwdns149618:0crwdne149618:0"
msgid "Current Lesson"
msgstr "crwdns149620:0crwdne149620:0"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr "crwdns154459:0crwdne154459:0"
@@ -1545,7 +1549,7 @@ msgstr "crwdns149632:0crwdne149632:0"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "crwdns149634:0crwdne149634:0"
@@ -1633,7 +1637,7 @@ msgstr "crwdns151634:0crwdne151634:0"
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr "crwdns149652:0crwdne149652:0"
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "crwdns149654:0crwdne149654:0"
@@ -1748,6 +1752,10 @@ msgstr "crwdns149680:0crwdne149680:0"
msgid "Edit"
msgstr "crwdns149682:0crwdne149682:0"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr "crwdns154606:0crwdne154606:0"
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "crwdns149698:0crwdne149698:0"
msgid "Email Sent"
msgstr "crwdns149700:0crwdne149700:0"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "crwdns152487:0crwdne152487:0"
@@ -1838,7 +1846,7 @@ msgstr "crwdns151926:0crwdne151926:0"
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr "crwdns149718:0crwdne149718:0"
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr "crwdns152430:0{0}crwdne152430:0"
msgid "Enrollment Count"
msgstr "crwdns149730:0crwdne149730:0"
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr "crwdns149732:0crwdne149732:0"
@@ -1936,14 +1944,13 @@ msgstr "crwdns149742:0crwdne149742:0"
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "crwdns149744:0crwdne149744:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr "crwdns152489:0{0}crwdne152489:0"
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr "crwdns149748:0crwdne149748:0"
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr "crwdns149750:0crwdne149750:0"
msgid "Evaluation Request"
msgstr "crwdns149752:0crwdne149752:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "crwdns149754:0crwdne149754:0"
@@ -2020,7 +2027,7 @@ msgstr "crwdns149762:0crwdne149762:0"
msgid "Evaluator is Unavailable"
msgstr "crwdns149764:0crwdne149764:0"
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr "crwdns152603:0crwdne152603:0"
@@ -2031,7 +2038,7 @@ msgstr "crwdns152603:0crwdne152603:0"
msgid "Event"
msgstr "crwdns149766:0crwdne149766:0"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr "crwdns151472:0crwdne151472:0"
@@ -2060,6 +2067,10 @@ msgstr "crwdns149772:0crwdne149772:0"
msgid "Exercise Title"
msgstr "crwdns149774:0crwdne149774:0"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "crwdns154608:0crwdne154608:0"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr "crwdns149776:0crwdne149776:0"
@@ -2313,7 +2324,7 @@ msgstr "crwdns149856:0crwdne149856:0"
msgid "Hello"
msgstr "crwdns149858:0crwdne149858:0"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "crwdns154461:0crwdne154461:0"
@@ -2547,7 +2558,7 @@ msgstr "crwdns149940:0crwdne149940:0"
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr "crwdns149944:0crwdne149944:0"
msgid "Interest"
msgstr "crwdns149946:0crwdne149946:0"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "crwdns154463:0crwdne154463:0"
@@ -2602,7 +2613,7 @@ msgstr "crwdns149960:0crwdne149960:0"
msgid "Invite Request"
msgstr "crwdns149962:0crwdne149962:0"
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr "crwdns154465:0crwdne154465:0"
@@ -2634,7 +2645,7 @@ msgstr "crwdns151636:0crwdne151636:0"
msgid "Issue Date"
msgstr "crwdns149968:0crwdne149968:0"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr "crwdns154467:0crwdne154467:0"
@@ -2683,7 +2694,7 @@ msgstr "crwdns149982:0crwdne149982:0"
msgid "Job Details"
msgstr "crwdns149984:0crwdne149984:0"
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "crwdns149986:0crwdne149986:0"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr "crwdns150110:0crwdne150110:0"
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr "crwdns152462:0crwdne152462:0"
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "crwdns154526:0crwdne154526:0"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "crwdns150190:0crwdne150190:0"
@@ -3429,11 +3440,11 @@ msgstr "crwdns150196:0crwdne150196:0"
msgid "Modified By"
msgstr "crwdns150198:0crwdne150198:0"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr "crwdns150200:0crwdne150200:0"
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr "crwdns150202:0crwdne150202:0"
@@ -3444,7 +3455,7 @@ msgstr "crwdns150202:0crwdne150202:0"
msgid "Monday"
msgstr "crwdns150204:0crwdne150204:0"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr "crwdns154469:0crwdne154469:0"
@@ -3472,20 +3483,11 @@ msgstr "crwdns150212:0crwdne150212:0"
msgid "New"
msgstr "crwdns150214:0crwdne150214:0"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr "crwdns152124:0crwdne152124:0"
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr "crwdns150216:0crwdne150216:0"
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr "crwdns150218:0crwdne150218:0"
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr "crwdns150220:0crwdne150220:0"
@@ -3522,11 +3524,11 @@ msgstr "crwdns150228:0crwdne150228:0"
msgid "New Sign Up"
msgstr "crwdns150230:0crwdne150230:0"
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr "crwdns150232:0{0}crwdne150232:0"
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr "crwdns150234:0{0}crwdnd150234:0{1}crwdne150234:0"
@@ -3568,7 +3570,7 @@ msgstr "crwdns150248:0crwdne150248:0"
msgid "No announcements"
msgstr "crwdns150250:0crwdne150250:0"
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr "crwdns152126:0crwdne152126:0"
@@ -3580,6 +3582,14 @@ msgstr "crwdns151478:0crwdne151478:0"
msgid "No certificates"
msgstr "crwdns150252:0crwdne150252:0"
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr "crwdns154610:0crwdne154610:0"
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr "crwdns154612:0crwdne154612:0"
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr "crwdns154471:0crwdne154471:0"
@@ -3616,10 +3626,6 @@ msgstr "crwdns154528:0crwdne154528:0"
msgid "No live classes scheduled"
msgstr "crwdns150262:0crwdne150262:0"
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr "crwdns152284:0crwdne152284:0"
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr "crwdns151768:0crwdne151768:0"
@@ -3698,7 +3704,7 @@ msgstr "crwdns150292:0crwdne150292:0"
msgid "Notify me when available"
msgstr "crwdns150294:0crwdne150294:0"
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr "crwdns151486:0crwdne151486:0"
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr "crwdns150350:0crwdne150350:0"
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr "crwdns151488:0crwdne151488:0"
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "crwdns150404:0crwdne150404:0"
msgid "Please click on the following button to set your new password"
msgstr "crwdns150406:0crwdne150406:0"
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "crwdns151772:0crwdne151772:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr "crwdns150408:0crwdne150408:0"
@@ -4052,8 +4058,8 @@ msgstr "crwdns150410:0{0}crwdne150410:0"
msgid "Please enter a title."
msgstr "crwdns151774:0crwdne151774:0"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr "crwdns150412:0crwdne150412:0"
@@ -4061,7 +4067,7 @@ msgstr "crwdns150412:0crwdne150412:0"
msgid "Please enter a valid time in the format HH:mm."
msgstr "crwdns151776:0crwdne151776:0"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr "crwdns150414:0crwdne150414:0"
@@ -4069,13 +4075,13 @@ msgstr "crwdns150414:0crwdne150414:0"
msgid "Please enter your answer"
msgstr "crwdns150416:0crwdne150416:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
-msgstr "crwdns150418:0crwdne150418:0"
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
+msgstr "crwdns154614:0{0}crwdne154614:0"
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
-msgstr "crwdns150420:0crwdne150420:0"
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
+msgstr "crwdns154616:0{0}crwdne154616:0"
#: frontend/src/pages/Billing.vue:254
msgid "Please let us know where you heard about us from."
@@ -4089,7 +4095,7 @@ msgstr "crwdns150424:0crwdne150424:0"
msgid "Please login to access this page."
msgstr "crwdns150426:0crwdne150426:0"
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr "crwdns150428:0crwdne150428:0"
@@ -4130,7 +4136,7 @@ msgstr "crwdns150432:0{0}crwdne150432:0"
msgid "Please upload a SCORM package"
msgstr "crwdns151646:0crwdne151646:0"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr "crwdns150434:0crwdne150434:0"
@@ -4176,6 +4182,10 @@ msgstr "crwdns150450:0crwdne150450:0"
msgid "Posted on"
msgstr "crwdns150452:0crwdne150452:0"
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr "crwdns154618:0crwdne154618:0"
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr "crwdns150472:0crwdne150472:0"
msgid "Primary Subgroup"
msgstr "crwdns150474:0crwdne150474:0"
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr "crwdns150476:0crwdne150476:0"
@@ -4286,7 +4296,7 @@ msgstr "crwdns151792:0crwdne151792:0"
msgid "Program Members"
msgstr "crwdns151794:0crwdne151794:0"
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr "crwdns154532:0crwdne154532:0"
@@ -4319,7 +4329,7 @@ msgstr "crwdns150494:0crwdne150494:0"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr "crwdns152619:0crwdne152619:0"
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr "crwdns150538:0crwdne150538:0"
msgid "Quiz will appear at the bottom of the lesson."
msgstr "crwdns150540:0crwdne150540:0"
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr "crwdns150542:0crwdne150542:0"
@@ -4531,7 +4542,7 @@ msgstr "crwdns150566:0crwdne150566:0"
msgid "Related Courses"
msgstr "crwdns150568:0crwdne150568:0"
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "crwdns151490:0crwdne151490:0"
@@ -4600,7 +4611,7 @@ msgstr "crwdns150592:0crwdne150592:0"
msgid "Role Preference"
msgstr "crwdns150594:0crwdne150594:0"
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "crwdns154473:0crwdne154473:0"
@@ -4609,19 +4620,19 @@ msgstr "crwdns154473:0crwdne154473:0"
msgid "Route"
msgstr "crwdns150596:0crwdne150596:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "crwdns150598:0#{0}crwdne150598:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "crwdns150600:0#{0}crwdne150600:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "crwdns150602:0#{0}crwdne150602:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "crwdns150604:0#{0}crwdne150604:0"
@@ -4664,12 +4675,13 @@ msgstr "crwdns150610:0crwdne150610:0"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "crwdns150612:0crwdne150612:0"
@@ -4712,7 +4724,7 @@ msgstr "crwdns150624:0crwdne150624:0"
msgid "Search"
msgstr "crwdns150626:0crwdne150626:0"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr "crwdns152286:0crwdne152286:0"
@@ -4720,7 +4732,7 @@ msgstr "crwdns152286:0crwdne152286:0"
msgid "Search by Title"
msgstr "crwdns152288:0crwdne152288:0"
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr "crwdns152132:0crwdne152132:0"
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr "crwdns150628:0crwdne150628:0"
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr "crwdns150644:0crwdne150644:0"
msgid "Set your Password"
msgstr "crwdns150646:0crwdne150646:0"
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr "crwdns154475:0crwdne154475:0"
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr "crwdns154477:0crwdne154477:0"
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "crwdns150648:0crwdne150648:0"
@@ -4799,7 +4811,7 @@ msgstr "crwdns150648:0crwdne150648:0"
msgid "Share on"
msgstr "crwdns150650:0crwdne150650:0"
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr "crwdns152513:0crwdne152513:0"
@@ -4809,7 +4821,7 @@ msgstr "crwdns152513:0crwdne152513:0"
msgid "Short Introduction"
msgstr "crwdns150652:0crwdne150652:0"
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr "crwdns151492:0crwdne151492:0"
@@ -4969,7 +4981,7 @@ msgstr "crwdns150712:0crwdne150712:0"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr "crwdns150716:0crwdne150716:0"
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "crwdns150730:0crwdne150730:0"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr "crwdns150732:0crwdne150732:0"
@@ -5117,10 +5129,14 @@ msgstr "crwdns150756:0crwdne150756:0"
msgid "Submission"
msgstr "crwdns150758:0crwdne150758:0"
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr "crwdns150760:0crwdne150760:0"
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr "crwdns154620:0crwdne154620:0"
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr "crwdns150766:0{0}crwdne150766:0"
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr "crwdns150766:0{0}crwdne150766:0"
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "crwdns150770:0crwdne150770:0"
msgid "Sunday"
msgstr "crwdns150772:0crwdne150772:0"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr "crwdns151930:0{0}crwdnd151930:0{1}crwdne151930:0"
@@ -5269,7 +5286,7 @@ msgstr "crwdns150782:0crwdne150782:0"
msgid "Temporarily Disabled"
msgstr "crwdns150784:0crwdne150784:0"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr "crwdns150786:0crwdne150786:0"
@@ -5305,7 +5322,7 @@ msgstr "crwdns152290:0crwdne152290:0"
msgid "Thanks and Regards"
msgstr "crwdns150794:0crwdne150794:0"
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr "crwdns152138:0crwdne152138:0"
@@ -5349,15 +5366,11 @@ msgstr "crwdns154207:0crwdne154207:0"
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr "crwdns154536:0crwdne154536:0"
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr "crwdns152294:0crwdne152294:0"
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr "crwdns151798:0crwdne151798:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr "crwdns150808:0crwdne150808:0"
@@ -5373,7 +5386,7 @@ msgstr "crwdns152140:0crwdne152140:0"
msgid "There are no {0} on this site."
msgstr "crwdns150812:0{0}crwdne150812:0"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr "crwdns152142:0{0}crwdne152142:0"
@@ -5404,7 +5417,7 @@ msgstr "crwdns152144:0crwdne152144:0"
msgid "This course has:"
msgstr "crwdns150820:0crwdne150820:0"
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr "crwdns150822:0crwdne150822:0"
@@ -5475,7 +5488,7 @@ msgstr "crwdns150844:0crwdne150844:0"
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr "crwdns150848:0crwdne150848:0"
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "crwdns150852:0crwdne150852:0"
msgid "To Date"
msgstr "crwdns150854:0crwdne150854:0"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr "crwdns150858:0crwdne150858:0"
@@ -5602,8 +5615,7 @@ msgstr "crwdns150876:0crwdne150876:0"
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "crwdns150906:0crwdne150906:0"
msgid "Update Password"
msgstr "crwdns150908:0crwdne150908:0"
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "crwdns151498:0crwdne151498:0"
@@ -5913,11 +5925,11 @@ msgstr "crwdns150978:0{0}crwdnd150978:0{1}crwdnd150978:0{2}crwdne150978:0"
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr "crwdns152621:0crwdne152621:0"
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr "crwdns150980:0crwdne150980:0"
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr "crwdns150982:0crwdne150982:0"
@@ -5991,7 +6003,7 @@ msgstr "crwdns151008:0crwdne151008:0"
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr "crwdns151010:0crwdne151010:0"
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr "crwdns152623:0crwdne152623:0"
@@ -6015,7 +6027,7 @@ msgstr "crwdns152527:0{0}crwdne152527:0"
msgid "You have got a score of {0} for the quiz {1}"
msgstr "crwdns151852:0{0}crwdnd151852:0{1}crwdne151852:0"
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr "crwdns152146:0crwdne152146:0"
@@ -6059,7 +6071,7 @@ msgstr "crwdns151032:0crwdne151032:0"
msgid "Your Account has been successfully created!"
msgstr "crwdns151034:0crwdne151034:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr "crwdns154222:0{0}crwdne154222:0"
@@ -6117,6 +6129,18 @@ msgstr "crwdns152456:0crwdne152456:0"
msgid "cancel your application"
msgstr "crwdns151052:0crwdne151052:0"
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "crwdns154622:0crwdne154622:0"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "crwdns154624:0crwdne154624:0"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr "crwdns154626:0crwdne154626:0"
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "crwdns151054:0crwdne151054:0"
@@ -6173,7 +6197,7 @@ msgstr "crwdns152184:0crwdne152184:0"
msgid "you can"
msgstr "crwdns151076:0crwdne151076:0"
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr "crwdns151078:0{0}crwdne151078:0"
@@ -6213,7 +6237,7 @@ msgstr "crwdns151092:0{0}crwdnd151092:0{1}crwdne151092:0"
msgid "{0} is your evaluator"
msgstr "crwdns151094:0{0}crwdne151094:0"
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr "crwdns151096:0{0}crwdne151096:0"
@@ -6221,11 +6245,11 @@ msgstr "crwdns151096:0{0}crwdne151096:0"
msgid "{0} mentioned you in a comment in your batch."
msgstr "crwdns151098:0{0}crwdne151098:0"
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "crwdns151100:0{0}crwdnd151100:0{1}crwdne151100:0"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr "crwdns151102:0{0}crwdne151102:0"
diff --git a/lms/locale/es.po b/lms/locale/es.po
index 5ae12112..02d930ef 100644
--- a/lms/locale/es.po
+++ b/lms/locale/es.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:01\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr "Master"
msgid "Statistics"
msgstr "Estadísticas"
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr "Añadir una lección"
msgid "Add a Student"
msgstr "Añadir a un estudiante"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr "Añadir un capítulo"
@@ -156,7 +156,7 @@ msgstr "Añadir un curso"
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr "Añadir una lección"
@@ -185,11 +185,11 @@ msgstr "Añadir una pregunta existente"
msgid "Add at least one possible answer for this question: {0}"
msgstr "Añadir al menos una respuesta posible para esta pregunta: {0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr "Agregar página web a la barra lateral"
msgid "Add your assignment as {0}"
msgstr "Añadir su tarea como {0}"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr "Todos"
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "Todos los Cursos"
@@ -281,7 +277,7 @@ msgstr "Permitir la autoinscripción"
msgid "Allow accessing future dates"
msgstr "Permitir acceder a fechas futuras"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "Permitir autoinscripción"
@@ -292,7 +288,7 @@ msgstr "Ya está Registrado"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "Importe"
msgid "Amount (USD)"
msgstr "Importe (USD)"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr "Respuesta"
msgid "Appears on the course card in the course list"
msgstr "Aparece en la tarjeta del curso en la lista de cursos."
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr "Aparece cuando la URL del grupo se comparte en cualquier plataforma en línea"
@@ -422,12 +418,12 @@ msgstr "Tipo de evaluación"
msgid "Assessment added successfully"
msgstr "Examen añadido correctamente"
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr "La evaluación {0} ya se ha agregado a este lote."
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "Asignación"
msgid "Assignment Attachment"
msgstr "Adjunto de la asignación"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr "Plantilla de entrega de tareas"
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr "Título de la tarea"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "Ya existe una asignación para la lección {0} por {1}."
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr "La tarea aparecerá al final de la lección."
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "Asignaciones"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "Descripción de Lotes"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr "Lote actualizado"
msgid "Batch end date cannot be before the batch start date"
msgstr "La fecha de finalización del grupo no puede ser anterior a la fecha de inicio del lote"
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr "Lote:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr "Lotes"
@@ -753,8 +746,8 @@ msgstr "Ropa casual"
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr "Nombre de la certificación"
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "Participantes certificados"
@@ -1008,6 +1004,10 @@ msgstr "Página web de Cohorte"
msgid "Collaboration Preference"
msgstr "Preferencia de colaboración"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "Colapso"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr "Contraer todos los capítulos"
@@ -1184,7 +1184,7 @@ msgstr "Continuar aprendiendo"
msgid "Contract"
msgstr "Contrato"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr "Política de cookies"
@@ -1331,7 +1331,7 @@ msgstr "Instructor del curso"
msgid "Course Lesson"
msgstr "Lección del curso"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr "Lista de Cursos"
@@ -1375,7 +1375,7 @@ msgstr "Título del curso"
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr "Curso ya agregado al lote."
@@ -1440,15 +1440,15 @@ msgstr "Crear un curso"
msgid "Create a Live Class"
msgstr "Crear una clase en vivo"
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr "Crear una nueva pregunta"
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "Creado"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "Divisa / Moneda"
msgid "Current Lesson"
msgstr "Lección actual"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr "Fecha"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "Fecha y hora"
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr "Escritorio"
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "Detalles"
@@ -1748,6 +1752,10 @@ msgstr "Correo Electrónico"
msgid "Edit"
msgstr "Editar"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "Identificación de correo"
msgid "Email Sent"
msgstr "Correo Electrónico Enviado"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "Plantilla de Correo Electrónico"
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr "Fecha de finalización (o esperado)"
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr "Recuento de inscripciones"
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr "Error al inscribirse"
@@ -1936,14 +1944,13 @@ msgstr "Ingrese la respuesta correcta"
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "Error"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr "Detalles de evaluación"
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr "Fecha de finalización de la evaluación"
msgid "Evaluation Request"
msgstr "Solicitud de evaluación"
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "La fecha de finalización de la evaluación no puede ser inferior a la fecha de finalización"
@@ -2020,7 +2027,7 @@ msgstr "Horario del evaluador"
msgid "Evaluator is Unavailable"
msgstr "El evaluador no está disponible"
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr "Evento"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr "Ejemplo: IST (+5:30)"
@@ -2060,6 +2067,10 @@ msgstr "Entregas de ejercicios"
msgid "Exercise Title"
msgstr "Título del ejercicio"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "Expandir"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr "Expandir todos los capítulos"
@@ -2313,7 +2324,7 @@ msgstr "Titular"
msgid "Hello"
msgstr "Hola"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "Ayuda"
@@ -2547,7 +2558,7 @@ msgstr "Notas del instructor"
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr "Comentarios del instructor"
msgid "Interest"
msgstr "Interesar"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "Introducción"
@@ -2602,7 +2613,7 @@ msgstr "Solo por invitación"
msgid "Invite Request"
msgstr "Solicitudes de invitación"
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr "Fecha de emisión"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr "Título de la bolsa de trabajo"
msgid "Job Details"
msgstr "Detalles del Puesto"
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "Vacantes abiertas"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr "URL LiveCode"
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "Metadescripción"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "Meta imagen"
@@ -3429,11 +3440,11 @@ msgstr "Moderador"
msgid "Modified By"
msgstr "Modificado por"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr "El nombre del módulo es incorrecto o no existe."
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr "Módulo incorrecto."
@@ -3444,7 +3455,7 @@ msgstr "Módulo incorrecto."
msgid "Monday"
msgstr "Lunes"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr "Mi calendario"
msgid "New"
msgstr "Nuevo"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr "Nuevo envío de la tarea"
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr "Nuevo lote"
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr "Nuevo curso"
@@ -3522,11 +3524,11 @@ msgstr "Nuevo cuestionario"
msgid "New Sign Up"
msgstr "Nueva inscripción"
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr "Nuevo comentario en lote {0}"
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr "Nueva respuesta sobre el tema {0} en curso {1}"
@@ -3568,7 +3570,7 @@ msgstr "No hay próximas evaluaciones"
msgid "No announcements"
msgstr "Sin anuncios"
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr "No se encontraron grupos"
msgid "No certificates"
msgstr "No hay certificados"
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr "No hay clases en vivo programadas"
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr "Notificaciones"
msgid "Notify me when available"
msgstr "Avísame cuando esté disponible"
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr "Número de plazas disponibles"
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr "Páginas"
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr "Pegue el enlace de YouTube de un video corto que presenta el curso."
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "Por favor, consultar su correo electrónico para la verificación"
msgid "Please click on the following button to set your new password"
msgstr "Haga clic en el siguiente botón para establecer su nueva contraseña"
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr "Habilite la configuración de Zoom para utilizar esta funcionalidad."
@@ -4052,8 +4058,8 @@ msgstr "Asegúrese de completar todas las preguntas en {0} minutos."
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr "Introduce una URL válida."
@@ -4061,7 +4067,7 @@ msgstr "Introduce una URL válida."
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr "Por favor, introduzca la URL para el envío de la tarea."
@@ -4069,13 +4075,13 @@ msgstr "Por favor, introduzca la URL para el envío de la tarea."
msgid "Please enter your answer"
msgstr "Por favor escriba su respuesta"
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
-msgstr "Por favor, instale la aplicación de pagos para crear un grupo de pagos."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
+msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
-msgstr "Instale la aplicación Pagos para crear un curso pago."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
+msgstr ""
#: frontend/src/pages/Billing.vue:254
msgid "Please let us know where you heard about us from."
@@ -4089,7 +4095,7 @@ msgstr "Inicie sesión para acceder al cuestionario."
msgid "Please login to access this page."
msgstr "Por favor inicie sesión para acceder a esta página."
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr "Por favor inicie sesión para continuar con el pago."
@@ -4130,7 +4136,7 @@ msgstr "Tome las medidas adecuadas en {0}"
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr "Por favor, suba el archivo de la tarea."
@@ -4176,6 +4182,10 @@ msgstr "Codigo postal"
msgid "Posted on"
msgstr "Publicado el"
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr "Países principales"
msgid "Primary Subgroup"
msgstr "Subgrupo primario"
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr "Política de privacidad"
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr "Publicar en la página del participante"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr "Cuestionario actualizado correctamente"
msgid "Quiz will appear at the bottom of the lesson."
msgstr "El cuestionario aparecerá al final de la lección."
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr "Cuestionarios"
@@ -4531,7 +4542,7 @@ msgstr "Rechazado"
msgid "Related Courses"
msgstr "Cursos relacionados"
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "Eliminar"
@@ -4600,7 +4611,7 @@ msgstr "Rol"
msgid "Role Preference"
msgstr "Preferencia de rol"
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "Roles"
@@ -4609,19 +4620,19 @@ msgstr "Roles"
msgid "Route"
msgstr "Ruta"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "Fila #{0} La fecha no puede estar fuera de la duración del lote."
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "Fila #{0} La hora de finalización no puede estar fuera de la duración del lote."
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "Fila #{0} La hora de inicio no puede ser mayor o igual que la hora final."
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "Fila #{0} La hora de inicio no puede estar fuera de la duración del lote."
@@ -4664,12 +4675,13 @@ msgstr "Sábado"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Guardar"
@@ -4712,7 +4724,7 @@ msgstr "Puntuación fuera de"
msgid "Search"
msgstr "Buscar"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr "Buscar un icono"
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr "Sesiones los días"
msgid "Set your Password"
msgstr "Establecer Contraseña"
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "Configuración"
@@ -4799,7 +4811,7 @@ msgstr "Configuración"
msgid "Share on"
msgstr "Compartir en"
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr "Breve introducción"
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr "Breve descripción del grupo"
@@ -4969,7 +4981,7 @@ msgstr "Iniciar"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr "Comienza a aprender"
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "Estado"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr "Estadísticas"
@@ -5117,10 +5129,14 @@ msgstr "Asunto"
msgid "Submission"
msgstr "Envío"
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr "Lista de entregas"
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr "Enviado {0}"
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr "Enviado {0}"
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "Resumen"
msgid "Sunday"
msgstr "Domingo"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr "Plantilla"
msgid "Temporarily Disabled"
msgstr "Desactivado temporalmente"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr "Términos de Uso"
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr "Gracias y saludos"
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr "No hay asientos disponibles en este lote."
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr "No hay {0} en este sitio."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr "Este curso tiene:"
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr "Este curso es gratuito."
@@ -5475,7 +5488,7 @@ msgstr "Plantilla de horario"
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr "Horarios:"
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "A"
msgid "To Date"
msgstr "Hasta la fecha"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr "Para unirse a este lote, comuníquese con el Administrador."
@@ -5602,8 +5615,7 @@ msgstr "Twitter"
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "Actualizar"
msgid "Update Password"
msgstr "Actualizar contraseña"
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "Subir"
@@ -5913,11 +5925,11 @@ msgstr "Ya tiene una evaluación en {0} en {1} para el curso {2}."
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr "Ya estás inscrito en este lote."
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr "Ya estás inscrito en este curso."
@@ -5991,7 +6003,7 @@ msgstr "Ya has solicitado este trabajo."
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr "Ya superaste el número máximo de intentos permitidos para esta prueba."
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr "El vídeo de YouTube aparecerá en la parte superior de la lección."
msgid "Your Account has been successfully created!"
msgstr "¡Su cuenta ha sido creada satisfactoriamente!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr "cancelar su solicitud"
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "certificado"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "certificados"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "completado"
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr "puedes"
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr "Configuraciones {0} no encontradas"
@@ -6213,7 +6237,7 @@ msgstr "{0} ya está certificado para el curso {1}"
msgid "{0} is your evaluator"
msgstr "{0} es tu evaluador"
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr "{0} te mencionó en un comentario"
@@ -6221,11 +6245,11 @@ msgstr "{0} te mencionó en un comentario"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0} te mencionó en un comentario en tu lote."
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} te mencionó en un comentario en {1}"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr "{0}k"
diff --git a/lms/locale/fa.po b/lms/locale/fa.po
index d56a7b64..d379a26f 100644
--- a/lms/locale/fa.po
+++ b/lms/locale/fa.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-17 06:19\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Persian\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr "افزودن درس"
msgid "Add a Student"
msgstr "افزودن دانشآموز"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr "افزودن دوره"
msgid "Add a keyword and then press enter"
msgstr "یک کلمه کلیدی اضافه کنید و سپس اینتر را فشار دهید"
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr "حداقل یک پاسخ ممکن برای این سؤال اضافه کنید: {0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr "افزودن صفحه وب را به نوار کناری"
msgid "Add your assignment as {0}"
msgstr "تکلیف خود را به عنوان {0} اضافه کنید"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr "همه"
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "همه دوره ها"
@@ -281,7 +277,7 @@ msgstr "اجازه ثبت نام خود"
msgid "Allow accessing future dates"
msgstr "اجازه دسترسی به تاریخهای آینده"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "اجازه ثبت نام خود"
@@ -292,7 +288,7 @@ msgstr "قبلا ثبت شده است"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "مبلغ"
msgid "Amount (USD)"
msgstr "مبلغ (دلار آمریکا)"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr "پاسخ"
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr "نوع ارزیابی"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr "ارزیابی {0} قبلاً به این دسته اضافه شده است."
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "تخصیص"
msgid "Assignment Attachment"
msgstr "ضمیمه تکلیف"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr ""
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr "عنوان تکلیف"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "تکلیف برای درس {0} توسط {1} از قبل وجود دارد."
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr "تکلیف زیر درس نشان داده میشود."
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "تکالیف"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "توضیحات دسته"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr "دسته:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr ""
msgid "Certified"
msgstr "گواهی شده"
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr ""
@@ -1008,6 +1004,10 @@ msgstr ""
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "جمع شدن"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr "قرارداد"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr ""
@@ -1331,7 +1331,7 @@ msgstr "مدرس دوره"
msgid "Course Lesson"
msgstr "درس دوره"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr ""
@@ -1375,7 +1375,7 @@ msgstr "عنوان دوره"
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr "دوره قبلاً به دسته اضافه شده است."
@@ -1440,15 +1440,15 @@ msgstr "ایجاد دوره"
msgid "Create a Live Class"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "ایجاد شده"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "واحد پول"
msgid "Current Lesson"
msgstr "درس فعلی"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr "تاریخ"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "تاریخ و زمان"
@@ -1633,7 +1637,7 @@ msgstr "حذف این درس آن را برای همیشه از دوره حذف
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr "میز کار"
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "جزئیات"
@@ -1748,6 +1752,10 @@ msgstr "ایمیل"
msgid "Edit"
msgstr "ویرایش"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "آدرس ایمیل"
msgid "Email Sent"
msgstr "ایمیل ارسال شد"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "قالب ایمیل"
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr "تاریخ پایان (یا مورد انتظار)"
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr "تایید ثبت نام برای {0}"
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr "پاسخ صحیح را وارد کنید"
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "خطا"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr "رویداد"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr "مثال: IST (+5:30)"
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "بسط دادن"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr "سلام"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "کمک"
@@ -2547,7 +2558,7 @@ msgstr "یادداشت های مدرس"
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr "علاقه"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "معرفی"
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr "تیم و دانش آموزان خود را دعوت کنید"
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr "تاریخ صدور"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "فرصت های شغلی"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr "حداکثر تلاشها"
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "توضیحات متا"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "تصویر متا"
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr "تغییر داده شده توسط"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr "دوشنبه"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr "تقویم من"
msgid "New"
msgstr "جدید"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr "دسته جدید"
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr "دوره جدید"
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr "بدون ارزیابی های آتی"
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr "هیچ دوره ای اضافه نشده است"
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr "اعلانها"
msgid "Notify me when available"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr "صفحات"
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "لطفا ایمیل خود را برای تایید بررسی کنید"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr "لطفا یک عنوان وارد کنید."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr "لطفاً یک URL معتبر وارد کنید."
@@ -4061,7 +4067,7 @@ msgstr "لطفاً یک URL معتبر وارد کنید."
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr "لطفا فایل تکلیف را آپلود کنید."
@@ -4176,6 +4182,10 @@ msgstr "کد پستی"
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr "تکلیف زیر درس نشان داده میشود."
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr "رد شده"
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "حدف"
@@ -4600,7 +4611,7 @@ msgstr "نقش"
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "نقش ها"
@@ -4609,19 +4620,19 @@ msgstr "نقش ها"
msgid "Route"
msgstr "مسیر"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr "شنبه"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "ذخیره"
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr "جستجو کردن"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr "جستجو بر اساس عنوان"
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr "راهاندازی درگاه پرداخت"
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "تنظیمات"
@@ -4799,7 +4811,7 @@ msgstr "تنظیمات"
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr "شرح کوتاه"
@@ -4809,7 +4821,7 @@ msgstr "شرح کوتاه"
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr "شروع"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "حالت"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr "آمار"
@@ -5117,10 +5129,14 @@ msgstr "موضوع"
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "خلاصه"
msgid "Sunday"
msgstr "یکشنبه"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr "قالب"
msgid "Temporarily Disabled"
msgstr "موقتا غیر فعال می باشد"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr "شرایط استفاده"
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr "هیچ {0} در این سایت وجود ندارد."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr "این کلاس به پایان رسید"
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr "الگوی جدول زمانی"
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "به"
msgid "To Date"
msgstr "تا تاریخ"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr "توییتر"
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "به روز رسانی"
msgid "Update Password"
msgstr "بهروزرسانی گذرواژه"
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "آپلود"
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr "اما پرداخت شما را تکمیل نکرد"
msgid "cancel your application"
msgstr "درخواست خود را لغو کنید"
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "گواهی"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "گواهیها"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "تکمیل شده"
@@ -6173,7 +6197,7 @@ msgstr "هفته ها"
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr "{0} قبلاً برای دوره {1} تایید شده است"
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/fr.po b/lms/locale/fr.po
index 11800696..c209f56c 100644
--- a/lms/locale/fr.po
+++ b/lms/locale/fr.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:00\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr "Ajouter une leçon"
msgid "Add a Student"
msgstr "Ajouter un élève"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr "Ajouter un cours"
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr "Ajoutez au moins une réponse possible à cette question : {0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr "Ajouter une page Web à la barre latérale"
msgid "Add your assignment as {0}"
msgstr "Ajoutez votre devoir comme {0}"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr "Tout"
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "Tous les cours"
@@ -281,7 +277,7 @@ msgstr "Autoriser l'auto-inscription"
msgid "Allow accessing future dates"
msgstr "Autoriser l'accès aux dates futures"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "Autoriser l'auto-inscription"
@@ -292,7 +288,7 @@ msgstr "Déjà Inscrit"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr ""
msgid "Amount (USD)"
msgstr "Montant (USD)"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr "Réponse"
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr "Type d'évaluation"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr "L'évaluation {0} a déjà été ajoutée à ce lot."
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "Affectation"
msgid "Assignment Attachment"
msgstr "Pièce jointe de l'évaluation"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr "Modèle de soumission d'un travail"
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr "Titre du devoir"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "Le devoir pour la leçon {0} de {1} existe déjà."
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Le devoir apparaîtra au bas de la leçon."
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "Affectations"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "Description du Lot"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr "Lot mis à jour"
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr "Lot:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr "Lots"
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr "Nom de la certification"
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "Participants certifiés"
@@ -1008,6 +1004,10 @@ msgstr "Page Web de la cohorte"
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "Réduire"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr "Contrat"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr "Politique des cookies"
@@ -1331,7 +1331,7 @@ msgstr "Enseignant du cours"
msgid "Course Lesson"
msgstr "Leçon de cours"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr "Liste de cours"
@@ -1375,7 +1375,7 @@ msgstr "Titre du cours"
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr "Cours déjà ajouté au lot."
@@ -1440,15 +1440,15 @@ msgstr "Créer un cours"
msgid "Create a Live Class"
msgstr "Créer une classe en direct"
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "Créé"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "Devise"
msgid "Current Lesson"
msgstr "Leçon actuelle"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr ""
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "Date et heure"
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr "Bureau"
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "Détails"
@@ -1748,6 +1752,10 @@ msgstr ""
msgid "Edit"
msgstr "modifier"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "Identifiant Email"
msgid "Email Sent"
msgstr "Email Envoyé"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "Modèle d'email"
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "Erreur"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr "Événement"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "Développer"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr "Bonjour"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "Aidez-moi"
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr "Intérêt"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr ""
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr "Date d'Émission"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "Offres d'emploi"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr ""
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr ""
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr "Modifié Par"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr "Lundi"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr ""
msgid "New"
msgstr "Nouveau"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr ""
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr ""
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr ""
msgid "Notify me when available"
msgstr "M'avertir si disponible"
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "Veuillez vérifier votre email pour validation"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr ""
@@ -4061,7 +4067,7 @@ msgstr ""
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr "code postal"
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr "Rejeté"
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "Supprimer"
@@ -4600,7 +4611,7 @@ msgstr "Rôle"
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "Rôles"
@@ -4609,19 +4620,19 @@ msgstr "Rôles"
msgid "Route"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr "Samedi"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Sauvegarder"
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr "Rechercher"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "Paramètres"
@@ -4799,7 +4811,7 @@ msgstr "Paramètres"
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr "Démarrer"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "Etat"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr ""
@@ -5117,10 +5129,14 @@ msgstr "Sujet"
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "Résumé"
msgid "Sunday"
msgstr "Dimanche"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr "Modèle"
msgid "Temporarily Disabled"
msgstr "Temporairement désactivé"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr ""
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "À"
msgid "To Date"
msgstr "Jusqu'au"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr ""
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "Mettre à Jour"
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "Charger"
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "certificat"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "certificats"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "complété"
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} vous a mentionné dans un commentaire dans {1}"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/hr.po b/lms/locale/hr.po
index 52ef10de..87cc1d43 100644
--- a/lms/locale/hr.po
+++ b/lms/locale/hr.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-15 06:20\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:39\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Croatian\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr "Postavke"
msgid "Statistics"
msgstr "Statistika"
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "Tečaj ne može imati i plaćenu potvrdu i potvrdu o završetku."
@@ -144,7 +144,7 @@ msgstr "Dodaj Lekciju"
msgid "Add a Student"
msgstr "Dodaj Studenta"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr "Dodaj Poglavlje"
@@ -156,7 +156,7 @@ msgstr "Dodaj Tečaj"
msgid "Add a keyword and then press enter"
msgstr "Dodaj ključnu riječ, a zatim pritisnite enter"
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr "Dodaj Lekciju"
@@ -185,11 +185,11 @@ msgstr "Dodaj postojeće pitanje"
msgid "Add at least one possible answer for this question: {0}"
msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr "Dodaj web stranicu na bočnu traku"
msgid "Add your assignment as {0}"
msgstr "Dodaj zadatak kao {0}"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr "Sve"
msgid "All Batches"
msgstr "Sve Grupe"
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr "Svi Certificirani Sudionici"
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "Svi Tečajevi"
@@ -281,7 +277,7 @@ msgstr ""
msgid "Allow accessing future dates"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr ""
@@ -292,7 +288,7 @@ msgstr ""
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "Iznos"
msgid "Amount (USD)"
msgstr "Iznos (USD)"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr "Odgovor"
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "Dodjela"
msgid "Assignment Attachment"
msgstr ""
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr ""
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr "Podnošenje Zadataka"
@@ -473,12 +463,16 @@ msgstr "Podnošenje Zadataka"
msgid "Assignment Title"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "Dodjele"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr ""
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr "Grupa je rasprodana."
@@ -655,7 +648,7 @@ msgstr ""
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr "Ležerna Odjeća"
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr ""
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "Certificirani Sudionici"
@@ -1008,6 +1004,10 @@ msgstr "Web stranica Grupe"
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "Sklopi"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr ""
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr ""
@@ -1331,7 +1331,7 @@ msgstr ""
msgid "Course Lesson"
msgstr ""
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr ""
@@ -1375,7 +1375,7 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr ""
@@ -1440,15 +1440,15 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr ""
msgid "Current Lesson"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr ""
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr ""
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr ""
@@ -1748,6 +1752,10 @@ msgstr ""
msgid "Edit"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr ""
msgid "Email Sent"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr ""
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr ""
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr ""
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr ""
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr ""
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr ""
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr ""
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr ""
msgid "New"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr ""
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr ""
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr "Nema pronađenih poslova"
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr ""
msgid "Notify me when available"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr ""
@@ -4061,7 +4067,7 @@ msgstr ""
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr ""
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr "Programi"
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr ""
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr ""
@@ -4600,7 +4611,7 @@ msgstr ""
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr ""
@@ -4609,19 +4620,19 @@ msgstr ""
msgid "Route"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr ""
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr ""
@@ -4799,7 +4811,7 @@ msgstr ""
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr ""
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr ""
@@ -5117,10 +5129,14 @@ msgstr ""
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr ""
msgid "Temporarily Disabled"
msgstr ""
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr ""
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr ""
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr ""
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr ""
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "certifikati"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr ""
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/hu.po b/lms/locale/hu.po
index 7e145675..cae73149 100644
--- a/lms/locale/hu.po
+++ b/lms/locale/hu.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:01\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "Add a Student"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr ""
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr ""
msgid "Add your assignment as {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr ""
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr ""
@@ -281,7 +277,7 @@ msgstr ""
msgid "Allow accessing future dates"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr ""
@@ -292,7 +288,7 @@ msgstr "Már regisztrált"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr ""
msgid "Amount (USD)"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr ""
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "Hozzárendelés"
msgid "Assignment Attachment"
msgstr ""
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr ""
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "Feladatok"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr ""
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr "Köteg:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr ""
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr ""
@@ -1008,6 +1004,10 @@ msgstr ""
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "Összeomlás"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr ""
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr ""
@@ -1331,7 +1331,7 @@ msgstr ""
msgid "Course Lesson"
msgstr ""
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr ""
@@ -1375,7 +1375,7 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr ""
@@ -1440,15 +1440,15 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "Alkotó"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr ""
msgid "Current Lesson"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr ""
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr ""
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "Részletek"
@@ -1748,6 +1752,10 @@ msgstr ""
msgid "Edit"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "Email azonosító"
msgid "Email Sent"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "E-mail sablon"
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr "Esemény"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "Kiterjed"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr ""
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr "Érdek"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "Bevezetés"
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr ""
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "Meta Leírás"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "Meta kép"
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr "Módosította"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr "Hétfő"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr ""
msgid "New"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr ""
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr ""
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr "Értesítések"
msgid "Notify me when available"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "Kérjük, ellenőrizze e-mail a vizsgálathoz"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr ""
@@ -4061,7 +4067,7 @@ msgstr ""
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr ""
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr "Elutasítva"
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "eltávolítás"
@@ -4600,7 +4611,7 @@ msgstr "Beosztás"
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "Beosztások"
@@ -4609,19 +4620,19 @@ msgstr "Beosztások"
msgid "Route"
msgstr "Útvonal"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr "Szombat"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr ""
@@ -4799,7 +4811,7 @@ msgstr ""
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr ""
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr ""
@@ -5117,10 +5129,14 @@ msgstr ""
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "Összefoglalás"
msgid "Sunday"
msgstr "Vasárnap"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr ""
msgid "Temporarily Disabled"
msgstr "Átmenetileg letiltva"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr ""
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr ""
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr ""
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "Feltöltés"
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "befejezve"
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/pl.po b/lms/locale/pl.po
index b0646a2f..1d42e258 100644
--- a/lms/locale/pl.po
+++ b/lms/locale/pl.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:01\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "Add a Student"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr ""
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr ""
msgid "Add your assignment as {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr ""
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr ""
@@ -281,7 +277,7 @@ msgstr ""
msgid "Allow accessing future dates"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr ""
@@ -292,7 +288,7 @@ msgstr "Już zarejestrowano"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr ""
msgid "Amount (USD)"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr ""
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr ""
msgid "Assignment Attachment"
msgstr ""
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr ""
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "Przydziały"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "Opis partii"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr "Grupa:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr ""
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr ""
@@ -1008,6 +1004,10 @@ msgstr ""
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "Zawalić się"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr ""
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr ""
@@ -1331,7 +1331,7 @@ msgstr ""
msgid "Course Lesson"
msgstr ""
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr ""
@@ -1375,7 +1375,7 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr ""
@@ -1440,15 +1440,15 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "utworzył(a)"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr ""
msgid "Current Lesson"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr ""
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr ""
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "Szczegóły"
@@ -1748,6 +1752,10 @@ msgstr ""
msgid "Edit"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "ID e-mail"
msgid "Email Sent"
msgstr "E-mail wysłany"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "Szablon e-mail"
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr "Zdarzenie"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "Rozszerzać"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr "Witaj"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr ""
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr "Odsetki"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "Wprowadzenie"
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr "Data zdarzenia"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr ""
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "Opis meta"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "Obraz meta"
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr ""
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr "Poniedziałek"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr ""
msgid "New"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr ""
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr ""
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr "Powiadomienia"
msgid "Notify me when available"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "Proszę sprawdzić pocztę do weryfikacji"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr ""
@@ -4061,7 +4067,7 @@ msgstr ""
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr ""
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr "Odrzucono"
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "Usunąć"
@@ -4600,7 +4611,7 @@ msgstr "Rola"
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "Role"
@@ -4609,19 +4620,19 @@ msgstr "Role"
msgid "Route"
msgstr "Trasa"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr "Sobota"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr ""
@@ -4799,7 +4811,7 @@ msgstr ""
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr ""
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr ""
@@ -5117,10 +5129,14 @@ msgstr ""
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "Podsumowanie"
msgid "Sunday"
msgstr "Niedziela"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr ""
msgid "Temporarily Disabled"
msgstr "Czasowo niedostępne"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr ""
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr ""
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr ""
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "Prześlij"
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "certyfikat"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "zakończono"
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} wspomniał o Tobie w komentarzu w {1}"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/pt.po b/lms/locale/pt.po
index 6f8f15c0..ff2a0a69 100644
--- a/lms/locale/pt.po
+++ b/lms/locale/pt.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-16 06:20\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:39\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "Add a Student"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr ""
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr ""
msgid "Add your assignment as {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr ""
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr ""
@@ -281,7 +277,7 @@ msgstr ""
msgid "Allow accessing future dates"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr ""
@@ -292,7 +288,7 @@ msgstr ""
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr ""
msgid "Amount (USD)"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr ""
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr ""
msgid "Assignment Attachment"
msgstr ""
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr ""
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr ""
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr ""
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr ""
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr ""
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr ""
@@ -1008,6 +1004,10 @@ msgstr ""
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr ""
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr ""
@@ -1331,7 +1331,7 @@ msgstr ""
msgid "Course Lesson"
msgstr ""
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr ""
@@ -1375,7 +1375,7 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr ""
@@ -1440,15 +1440,15 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr ""
msgid "Current Lesson"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr ""
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr ""
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr ""
@@ -1748,6 +1752,10 @@ msgstr ""
msgid "Edit"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr ""
msgid "Email Sent"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr ""
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr ""
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr ""
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr ""
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr ""
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr ""
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr ""
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr ""
msgid "New"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr ""
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr ""
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr ""
msgid "Notify me when available"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr ""
@@ -4061,7 +4067,7 @@ msgstr ""
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr ""
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr ""
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr ""
@@ -4600,7 +4611,7 @@ msgstr ""
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr ""
@@ -4609,19 +4620,19 @@ msgstr ""
msgid "Route"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr ""
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr ""
@@ -4799,7 +4811,7 @@ msgstr ""
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr ""
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr ""
@@ -5117,10 +5129,14 @@ msgstr ""
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr ""
msgid "Temporarily Disabled"
msgstr ""
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr ""
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr ""
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr ""
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr ""
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr ""
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/pt_BR.po b/lms/locale/pt_BR.po
index 99218530..71851cbb 100644
--- a/lms/locale/pt_BR.po
+++ b/lms/locale/pt_BR.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:01\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "Add a Student"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr ""
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr ""
msgid "Add your assignment as {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr "Todos"
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr ""
@@ -281,7 +277,7 @@ msgstr ""
msgid "Allow accessing future dates"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr ""
@@ -292,7 +288,7 @@ msgstr ""
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "Montante"
msgid "Amount (USD)"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr ""
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr ""
msgid "Assignment Attachment"
msgstr ""
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr ""
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr ""
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr ""
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr ""
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr ""
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr ""
@@ -1008,6 +1004,10 @@ msgstr ""
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr "Contrato"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr ""
@@ -1331,7 +1331,7 @@ msgstr ""
msgid "Course Lesson"
msgstr ""
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr ""
@@ -1375,7 +1375,7 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr ""
@@ -1440,15 +1440,15 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "Moeda"
msgid "Current Lesson"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr "Data"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr ""
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr ""
@@ -1748,6 +1752,10 @@ msgstr ""
msgid "Edit"
msgstr "Editar"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr ""
msgid "Email Sent"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr ""
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "Erro"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "Ajuda"
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "Introdução"
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr ""
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr ""
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr ""
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr ""
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr ""
msgid "New"
msgstr "Novo"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr ""
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr ""
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr ""
msgid "Notify me when available"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr ""
@@ -4061,7 +4067,7 @@ msgstr ""
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr ""
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr ""
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr ""
@@ -4600,7 +4611,7 @@ msgstr ""
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr ""
@@ -4609,19 +4620,19 @@ msgstr ""
msgid "Route"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr ""
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Salvar"
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr "Pesquisar"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "Configurações"
@@ -4799,7 +4811,7 @@ msgstr "Configurações"
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr "Iniciar"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "Estado"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr ""
@@ -5117,10 +5129,14 @@ msgstr "Assunto"
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr "Modelo"
msgid "Temporarily Disabled"
msgstr ""
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr ""
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "Para"
msgid "To Date"
msgstr "Até a Data"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr ""
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "Atualizar"
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr ""
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "certificado"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr ""
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/ru.po b/lms/locale/ru.po
index e6723033..252baac1 100644
--- a/lms/locale/ru.po
+++ b/lms/locale/ru.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:01\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr "Добавить урок"
msgid "Add a Student"
msgstr "Добавить студента"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr "Добавить курс"
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr "Добавьте хотя бы один возможный ответ на этот вопрос: {0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr "Добавить веб страницу на боковую панел
msgid "Add your assignment as {0}"
msgstr "Добавьте свое задание как {0}"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr ""
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "Все курсы"
@@ -281,7 +277,7 @@ msgstr "Разрешить самостоятельную регистрацию
msgid "Allow accessing future dates"
msgstr "Разрешить доступ к будущим датам"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "Разрешить самостоятельную регистрацию"
@@ -292,7 +288,7 @@ msgstr "Уже зарегистрирован"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr ""
msgid "Amount (USD)"
msgstr "Сумма"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr "Отвечать"
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr "Тип оценки"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr "Оценка {0} уже добавлена в этот пакет."
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "Назначение"
msgid "Assignment Attachment"
msgstr "Прикрепленное задание"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr "Шаблон Отправленного Задания"
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr "Название задания"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "Задание для урока {0} от {1} уже существует."
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Задание появится в конце урока."
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr ""
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "Описание группы"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr "Группа обновлена"
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr "Партия:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr "Группы"
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr "Название сертификации"
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "Сертифицированные участники"
@@ -1008,6 +1004,10 @@ msgstr "Веб-страница группы"
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr ""
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr "Политика cookies"
@@ -1331,7 +1331,7 @@ msgstr "Преподаватель курса"
msgid "Course Lesson"
msgstr "Урок курса"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr "Список курсов"
@@ -1375,7 +1375,7 @@ msgstr "Заголовок курса"
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr "Курс уже добавлен в группу."
@@ -1440,15 +1440,15 @@ msgstr "Создать курс"
msgid "Create a Live Class"
msgstr "Создайте живой класс"
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr ""
msgid "Current Lesson"
msgstr "Текущий урок"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr ""
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "Дата и время"
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "Детали"
@@ -1748,6 +1752,10 @@ msgstr "E-mail"
msgid "Edit"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr ""
msgid "Email Sent"
msgstr "Email отправлен"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "Шаблон электронного письма"
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr "Дата окончания (или ожидаемая)"
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr "Количество регистраций"
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr "Введите правильный ответ"
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr "Подробности оценки"
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr "Дата окончания оценки"
msgid "Evaluation Request"
msgstr "Запрос на оценку"
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "Дата окончания оценки не может быть меньше даты окончания группы."
@@ -2020,7 +2027,7 @@ msgstr "График оценки"
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr "Событие"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr "Представление упражнений"
msgid "Exercise Title"
msgstr "Название упражнения"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr "Заголовок"
msgid "Hello"
msgstr "Привет"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr ""
@@ -2547,7 +2558,7 @@ msgstr "Заметки инструктора"
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr "Комментарии инструкторов"
msgid "Interest"
msgstr "Процент"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr ""
@@ -2602,7 +2613,7 @@ msgstr "Только приглашение"
msgid "Invite Request"
msgstr "Запрос приглашения"
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr "Дата"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr "Название доски объявлений"
msgid "Job Details"
msgstr "Подробности вакансии"
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "Открытые вакансии"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr ""
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "Мета изображение"
@@ -3429,11 +3440,11 @@ msgstr "Модератор"
msgid "Modified By"
msgstr "Изменено"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr "Имя модуля неверно или не существует."
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr "Модуль неверный."
@@ -3444,7 +3455,7 @@ msgstr "Модуль неверный."
msgid "Monday"
msgstr "Понедельник"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr "Мой календарь"
msgid "New"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr "Подача нового задания"
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr "Новая группа"
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr "Новый курс"
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr "Новая регистрация"
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr "Новый комментарий в группе {0}"
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr "Новый ответ по теме {0} в курсе {1}"
@@ -3568,7 +3570,7 @@ msgstr "Нет предстоящих оценок"
msgid "No announcements"
msgstr "Нет объявлений"
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr "Нет сертификатов"
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr "Не запланированы онлайн-курсы"
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr "Уведомления"
msgid "Notify me when available"
msgstr "Сообщите мне, когда появится"
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr "Страницы"
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "Пожалуйста, проверьте свой email для подт
msgid "Please click on the following button to set your new password"
msgstr "Нажмите на следующую кнопку, чтобы установить новый пароль."
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr "Чтобы использовать эту функцию, включите настройки Zoom."
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr "Введите действительный URL-адрес."
@@ -4061,7 +4067,7 @@ msgstr "Введите действительный URL-адрес."
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr "Введите URL для отправки задания."
@@ -4069,12 +4075,12 @@ msgstr "Введите URL для отправки задания."
msgid "Please enter your answer"
msgstr "Пожалуйста, введите ваш ответ"
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr "Пожалуйста, войдите в систему, чтобы по
msgid "Please login to access this page."
msgstr "Пожалуйста, войдите в систему, чтобы получить доступ к этой странице."
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr "Пожалуйста, войдите в систему, чтобы продолжить оплату."
@@ -4130,7 +4136,7 @@ msgstr "Пожалуйста, примите соответствующие ме
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr "Пожалуйста, загрузите файл задания."
@@ -4176,6 +4182,10 @@ msgstr ""
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr "Первичная подгруппа"
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr "Политика приватности"
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr "Опубликовать на странице участника"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr "Тест появится в конце урока."
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr "Отклонено"
msgid "Related Courses"
msgstr "Похожие курсы"
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr ""
@@ -4600,7 +4611,7 @@ msgstr "Роль"
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr ""
@@ -4609,19 +4620,19 @@ msgstr ""
msgid "Route"
msgstr "Маршрут"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "Строка #{0} Дата не может выходить за пределы длительности партии."
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "Строка #{0} Время окончания не может выходить за рамки длительности партии."
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "Строка #{0} Время начала не может быть больше или равно времени окончания."
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "Строка #{0} Время начала не может выходить за рамки длительности партии."
@@ -4664,12 +4675,13 @@ msgstr "Суббота"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4712,7 +4724,7 @@ msgstr "Оценка из"
msgid "Search"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr "Поиск значка"
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr "Сессии в днях"
msgid "Set your Password"
msgstr "Введите свой пароль"
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr ""
@@ -4799,7 +4811,7 @@ msgstr ""
msgid "Share on"
msgstr "Поделиться"
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr "Краткое введение"
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr ""
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr "Начать изучение"
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr "Статистика"
@@ -5117,10 +5129,14 @@ msgstr ""
msgid "Submission"
msgstr "Сданные"
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr "Отправлено {0}"
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr "Отправлено {0}"
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "Резюме"
msgid "Sunday"
msgstr "Воскресенье"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr ""
msgid "Temporarily Disabled"
msgstr "Временно отключен"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr "Условия использования"
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr "Спасибо и с наилучшими пожеланиями"
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr "В этой группе нет свободных мест."
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr "На этом сайте нет {0} ."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr "Этот курс бесплатный."
@@ -5475,7 +5488,7 @@ msgstr "Шаблон расписания"
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr "Сроки:"
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr "Чтобы присоединиться к этой группе, свяжитесь с администратором."
@@ -5602,8 +5615,7 @@ msgstr "Twitter"
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr ""
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr ""
@@ -5913,11 +5925,11 @@ msgstr "У вас уже есть оценка {0} в {1} для курса {2}.
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr "Вы уже зачислены в эту группу."
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr "Вы уже зачислены на этот курс."
@@ -5991,7 +6003,7 @@ msgstr "Вы уже подали заявку на эту вакансию."
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr "Вы уже превысили максимально допустимое количество попыток для этого теста."
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr "Видео YouTube появится в верхней части уро
msgid "Your Account has been successfully created!"
msgstr "Ваш аккаунт был успешно создан!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr "отменить заявку"
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "сертификат"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "сертификаты"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "завершенно"
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr "вы можете"
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr "{0} уже сертифицирован для курса {1}"
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr "{0} упомянул вас в комментарии"
@@ -6221,11 +6245,11 @@ msgstr "{0} упомянул вас в комментарии"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0} упомянул вас в комментарии в вашей группе."
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} упомянул вас в комментарии в {1}"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr "{0}k"
diff --git a/lms/locale/sr_CS.po b/lms/locale/sr_CS.po
index 5c714d0c..f7e12300 100644
--- a/lms/locale/sr_CS.po
+++ b/lms/locale/sr_CS.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:01\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:39\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Serbian (Latin)\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "Add a Student"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr ""
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr ""
msgid "Add your assignment as {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr ""
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr ""
@@ -281,7 +277,7 @@ msgstr ""
msgid "Allow accessing future dates"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr ""
@@ -292,7 +288,7 @@ msgstr ""
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr ""
msgid "Amount (USD)"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr ""
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr ""
msgid "Assignment Attachment"
msgstr ""
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr ""
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr ""
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr ""
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr ""
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr ""
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr ""
@@ -1008,6 +1004,10 @@ msgstr ""
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr ""
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr ""
@@ -1331,7 +1331,7 @@ msgstr ""
msgid "Course Lesson"
msgstr ""
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr ""
@@ -1375,7 +1375,7 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr ""
@@ -1440,15 +1440,15 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr ""
msgid "Current Lesson"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr ""
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr ""
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr ""
@@ -1748,6 +1752,10 @@ msgstr ""
msgid "Edit"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr ""
msgid "Email Sent"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr ""
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr ""
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr ""
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr ""
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr ""
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr ""
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr ""
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr ""
msgid "New"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr ""
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr ""
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr ""
msgid "Notify me when available"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr ""
@@ -4061,7 +4067,7 @@ msgstr ""
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr ""
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr ""
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr ""
@@ -4600,7 +4611,7 @@ msgstr ""
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr ""
@@ -4609,19 +4620,19 @@ msgstr ""
msgid "Route"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr ""
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr ""
@@ -4799,7 +4811,7 @@ msgstr ""
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr ""
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr ""
@@ -5117,10 +5129,14 @@ msgstr ""
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr ""
msgid "Temporarily Disabled"
msgstr ""
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr ""
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr ""
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr ""
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr ""
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr ""
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/sv.po b/lms/locale/sv.po
index 4e378f4c..df4b83e4 100644
--- a/lms/locale/sv.po
+++ b/lms/locale/sv.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-15 06:20\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr "Inställningar"
msgid "Statistics"
msgstr "Statistik"
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "Kurs kan inte ha både betalt certifikat och certifikat för genomförande."
@@ -144,7 +144,7 @@ msgstr "Lägg till Lektion"
msgid "Add a Student"
msgstr "Lägga till Student"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr "Lägg till Kapitel"
@@ -156,7 +156,7 @@ msgstr "Lägg till kurs"
msgid "Add a keyword and then press enter"
msgstr "Lägg till nyckelord och tryck sedan på Enter"
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr "Lägg till Lektion"
@@ -185,11 +185,11 @@ msgstr "Lägg till befintlig fråga"
msgid "Add at least one possible answer for this question: {0}"
msgstr "Lägg till minst ett möjligt svar för denna fråga: {0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr "Lägg till kurser i din grupp"
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr "Lägg till studenter i din grupp"
@@ -201,11 +201,11 @@ msgstr "Lägg till webbsida i sidofältet"
msgid "Add your assignment as {0}"
msgstr "Lägg till din uppgift som {0}"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr "Lägg till ditt första kapitel"
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr "Lägg till din första lektion"
@@ -241,10 +241,6 @@ msgstr "Alla"
msgid "All Batches"
msgstr "Alla Grupper"
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr "Alla Certifierade Deltagare"
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "Alla Kurser"
@@ -281,7 +277,7 @@ msgstr "Tillåt självregistrering"
msgid "Allow accessing future dates"
msgstr "Tillåt åtkomst till framtida datum"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "Tillåt självregistrering"
@@ -292,7 +288,7 @@ msgstr "Redan Registrerad"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "Belopp"
msgid "Amount (USD)"
msgstr "Belopp (USD)"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr "Belopp och valuta erfordras för betalda grupper."
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr "Belopp och valuta är obligatoriska för betalda certifikat."
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr "Belopp och valuta erfordras för betalda kurser."
@@ -348,7 +344,7 @@ msgstr "Svara"
msgid "Appears on the course card in the course list"
msgstr "Visas på kurskort i kurslista"
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr "Visas när grupp URL delas på valfri online plattform"
@@ -422,12 +418,12 @@ msgstr "Bedömning Typ"
msgid "Assessment added successfully"
msgstr "Bedömning tillagd"
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr "Bedömning {0} har redan lagts till i denna grupp."
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "Tilldelning"
msgid "Assignment Attachment"
msgstr "Uppgift Bilaga"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr "Uppgift Inlämning Mall"
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr "Uppgift Inlämningar"
@@ -473,22 +463,25 @@ msgstr "Uppgift Inlämningar"
msgid "Assignment Title"
msgstr "Uppgift Benämning"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr "Uppgift skapad"
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "Uppgift för Lektion {0} av {1} finns redan."
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
-msgstr "Uppgift sparad"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
+msgstr "Uppgift uppdaterad"
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Uppgift kommer att visas längst ner i lektion."
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "Uppgifter"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "Parti Beskrivning"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr "Grupp Uppdaterad"
msgid "Batch end date cannot be before the batch start date"
msgstr "Grupp slutdatum får inte vara före grupp startdatum"
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr "Gruppen är slutsåld."
@@ -655,7 +648,7 @@ msgstr "Parti:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr "Grupper"
@@ -753,8 +746,8 @@ msgstr "Fritidskläder"
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr "Certifikat genererade"
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr "Certifiering Namn"
msgid "Certified"
msgstr "Certifierad"
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr "Certifierade Medlemmar"
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "Certifierade Deltagare"
@@ -1008,6 +1004,10 @@ msgstr "Grupp Webbsida"
msgid "Collaboration Preference"
msgstr "Samarbetspreferens"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "Fäll In"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr "Fäll ihop alla kapitel"
@@ -1184,7 +1184,7 @@ msgstr "Fortsätt lära dig"
msgid "Contract"
msgstr "Avtal"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr "Princip för Kakor"
@@ -1331,7 +1331,7 @@ msgstr "Kurslärare"
msgid "Course Lesson"
msgstr "Kurslektion"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr "Kurslista"
@@ -1375,7 +1375,7 @@ msgstr "Kurs Benämning"
msgid "Course added to program"
msgstr "Kurs tillagd till program"
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr "Kurs har redan lagts till grupp."
@@ -1440,15 +1440,15 @@ msgstr "Skapa Kurs"
msgid "Create a Live Class"
msgstr "Skapa live lektion"
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr "Skapa grupp"
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr "Skapa Kurs"
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr "Skapa live lektion"
@@ -1456,34 +1456,38 @@ msgstr "Skapa live lektion"
msgid "Create a new question"
msgstr "Skapa ny fråga"
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr "Skapa Uppgift"
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr "Skapa din första grupp"
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr "Skapa din första kurs"
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr "Skapa din första frågesport"
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "Skapad"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr "Skapar grupp"
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr "Skapar kurs"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "Valuta"
msgid "Current Lesson"
msgstr "Aktuell Lektion"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr "Anpassade Certifikat Mallar"
@@ -1545,7 +1549,7 @@ msgstr "Datum"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "Datum och Tid"
@@ -1633,7 +1637,7 @@ msgstr "Borttagning av denna lektion kommer att ta bort den permanent från kurs
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr "Skrivbord"
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "Detaljer"
@@ -1748,6 +1752,10 @@ msgstr "E-post"
msgid "Edit"
msgstr "Redigera"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr "Redigera Uppgift"
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "E-post"
msgid "Email Sent"
msgstr "E-post Skickad"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "E-post Mall"
@@ -1838,7 +1846,7 @@ msgstr "Om du aktiverar detta kommer certifikatet att publiceras på sidan för
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr "Slutdatum (eller förväntat)"
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr "Registreringsbekräftelse för {0}"
msgid "Enrollment Count"
msgstr "Antal Inskrivna"
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr "Registrering Misslyckad"
@@ -1936,14 +1944,13 @@ msgstr "Ange korrekt svar"
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "Fel"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr "Fel vid skapande av liveklass. Vänligen försök igen. {0}"
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr "Utvärdering Detaljer"
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr "Utvärdering Slutdatum"
msgid "Evaluation Request"
msgstr "Utvärdering Begäran"
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "Utvärdering slutdatum får inte vara tidigare än grupp slutdatum."
@@ -2020,7 +2027,7 @@ msgstr "Utvärderare Schema"
msgid "Evaluator is Unavailable"
msgstr "Utvärderare är inte tillgänglig"
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr "Utvärderare erfordras för betalda certifikat."
@@ -2031,7 +2038,7 @@ msgstr "Utvärderare erfordras för betalda certifikat."
msgid "Event"
msgstr "Händelse"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr "Exempel: IST (+5:30)"
@@ -2060,6 +2067,10 @@ msgstr "Övning inlämning"
msgid "Exercise Title"
msgstr "Övning Benämning"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "Expandera"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr "Expandera alla kapitel"
@@ -2313,7 +2324,7 @@ msgstr "Huvudrubrik"
msgid "Hello"
msgstr "Hej"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "Hjälp"
@@ -2547,7 +2558,7 @@ msgstr "Lärare Anteckningar"
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr "Lärare Kommentarer"
msgid "Interest"
msgstr "Intresse"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "Introduktion"
@@ -2602,7 +2613,7 @@ msgstr "Endast inbjudan"
msgid "Invite Request"
msgstr "Inbjudan Begäran"
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr "Bjud in ditt team och dina studenter"
@@ -2634,7 +2645,7 @@ msgstr "Är SCORM App"
msgid "Issue Date"
msgstr "Utfärdande Datum"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr "Utfärda Certifikat"
@@ -2683,7 +2694,7 @@ msgstr "Jobb Styrelse Benämning"
msgid "Job Details"
msgstr "Jobb Detaljer"
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "Jobb Erbjudande"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr "LiveCode URL"
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr "Maximalt Antal Försök"
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "Meta Beskrivning"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "Meta Bild"
@@ -3429,11 +3440,11 @@ msgstr "Moderator"
msgid "Modified By"
msgstr "Modifierad Av"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr "Modul Namn är felaktigt eller existerar inte."
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr "Modul är felaktig."
@@ -3444,7 +3455,7 @@ msgstr "Modul är felaktig."
msgid "Monday"
msgstr "Måndag"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr "Intäktsgenerering"
@@ -3472,20 +3483,11 @@ msgstr "Min kalender"
msgid "New"
msgstr "Ny"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr "Ny Uppgift"
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr "Ny Uppgift Inlämning"
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr "Ny Grupp"
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr "Ny Kurs"
@@ -3522,11 +3524,11 @@ msgstr "Nytt Frågesport"
msgid "New Sign Up"
msgstr "Ny Registrering"
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr "Ny kommentar i grupp {0}"
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr "Nytt svar i ämne {0} i kurs {1}"
@@ -3568,7 +3570,7 @@ msgstr "Inga Kommande Utvärderingar"
msgid "No announcements"
msgstr "Inga tillkännagivanden"
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr "Inga uppgifter hittades"
@@ -3580,6 +3582,14 @@ msgstr "Inga grupper hittades"
msgid "No certificates"
msgstr "Inga certifikat"
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr "Inga certifierade medlemmar"
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr "Inga certifierade medlemmar hittades. Kontrollera igen senare eller bli certifierad själv."
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr "Inga kurser tillagda"
@@ -3616,10 +3626,6 @@ msgstr "Inga jobb hittades"
msgid "No live classes scheduled"
msgstr "Inga live lektioner schemalagda"
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr "Inga deltagare hittades"
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr "Inga program hittades"
@@ -3698,7 +3704,7 @@ msgstr "Aviseringar"
msgid "Notify me when available"
msgstr "Meddela mig när den är tillgänglig"
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr "Antal platser tillgängliga"
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr "Sidor"
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr "Klistra in youtube länk i kort video för kursintroduktion"
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "Kontrollera din E-post för verifiering"
msgid "Please click on the following button to set your new password"
msgstr "Klicka på följande knapp för att ange ditt nya lösenord"
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "Slutför tidigare kurser i program för att anmäla dig till denna kurs."
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr "Aktivera Zoom Inställningar för att använda denna funktion."
@@ -4052,8 +4058,8 @@ msgstr "Se till att besvara alla frågor på {0} minuter."
msgid "Please enter a title."
msgstr "Ange benämning."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr "Ange giltig URL."
@@ -4061,7 +4067,7 @@ msgstr "Ange giltig URL."
msgid "Please enter a valid time in the format HH:mm."
msgstr "Ange giltig tid i format HH:mm."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr "Ange URL för uppgift inlämning."
@@ -4069,13 +4075,13 @@ msgstr "Ange URL för uppgift inlämning."
msgid "Please enter your answer"
msgstr "Ange ditt svar"
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
-msgstr "Installera Betalning app för att skapa betalda grupper."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
+msgstr "Installera betalning app för att skapa betald grupp. Se dokumentation för mer information. {0}"
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
-msgstr "Installera Betalning App för att skapa betalda kurser."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
+msgstr "Installera betalning app för att skapa betald kurs. Se dokumentation för mer information. {0}"
#: frontend/src/pages/Billing.vue:254
msgid "Please let us know where you heard about us from."
@@ -4089,7 +4095,7 @@ msgstr "Logga in för att komma åt frågesport."
msgid "Please login to access this page."
msgstr "Logga in för att komma till denna sida."
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr "Logga in för att fortsätta med betalning."
@@ -4130,7 +4136,7 @@ msgstr "Vidta lämpliga åtgärder {0}"
msgid "Please upload a SCORM package"
msgstr "Ladda upp SCORM App"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr "Ladda upp tilldelning fil."
@@ -4176,6 +4182,10 @@ msgstr "Postnummer"
msgid "Posted on"
msgstr "Postad"
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr "Drivs av Lärande"
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr "Primära Länder"
msgid "Primary Subgroup"
msgstr "Primär Undergrupp"
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr "Integritet Princip"
@@ -4286,7 +4296,7 @@ msgstr "Program Medlem"
msgid "Program Members"
msgstr "Program Medlemmar"
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr "Program"
@@ -4319,7 +4329,7 @@ msgstr "Publicera på deltagarsidan"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr "Förvärvad Certifikat"
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr "Frågesport uppdaterad"
msgid "Quiz will appear at the bottom of the lesson."
msgstr "Frågesport kommer att visas längst ner i lektionen."
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr "Frågesporter"
@@ -4531,7 +4542,7 @@ msgstr "Avvisad"
msgid "Related Courses"
msgstr "Relaterade Kurser"
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "Ta bort"
@@ -4600,7 +4611,7 @@ msgstr "Roll"
msgid "Role Preference"
msgstr "Rollpreferens"
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "Roller"
@@ -4609,19 +4620,19 @@ msgstr "Roller"
msgid "Route"
msgstr "Sökväg"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "Rad #{0} Datum kan inte vara utanför grupp varaktighet."
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "Rad #{0} Sluttid kan inte vara utanför grupp varaktighet."
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "Rad #{0} Starttid kan inte vara senare än eller lika med sluttid."
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "Rad #{0} Starttid kan inte vara utanför grupp varaktighet."
@@ -4664,12 +4675,13 @@ msgstr "Lördag"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Spara"
@@ -4712,7 +4724,7 @@ msgstr "Resultat av"
msgid "Search"
msgstr "Sök"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr "Sök efter Namn"
@@ -4720,7 +4732,7 @@ msgstr "Sök efter Namn"
msgid "Search by Title"
msgstr "Sök efter Benämning"
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr "Sök efter benämning"
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr "Sök efter ikon"
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr "Sessioner på dagar"
msgid "Set your Password"
msgstr "Ange Lösenord"
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr "Konfigurera"
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr "Konfigurerar Betalningsport"
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "Inställningar"
@@ -4799,7 +4811,7 @@ msgstr "Inställningar"
msgid "Share on"
msgstr "Dela på"
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr "Kort Beskrivning"
@@ -4809,7 +4821,7 @@ msgstr "Kort Beskrivning"
msgid "Short Introduction"
msgstr "Kort Introduktion"
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr "Kort beskrivning av grupp"
@@ -4969,7 +4981,7 @@ msgstr "Start"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr "Börja lära dig"
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "Län"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr "Statistik"
@@ -5117,10 +5129,14 @@ msgstr "Ämne"
msgid "Submission"
msgstr "Inlämning"
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr "Inlämning Lista"
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr "Inlämningstyp"
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr "Inskickad {0}"
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr "Inskickad {0}"
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "Översikt"
msgid "Sunday"
msgstr "Söndag"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr "Misstänkt mönster hittat i {0}: {1}"
@@ -5269,7 +5286,7 @@ msgstr "Mall"
msgid "Temporarily Disabled"
msgstr "Tillfälligt Inaktiverad"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr "Villkor"
@@ -5305,7 +5322,7 @@ msgstr "Tack för återkoppling!"
msgid "Thanks and Regards"
msgstr "Tack och Hälsningar"
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr "Gruppen är full. Kontakta administratör."
@@ -5349,15 +5366,11 @@ msgstr "Det finns inga kurser som stämmer med kriterierna. Håll utkik, nya inl
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr "Det finns inga lediga jobb för tillfället. Öppna jobbmöjlighet eller titta in här igen senare."
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr "Det finns inga deltagare som stämmer med dessa kriterier."
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr "Det finns inga program tillgängliga för tillfället. Håll utkik, nya inlärningsupplevelser är på väg snart!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr "Det finns inga platser tillgängliga i denna grupp."
@@ -5373,7 +5386,7 @@ msgstr "Det finns inga inlämningar för denna uppgift."
msgid "There are no {0} on this site."
msgstr "Det finns ingen {0} på denna webbplats."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr "Det har skett uppdatering av din inlämning för uppgift {0}"
@@ -5404,7 +5417,7 @@ msgstr "Denna klass har avslutats"
msgid "This course has:"
msgstr "Denna kurs har:"
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr "Denna kurs är gratis."
@@ -5475,7 +5488,7 @@ msgstr "Tidtabell Mall"
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr "Tidpunkter:"
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "Till"
msgid "To Date"
msgstr "Till Datum"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr "För att gå med i denna grupp, kontakta Administratör."
@@ -5602,8 +5615,7 @@ msgstr "Twitter"
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "Uppdatera"
msgid "Update Password"
msgstr "Uppdatera lösenord"
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "Ladda upp"
@@ -5913,11 +5925,11 @@ msgstr "Du har redan utvärdering {0} kl. {1} för kurs {2}."
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr "Du är redan certifierad för denna kurs. Klicka på kort nedan för att öppna ditt certifikat."
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr "Du är redan inskriven för denna grupp."
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr "Du är redan inskriven på denna kurs."
@@ -5991,7 +6003,7 @@ msgstr "Du har redan sökt detta jobb."
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr "Du har redan överskridit maximal antalet försök som tillåts för denna frågesport."
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr "Du har redan köpt certifikat för denna kurs."
@@ -6015,7 +6027,7 @@ msgstr "Du har överskridit det maximala antalet försök ({0}) för denna fråg
msgid "You have got a score of {0} for the quiz {1}"
msgstr "Du har fått resultat av {0} för frågesport {1}"
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr "Du har inte skapat några uppgifter ännu. För att skapa ny uppgift, klicka på knapp \"Ny\" ovan."
@@ -6059,7 +6071,7 @@ msgstr "YouTube Video visas överst i lektion."
msgid "Your Account has been successfully created!"
msgstr "Ditt konto är skapad!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr "Din grupp {0} börjar imorgon"
@@ -6117,6 +6129,18 @@ msgstr "men slutförde inte din betalning"
msgid "cancel your application"
msgstr "avbryt din ansökan"
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "certifikat"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "certifikat"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr "certifierade medlemmar"
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "klar"
@@ -6173,7 +6197,7 @@ msgstr "veckor"
msgid "you can"
msgstr "du kan"
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr "{0} Inställningar hittades inte"
@@ -6213,7 +6237,7 @@ msgstr "{0} är redan certifierad för kurs {1}"
msgid "{0} is your evaluator"
msgstr "{0} är din utvärderare"
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr "{0} nämnde dig i en kommentar"
@@ -6221,11 +6245,11 @@ msgstr "{0} nämnde dig i en kommentar"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0} nämnde dig i en kommentar i din grupp."
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} hänvisade dig i kommentar i {1}"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr "{0}k"
diff --git a/lms/locale/th.po b/lms/locale/th.po
index 4cfeee1e..5d7c2e14 100644
--- a/lms/locale/th.po
+++ b/lms/locale/th.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-18 06:22\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Thai\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr ""
msgid "Add a Student"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr ""
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr ""
@@ -185,11 +185,11 @@ msgstr ""
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr ""
msgid "Add your assignment as {0}"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr ""
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr ""
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr ""
@@ -281,7 +277,7 @@ msgstr ""
msgid "Allow accessing future dates"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr ""
@@ -292,7 +288,7 @@ msgstr ""
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr ""
msgid "Amount (USD)"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -348,7 +344,7 @@ msgstr ""
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr ""
@@ -422,12 +418,12 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr ""
msgid "Assignment Attachment"
msgstr ""
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr ""
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr ""
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr ""
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr ""
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr ""
@@ -753,8 +746,8 @@ msgstr ""
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr ""
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr ""
@@ -1008,6 +1004,10 @@ msgstr ""
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr ""
msgid "Contract"
msgstr ""
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr ""
@@ -1331,7 +1331,7 @@ msgstr ""
msgid "Course Lesson"
msgstr ""
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr ""
@@ -1375,7 +1375,7 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr ""
@@ -1440,15 +1440,15 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr ""
msgid "Current Lesson"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr ""
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr ""
@@ -1633,7 +1637,7 @@ msgstr ""
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr ""
@@ -1748,6 +1752,10 @@ msgstr ""
msgid "Edit"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr ""
msgid "Email Sent"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr ""
@@ -1838,7 +1846,7 @@ msgstr ""
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr ""
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr ""
@@ -1936,14 +1944,13 @@ msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr ""
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr ""
msgid "Hello"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr ""
@@ -2547,7 +2558,7 @@ msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr ""
msgid "Interest"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr ""
@@ -2602,7 +2613,7 @@ msgstr ""
msgid "Invite Request"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr ""
msgid "Job Details"
msgstr ""
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr ""
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr ""
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr ""
@@ -3429,11 +3440,11 @@ msgstr ""
msgid "Modified By"
msgstr ""
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr ""
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr ""
@@ -3444,7 +3455,7 @@ msgstr ""
msgid "Monday"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr ""
msgid "New"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr ""
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr ""
@@ -3522,11 +3524,11 @@ msgstr ""
msgid "New Sign Up"
msgstr ""
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -3568,7 +3570,7 @@ msgstr ""
msgid "No announcements"
msgstr ""
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr ""
msgid "No certificates"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr ""
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr ""
@@ -3698,7 +3704,7 @@ msgstr ""
msgid "Notify me when available"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -4052,8 +4058,8 @@ msgstr ""
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr ""
@@ -4061,7 +4067,7 @@ msgstr ""
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -4069,12 +4075,12 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
#: frontend/src/pages/Billing.vue:254
@@ -4089,7 +4095,7 @@ msgstr ""
msgid "Please login to access this page."
msgstr ""
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr ""
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr ""
@@ -4176,6 +4182,10 @@ msgstr ""
msgid "Posted on"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr ""
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr ""
@@ -4531,7 +4542,7 @@ msgstr ""
msgid "Related Courses"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr ""
@@ -4600,7 +4611,7 @@ msgstr ""
msgid "Role Preference"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr ""
@@ -4609,19 +4620,19 @@ msgstr ""
msgid "Route"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr ""
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr ""
@@ -4720,7 +4732,7 @@ msgstr ""
msgid "Search by Title"
msgstr ""
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr ""
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr ""
@@ -4799,7 +4811,7 @@ msgstr ""
msgid "Share on"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr ""
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr ""
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr ""
@@ -5117,10 +5129,14 @@ msgstr ""
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr ""
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr ""
msgid "Sunday"
msgstr ""
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr ""
msgid "Temporarily Disabled"
msgstr ""
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr ""
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr ""
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr ""
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr ""
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr ""
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr ""
msgid "Update Password"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr ""
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr ""
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr ""
@@ -5991,7 +6003,7 @@ msgstr ""
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr ""
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr ""
msgid "Your Account has been successfully created!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr ""
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr ""
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr ""
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -6221,11 +6245,11 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/tr.po b/lms/locale/tr.po
index df8a70f1..18e05a1c 100644
--- a/lms/locale/tr.po
+++ b/lms/locale/tr.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-14 06:01\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr ""
msgid "Statistics"
msgstr "İstatistikler"
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
@@ -144,7 +144,7 @@ msgstr "Ders Ekle"
msgid "Add a Student"
msgstr "Öğrenci Ekle"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr ""
@@ -156,7 +156,7 @@ msgstr "Kurs Ekle"
msgid "Add a keyword and then press enter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr "Bir ders ekle"
@@ -185,11 +185,11 @@ msgstr "Mevcut bir soruyu ekle"
msgid "Add at least one possible answer for this question: {0}"
msgstr "Bu soru için en azından bir olası cevap ekleyin: {0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr ""
@@ -201,11 +201,11 @@ msgstr "Web sayfasını kenar çubuğuna ekle"
msgid "Add your assignment as {0}"
msgstr "Ödevinizi {0} olarak ekleyin"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr ""
@@ -241,10 +241,6 @@ msgstr "Tümü"
msgid "All Batches"
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr "Tüm Sertifikalı Katılımcılar"
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "Tüm Kurslar"
@@ -281,7 +277,7 @@ msgstr "Kendi Kendine Kayıt Olmaya İzin Ver"
msgid "Allow accessing future dates"
msgstr "Gelecekteki tarihlere erişime izin ver"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "Kendi Kendine Kayıt Olmaya İzin Ver"
@@ -292,7 +288,7 @@ msgstr "Zaten kayıltı"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "Tutar"
msgid "Amount (USD)"
msgstr "Tutar (USD)"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr "Ödenen partiler için tutar ve para birimi gereklidir."
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr "Ücretli kurslar için miktar ve para birimi gereklidir."
@@ -348,7 +344,7 @@ msgstr "Cevap"
msgid "Appears on the course card in the course list"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr "Parti URL’si herhangi bir çevrimiçi platformda paylaşıldığında görünür."
@@ -422,12 +418,12 @@ msgstr "Değerlendirme Türü"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr "Değerlendirme {0} bu gruba zaten eklendi."
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "Atama"
msgid "Assignment Attachment"
msgstr "Ödev Eki"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr "Ödev Gönderim Şablonu"
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr ""
@@ -473,12 +463,16 @@ msgstr ""
msgid "Assignment Title"
msgstr "Ödev Başlığı"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "{1} tarafından verilen {0} Dersi için ödev zaten mevcut."
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
@@ -486,9 +480,8 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Ödev dersin alt kısmında görünecektir."
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "Atamalar"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "Parti Açıklaması"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr ""
msgid "Batch end date cannot be before the batch start date"
msgstr ""
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr ""
@@ -655,7 +648,7 @@ msgstr "Parti:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr "Sınıflar"
@@ -753,8 +746,8 @@ msgstr "Günlük Giyim"
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr ""
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr "Sertifika Adı"
msgid "Certified"
msgstr ""
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "Sertifikalı Katılımcılar"
@@ -1008,6 +1004,10 @@ msgstr ""
msgid "Collaboration Preference"
msgstr ""
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "Daralt"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr ""
@@ -1184,7 +1184,7 @@ msgstr "Öğrenmeye Devam Et"
msgid "Contract"
msgstr "Sözleşme"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr "Çerez Politikası"
@@ -1331,7 +1331,7 @@ msgstr "Kurs Eğitmeni"
msgid "Course Lesson"
msgstr "Kurs Dersi"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr "Kurs Listesi"
@@ -1375,7 +1375,7 @@ msgstr "Kurs Başlığı"
msgid "Course added to program"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr "Kurs zaten gruba eklendi."
@@ -1440,15 +1440,15 @@ msgstr "Kurs Oluştur"
msgid "Create a Live Class"
msgstr "Canlı Sınıf Oluştur"
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr "Bir Kurs Oluştur"
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr ""
@@ -1456,34 +1456,38 @@ msgstr ""
msgid "Create a new question"
msgstr "Yeni bir soru oluştur"
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr ""
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "Oluşturdu"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "Para Birimi"
msgid "Current Lesson"
msgstr "Güncel Ders"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr ""
@@ -1545,7 +1549,7 @@ msgstr "Tarih"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "Tarih ve Saat"
@@ -1633,7 +1637,7 @@ msgstr "Bu dersi silmek onu kurstan kalıcı olarak kaldıracaktır. Bu eylem ge
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr "Masa"
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "Ayrıntılar"
@@ -1748,6 +1752,10 @@ msgstr "E-Posta"
msgid "Edit"
msgstr "Düzenle"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "E-Posta ID"
msgid "Email Sent"
msgstr "E-posta Gönderildi"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "E-Posta Şablonu"
@@ -1838,7 +1846,7 @@ msgstr "Bunu etkinleştirmek, sertifikanın sertifikalı katılımcılar sayfas
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr "Bitiş Tarihi (veya beklenen)"
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr "Kayıt Sayısı"
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr "Kayıt Başarısız"
@@ -1936,14 +1944,13 @@ msgstr "Doğru cevabı girin"
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "Hata"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr ""
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr "Değerlendirme Detayları"
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr "Değerlendirme Bitiş Tarihi"
msgid "Evaluation Request"
msgstr "Değerlendirme Talebi"
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -2020,7 +2027,7 @@ msgstr "Değerlendirici Programı"
msgid "Evaluator is Unavailable"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2031,7 +2038,7 @@ msgstr ""
msgid "Event"
msgstr "Etkinlik"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr ""
@@ -2060,6 +2067,10 @@ msgstr ""
msgid "Exercise Title"
msgstr "Alıştırma Başlığı"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "Genişlet"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr ""
@@ -2313,7 +2324,7 @@ msgstr "Başlık"
msgid "Hello"
msgstr "Merhaba"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "Yardım"
@@ -2547,7 +2558,7 @@ msgstr "Eğitmen Notları"
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr "Eğitmen Yorumları"
msgid "Interest"
msgstr "İlgi Alanı"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "Tanıtım/Giriş"
@@ -2602,7 +2613,7 @@ msgstr "Sadece Davetliler"
msgid "Invite Request"
msgstr "Davetiye Talebi"
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr ""
@@ -2634,7 +2645,7 @@ msgstr ""
msgid "Issue Date"
msgstr "Veriliş tarihi"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr ""
@@ -2683,7 +2694,7 @@ msgstr "İş İlanı Başlığı"
msgid "Job Details"
msgstr "İş Detayları"
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "İş Alımları"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr ""
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "Meta Açıklaması"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr ""
@@ -3429,11 +3440,11 @@ msgstr "Moderatör"
msgid "Modified By"
msgstr "Değiştiren"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr "Modül Adı yanlış veya mevcut değil."
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr "Modül hatalı."
@@ -3444,7 +3455,7 @@ msgstr "Modül hatalı."
msgid "Monday"
msgstr "Pazartesi"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr ""
@@ -3472,20 +3483,11 @@ msgstr "Takvimim"
msgid "New"
msgstr "Yeni"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr ""
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr "Yeni Ödev Gönderimi"
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr "Yeni Parti"
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr "Yeni Kurs"
@@ -3522,11 +3524,11 @@ msgstr "Yeni Test"
msgid "New Sign Up"
msgstr "Yeni Kayıt"
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr "Toplu işlerde yeni yorum {0}"
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr "{1} dersinde {0} konusuna yeni yanıt"
@@ -3568,7 +3570,7 @@ msgstr "Yaklaşan Değerlendirme Yok"
msgid "No announcements"
msgstr "Hiçbir duyuru yok"
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr ""
@@ -3580,6 +3582,14 @@ msgstr "Toplu kurs bulunamadı"
msgid "No certificates"
msgstr "Sertifika yok"
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr ""
@@ -3616,10 +3626,6 @@ msgstr ""
msgid "No live classes scheduled"
msgstr "Planlanmış canlı ders yok"
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr "Katılımcı bulunamadı"
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr "Hiçbir program bulunamadı"
@@ -3698,7 +3704,7 @@ msgstr "Bildirimler"
msgid "Notify me when available"
msgstr "Kullanılabilir olduğundan bana bildir"
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr ""
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr "Sayfalar"
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr ""
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "Doğrulama için lütfen e-postanızı kontrol edin"
msgid "Please click on the following button to set your new password"
msgstr "Yeni şifrenizi belirlemek için lütfen aşağıdaki linke tıklayınız"
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr "Bu özelliği kullanmak için lütfen Zoom Ayarlarını etkinleştirin."
@@ -4052,8 +4058,8 @@ msgstr "Lütfen tüm soruları {0} dakika içinde yanıtladığınızdan emin ol
msgid "Please enter a title."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr "Lütfen geçerli bir URL girin."
@@ -4061,7 +4067,7 @@ msgstr "Lütfen geçerli bir URL girin."
msgid "Please enter a valid time in the format HH:mm."
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr "Lütfen ödev gönderimi için URL'yi girin."
@@ -4069,13 +4075,13 @@ msgstr "Lütfen ödev gönderimi için URL'yi girin."
msgid "Please enter your answer"
msgstr "Lütfen cevabınızı girin"
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
-msgstr "Ücretli ödeme grupları oluşturmak için lütfen Ödemeler uygulamasını yükleyin."
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
+msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
-msgstr "Ücretli kurslar oluşturmak için lütfen Ödemeler uygulamasını yükleyin."
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
+msgstr ""
#: frontend/src/pages/Billing.vue:254
msgid "Please let us know where you heard about us from."
@@ -4089,7 +4095,7 @@ msgstr "Teste erişmek için lütfen giriş yapın."
msgid "Please login to access this page."
msgstr "Bu sayfaya erişebilmek için lütfen giriş yapın."
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr "Ödeme işlemine devam etmek için lütfen giriş yapın."
@@ -4130,7 +4136,7 @@ msgstr ""
msgid "Please upload a SCORM package"
msgstr ""
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr "Lütfen ödev dosyasını yükleyin."
@@ -4176,6 +4182,10 @@ msgstr "Posta Kodu"
msgid "Posted on"
msgstr "Yayınlama Tarihi"
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr ""
msgid "Primary Subgroup"
msgstr "Birincil Alt Grup"
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr ""
@@ -4286,7 +4296,7 @@ msgstr ""
msgid "Program Members"
msgstr ""
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr ""
@@ -4319,7 +4329,7 @@ msgstr "Katılımcı Sayfasında Yayınla"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr ""
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr "Sınav başarıyla güncellendi"
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr "Sınavlar"
@@ -4531,7 +4542,7 @@ msgstr "Reddedildi"
msgid "Related Courses"
msgstr "İlgili Kurslar"
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "Kaldır"
@@ -4600,7 +4611,7 @@ msgstr "Rol"
msgid "Role Preference"
msgstr "Rol Tercihi"
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "Roller"
@@ -4609,19 +4620,19 @@ msgstr "Roller"
msgid "Route"
msgstr "Rota"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4664,12 +4675,13 @@ msgstr "Cumartesi"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Kaydet"
@@ -4712,7 +4724,7 @@ msgstr ""
msgid "Search"
msgstr "Arama"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr "İsme Göre Ara"
@@ -4720,7 +4732,7 @@ msgstr "İsme Göre Ara"
msgid "Search by Title"
msgstr "Başlığa Göre Ara"
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr "Başlığa göre ara"
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr "Bir simge arayın"
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr ""
msgid "Set your Password"
msgstr "Şifrenizi Ayarlayın"
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr ""
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "Ayarlar"
@@ -4799,7 +4811,7 @@ msgstr "Ayarlar"
msgid "Share on"
msgstr "Paylaş"
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr ""
@@ -4809,7 +4821,7 @@ msgstr ""
msgid "Short Introduction"
msgstr "Kısa Tanıtım"
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr ""
@@ -4969,7 +4981,7 @@ msgstr "Başlangıç"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr "Öğrenmeye Başlayın"
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "Durum"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr "İstatistik"
@@ -5117,10 +5129,14 @@ msgstr "Konu"
msgid "Submission"
msgstr ""
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr ""
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr "Kaydedildi {0}"
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr "Kaydedildi {0}"
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "Özet"
msgid "Sunday"
msgstr "Pazar"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
@@ -5269,7 +5286,7 @@ msgstr "Şablon"
msgid "Temporarily Disabled"
msgstr "Geçici Olarak Devre Dışı"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr "Kullanım Koşulları"
@@ -5305,7 +5322,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr "Teşekkürler ve Saygılar"
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -5349,15 +5366,11 @@ msgstr ""
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr ""
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr "Bu kriterlere uyan katılımcı bulunamadı."
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr "Bu grupta boş yer bulunmamaktadır."
@@ -5373,7 +5386,7 @@ msgstr ""
msgid "There are no {0} on this site."
msgstr "Bu sitede {0} yok."
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr ""
@@ -5404,7 +5417,7 @@ msgstr ""
msgid "This course has:"
msgstr "Bu kursta:"
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr "Bu kurs ücretsizdir."
@@ -5475,7 +5488,7 @@ msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "Alıcı"
msgid "To Date"
msgstr "Bitiş Tarihi"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -5602,8 +5615,7 @@ msgstr "X"
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "Güncelle"
msgid "Update Password"
msgstr "Şifreyi Güncelle"
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "Yükle"
@@ -5913,11 +5925,11 @@ msgstr ""
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr ""
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr "Bu gruba zaten kayıtlısınız."
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr "Bu kursa zaten kayıtlısınız."
@@ -5991,7 +6003,7 @@ msgstr "Bu iş için zaten başvurdunuz."
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr "Bu sınav için izin verilen maksimum deneme sayısını zaten aştınız."
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr ""
@@ -6015,7 +6027,7 @@ msgstr ""
msgid "You have got a score of {0} for the quiz {1}"
msgstr ""
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr ""
@@ -6059,7 +6071,7 @@ msgstr "YouTube Videosu dersin en üstünde görünecektir."
msgid "Your Account has been successfully created!"
msgstr "Hesabınız başarıyla oluşturuldu!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr ""
@@ -6117,6 +6129,18 @@ msgstr ""
msgid "cancel your application"
msgstr "başvurunuzu iptal edin"
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "sertifika"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "sertifikalar"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "Tamamlandı"
@@ -6173,7 +6197,7 @@ msgstr ""
msgid "you can"
msgstr "yapabilirsin"
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr "{0} Ayarları bulunamadı"
@@ -6213,7 +6237,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr "{0} bir yorumda sizden bahsetti"
@@ -6221,11 +6245,11 @@ msgstr "{0} bir yorumda sizden bahsetti"
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr ""
diff --git a/lms/locale/zh.po b/lms/locale/zh.po
index 1682dfa2..7af71dd1 100644
--- a/lms/locale/zh.po
+++ b/lms/locale/zh.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-04-11 16:04+0000\n"
-"PO-Revision-Date: 2025-04-20 06:28\n"
+"POT-Creation-Date: 2025-04-18 16:04+0000\n"
+"PO-Revision-Date: 2025-04-21 06:38\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -67,7 +67,7 @@ msgstr "大师"
msgid "Statistics"
msgstr "统计数据"
-#: lms/lms/doctype/lms_course/lms_course.py:58
+#: lms/lms/doctype/lms_course/lms_course.py:63
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "课程不可同时设置付费证书与结业证书。"
@@ -144,7 +144,7 @@ msgstr "新增课时"
msgid "Add a Student"
msgstr "添加学员"
-#: frontend/src/components/AppSidebar.vue:514
+#: frontend/src/components/AppSidebar.vue:525
msgid "Add a chapter"
msgstr "添加章节"
@@ -156,7 +156,7 @@ msgstr "创建课程"
msgid "Add a keyword and then press enter"
msgstr "输入关键词后按回车键添加"
-#: frontend/src/components/AppSidebar.vue:515
+#: frontend/src/components/AppSidebar.vue:526
msgid "Add a lesson"
msgstr "添加课时"
@@ -185,11 +185,11 @@ msgstr "添加现有试题"
msgid "Add at least one possible answer for this question: {0}"
msgstr "请为该问题添加至少一个备选答案:{0}"
-#: frontend/src/components/AppSidebar.vue:479
+#: frontend/src/components/AppSidebar.vue:490
msgid "Add courses to your batch"
msgstr "为班级添加课程"
-#: frontend/src/components/AppSidebar.vue:459
+#: frontend/src/components/AppSidebar.vue:470
msgid "Add students to your batch"
msgstr "为班级添加学员"
@@ -201,11 +201,11 @@ msgstr "添加网页至侧边栏"
msgid "Add your assignment as {0}"
msgstr "以{0}格式添加作业"
-#: frontend/src/components/AppSidebar.vue:395
+#: frontend/src/components/AppSidebar.vue:406
msgid "Add your first chapter"
msgstr "添加首个章节"
-#: frontend/src/components/AppSidebar.vue:410
+#: frontend/src/components/AppSidebar.vue:421
msgid "Add your first lesson"
msgstr "添加首节课时"
@@ -241,10 +241,6 @@ msgstr "全部"
msgid "All Batches"
msgstr "所有批次"
-#: frontend/src/pages/CertifiedParticipants.vue:20
-msgid "All Certified Participants"
-msgstr "所有认证参与者"
-
#: frontend/src/pages/Courses.vue:26 lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
msgstr "所有课程"
@@ -281,7 +277,7 @@ msgstr "允许自助注册"
msgid "Allow accessing future dates"
msgstr "允许访问未来日期"
-#: frontend/src/pages/BatchForm.vue:32
+#: frontend/src/pages/BatchForm.vue:43
msgid "Allow self enrollment"
msgstr "允许自助注册"
@@ -292,7 +288,7 @@ msgstr "已注册"
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:209 frontend/src/pages/CourseForm.vue:217
+#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/CourseForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -308,15 +304,15 @@ msgstr "金额"
msgid "Amount (USD)"
msgstr "金额(美元)"
-#: lms/lms/doctype/lms_batch/lms_batch.py:60
+#: lms/lms/doctype/lms_batch/lms_batch.py:65
msgid "Amount and currency are required for paid batches."
msgstr "付费批次必须填写金额与币种。"
-#: lms/lms/doctype/lms_course/lms_course.py:69
+#: lms/lms/doctype/lms_course/lms_course.py:74
msgid "Amount and currency are required for paid certificates."
msgstr "付费证书必须填写金额与币种。"
-#: lms/lms/doctype/lms_course/lms_course.py:66
+#: lms/lms/doctype/lms_course/lms_course.py:71
msgid "Amount and currency are required for paid courses."
msgstr "付费课程必须填写金额与币种。"
@@ -348,7 +344,7 @@ msgstr "答案"
msgid "Appears on the course card in the course list"
msgstr "显示在课程列表的课程卡片上"
-#: frontend/src/pages/BatchForm.vue:63 frontend/src/pages/BatchForm.vue:81
+#: frontend/src/pages/BatchForm.vue:75 frontend/src/pages/BatchForm.vue:96
msgid "Appears when the batch URL is shared on any online platform"
msgstr "在分享批次链接至网络平台时显示"
@@ -422,12 +418,12 @@ msgstr "考核类型"
msgid "Assessment added successfully"
msgstr "考核添加成功"
-#: lms/lms/doctype/lms_batch/lms_batch.py:70
+#: lms/lms/doctype/lms_batch/lms_batch.py:75
msgid "Assessment {0} has already been added to this batch."
msgstr "考核{0}已添加至本批次。"
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
-#: frontend/src/components/AppSidebar.vue:527
+#: frontend/src/components/AppSidebar.vue:538
#: frontend/src/components/Assessments.vue:5
#: frontend/src/components/BatchStudents.vue:68
#: frontend/src/components/BatchStudents.vue:101
@@ -457,12 +453,6 @@ msgstr "作业"
msgid "Assignment Attachment"
msgstr "作业附件"
-#. Label of the assignment_submission_template (Link) field in DocType 'LMS
-#. Settings'
-#: lms/lms/doctype/lms_settings/lms_settings.json
-msgid "Assignment Submission Template"
-msgstr "作业提交模板"
-
#: frontend/src/pages/AssignmentSubmissionList.vue:223
msgid "Assignment Submissions"
msgstr "作业提交记录"
@@ -473,22 +463,25 @@ msgstr "作业提交记录"
msgid "Assignment Title"
msgstr "作业标题"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33
+#: frontend/src/components/Modals/AssignmentForm.vue:112
+msgid "Assignment created successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24
msgid "Assignment for Lesson {0} by {1} already exists."
msgstr "学员{1}的课时{0}作业已存在。"
-#: frontend/src/pages/AssignmentForm.vue:158
-msgid "Assignment saved successfully"
-msgstr "作业保存成功"
+#: frontend/src/components/Modals/AssignmentForm.vue:129
+msgid "Assignment updated successfully"
+msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Assignment will appear at the bottom of the lesson."
msgstr "作业将显示在课时末尾。"
-#: frontend/src/components/AppSidebar.vue:531
-#: frontend/src/pages/AssignmentForm.vue:177
-#: frontend/src/pages/Assignments.vue:193 lms/www/lms.py:251
+#: frontend/src/components/AppSidebar.vue:542
+#: frontend/src/pages/Assignments.vue:198 lms/www/lms.py:261
msgid "Assignments"
msgstr "作业"
@@ -581,7 +574,7 @@ msgid "Batch Description"
msgstr "批次说明"
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:236
+#: frontend/src/pages/BatchForm.vue:250
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:24
@@ -645,7 +638,7 @@ msgstr "批次已更新"
msgid "Batch end date cannot be before the batch start date"
msgstr "批次结束日期不可早于开始日期"
-#: lms/lms/api.py:238
+#: lms/lms/api.py:240
msgid "Batch is sold out."
msgstr "该批次已满额。"
@@ -655,7 +648,7 @@ msgstr "批次:"
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:304 frontend/src/pages/Batches.vue:311
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:105
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:110
msgid "Batches"
msgstr "批次"
@@ -753,8 +746,8 @@ msgstr "便装"
#. Label of the category (Link) field in DocType 'LMS Batch'
#. Label of the category (Data) field in DocType 'LMS Category'
#. Label of the category (Link) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:190 frontend/src/pages/Batches.vue:55
-#: frontend/src/pages/CertifiedParticipants.vue:37
+#: frontend/src/pages/BatchForm.vue:198 frontend/src/pages/Batches.vue:55
+#: frontend/src/pages/CertifiedParticipants.vue:38
#: frontend/src/pages/CourseForm.vue:144 frontend/src/pages/Courses.vue:51
#: frontend/src/pages/JobDetail.vue:103
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -807,10 +800,10 @@ msgstr "证书生成成功"
#. Enrollment'
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
-#: frontend/src/components/AppSidebar.vue:535
+#: frontend/src/components/AppSidebar.vue:546
#: frontend/src/components/CourseCard.vue:111
#: frontend/src/components/Modals/Event.vue:371
-#: frontend/src/pages/BatchForm.vue:37 frontend/src/pages/Batches.vue:38
+#: frontend/src/pages/BatchForm.vue:48 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
#: frontend/src/pages/CourseCertification.vue:135
#: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json
@@ -835,10 +828,13 @@ msgstr "认证名称"
msgid "Certified"
msgstr "已认证"
+#: frontend/src/pages/CertifiedParticipants.vue:196
+#: frontend/src/pages/CertifiedParticipants.vue:203
+msgid "Certified Members"
+msgstr ""
+
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
-#: frontend/src/pages/CertifiedParticipants.vue:164
-#: frontend/src/pages/CertifiedParticipants.vue:171
-#: lms/lms/doctype/lms_settings/lms_settings.json
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:290
msgid "Certified Participants"
msgstr "认证参与者"
@@ -1008,6 +1004,10 @@ msgstr "群组网页"
msgid "Collaboration Preference"
msgstr "协作偏好"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Collapse"
+msgstr "折叠"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Collapse all chapters"
msgstr "折叠所有章节"
@@ -1184,7 +1184,7 @@ msgstr "继续学习"
msgid "Contract"
msgstr "合同"
-#: lms/lms/utils.py:438
+#: lms/lms/utils.py:436
msgid "Cookie Policy"
msgstr "Cookie政策"
@@ -1331,7 +1331,7 @@ msgstr "课程讲师"
msgid "Course Lesson"
msgstr "课程课时"
-#: lms/www/lms.py:70
+#: lms/www/lms.py:75
msgid "Course List"
msgstr "课程列表"
@@ -1375,7 +1375,7 @@ msgstr "课程标题"
msgid "Course added to program"
msgstr "课程已添加至项目"
-#: lms/lms/doctype/lms_batch/lms_batch.py:265
+#: lms/lms/doctype/lms_batch/lms_batch.py:270
msgid "Course already added to the batch."
msgstr "该课程已添加至批次"
@@ -1440,15 +1440,15 @@ msgstr "创建课程"
msgid "Create a Live Class"
msgstr "创建直播课程"
-#: frontend/src/components/AppSidebar.vue:522
+#: frontend/src/components/AppSidebar.vue:533
msgid "Create a batch"
msgstr "创建班级"
-#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:524
msgid "Create a course"
msgstr "创建课程"
-#: frontend/src/components/AppSidebar.vue:523
+#: frontend/src/components/AppSidebar.vue:534
msgid "Create a live class"
msgstr "创建直播课程"
@@ -1456,34 +1456,38 @@ msgstr "创建直播课程"
msgid "Create a new question"
msgstr "新建试题"
-#: frontend/src/components/AppSidebar.vue:449
+#: frontend/src/components/Modals/AssignmentForm.vue:7
+msgid "Create an Assignment"
+msgstr ""
+
+#: frontend/src/components/AppSidebar.vue:460
msgid "Create your first batch"
msgstr "创建首个班级"
-#: frontend/src/components/AppSidebar.vue:383
+#: frontend/src/components/AppSidebar.vue:394
msgid "Create your first course"
msgstr "创建首门课程"
-#: frontend/src/components/AppSidebar.vue:428
+#: frontend/src/components/AppSidebar.vue:439
msgid "Create your first quiz"
msgstr "创建首项测验"
-#: frontend/src/pages/Assignments.vue:166 frontend/src/pages/Courses.vue:295
+#: frontend/src/pages/Assignments.vue:171 frontend/src/pages/Courses.vue:295
msgid "Created"
msgstr "已创建"
-#: frontend/src/components/AppSidebar.vue:519
+#: frontend/src/components/AppSidebar.vue:530
msgid "Creating a batch"
msgstr "正在创建班级"
-#: frontend/src/components/AppSidebar.vue:510
+#: frontend/src/components/AppSidebar.vue:521
msgid "Creating a course"
msgstr "正在创建课程"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:222
+#: frontend/src/pages/BatchForm.vue:231 frontend/src/pages/CourseForm.vue:222
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1496,7 +1500,7 @@ msgstr "币种"
msgid "Current Lesson"
msgstr "当前课时"
-#: frontend/src/components/AppSidebar.vue:541
+#: frontend/src/components/AppSidebar.vue:552
msgid "Custom Certificate Templates"
msgstr "自定义证书模板"
@@ -1545,7 +1549,7 @@ msgstr "日期"
#. Label of the section_break_glxh (Section Break) field in DocType 'LMS Live
#. Class'
-#: frontend/src/pages/BatchForm.vue:100
+#: frontend/src/pages/BatchForm.vue:111
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
msgstr "日期与时间"
@@ -1633,7 +1637,7 @@ msgstr "删除本课时将永久移除。此操作不可撤销。确认继续吗
#. Label of the description (Text) field in DocType 'LMS Live Class'
#. Label of the description (Small Text) field in DocType 'Work Experience'
#: frontend/src/components/Modals/LiveClassModal.vue:84
-#: frontend/src/pages/BatchForm.vue:224 frontend/src/pages/JobCreation.vue:50
+#: frontend/src/pages/BatchForm.vue:238 frontend/src/pages/JobCreation.vue:50
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/cohort/cohort.json
@@ -1654,8 +1658,8 @@ msgid "Desk"
msgstr "工作台"
#: frontend/src/components/Modals/DiscussionModal.vue:22
-#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14
-#: frontend/src/pages/CourseForm.vue:25 frontend/src/pages/QuizForm.vue:42
+#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25
+#: frontend/src/pages/QuizForm.vue:42
msgid "Details"
msgstr "详情"
@@ -1748,6 +1752,10 @@ msgstr "电子邮件"
msgid "Edit"
msgstr "编辑"
+#: frontend/src/components/Modals/AssignmentForm.vue:8
+msgid "Edit Assignment"
+msgstr ""
+
#: frontend/src/components/CourseOutline.vue:52
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
@@ -1790,7 +1798,7 @@ msgstr "邮箱账号"
msgid "Email Sent"
msgstr "邮件已发送"
-#: frontend/src/pages/BatchForm.vue:167
+#: frontend/src/pages/BatchForm.vue:205
msgid "Email Template"
msgstr "邮件模板"
@@ -1838,7 +1846,7 @@ msgstr "启用后证书将发布至认证参与者页面"
#. Label of the end_date (Date) field in DocType 'Cohort'
#. Label of the end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:113 lms/lms/doctype/cohort/cohort.json
+#: frontend/src/pages/BatchForm.vue:124 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:282
msgid "End Date"
@@ -1856,7 +1864,7 @@ msgstr "结束日期(或预期)"
#. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the end_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the end_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:137
+#: frontend/src/pages/BatchForm.vue:140
#: frontend/src/pages/ProfileEvaluator.vue:18
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1896,7 +1904,7 @@ msgstr "{0}的注册确认"
msgid "Enrollment Count"
msgstr "注册人数"
-#: lms/lms/utils.py:1898
+#: lms/lms/utils.py:1903
msgid "Enrollment Failed"
msgstr "注册失败"
@@ -1936,14 +1944,13 @@ msgstr "输入正确答案"
#: frontend/src/components/Modals/StudentModal.vue:73
#: frontend/src/components/Quiz.vue:592
#: frontend/src/components/SettingDetails.vue:62
-#: frontend/src/pages/AssignmentForm.vue:142
-#: frontend/src/pages/AssignmentForm.vue:162 frontend/src/pages/Billing.vue:262
-#: frontend/src/pages/QuizForm.vue:349 frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:262 frontend/src/pages/QuizForm.vue:349
+#: frontend/src/pages/QuizForm.vue:364
#: frontend/src/pages/QuizSubmission.vue:150
msgid "Error"
msgstr "错误"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Error creating live class. Please try again. {0}"
msgstr "创建直播课程失败,请重试。错误:{0}"
@@ -1960,7 +1967,7 @@ msgid "Evaluation Details"
msgstr "评估详情"
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:161
+#: frontend/src/pages/BatchForm.vue:174
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
@@ -1971,7 +1978,7 @@ msgstr "评估结束日期"
msgid "Evaluation Request"
msgstr "评估请求"
-#: lms/lms/doctype/lms_batch/lms_batch.py:77
+#: lms/lms/doctype/lms_batch/lms_batch.py:82
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "评估结束日期不得早于批次结束日期"
@@ -2020,7 +2027,7 @@ msgstr "评估人日程"
msgid "Evaluator is Unavailable"
msgstr "评估人不可用"
-#: lms/lms/doctype/lms_course/lms_course.py:62
+#: lms/lms/doctype/lms_course/lms_course.py:67
msgid "Evaluator is required for paid certificates."
msgstr "付费证书需指定评估人"
@@ -2031,7 +2038,7 @@ msgstr "付费证书需指定评估人"
msgid "Event"
msgstr "事件"
-#: frontend/src/pages/BatchForm.vue:122
+#: frontend/src/pages/BatchForm.vue:151
msgid "Example: IST (+5:30)"
msgstr "示例:IST(+5:30)"
@@ -2060,6 +2067,10 @@ msgstr "练习提交"
msgid "Exercise Title"
msgstr "练习标题"
+#: frontend/src/components/AppSidebar.vue:112
+msgid "Expand"
+msgstr "展开"
+
#: frontend/src/components/CourseOutline.vue:21
msgid "Expand all chapters"
msgstr "展开所有章节"
@@ -2313,7 +2324,7 @@ msgstr "标题"
msgid "Hello"
msgstr "您好"
-#: frontend/src/components/AppSidebar.vue:80
+#: frontend/src/components/AppSidebar.vue:98
msgid "Help"
msgstr "帮助"
@@ -2547,7 +2558,7 @@ msgstr "讲师备注"
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
-#: frontend/src/pages/BatchForm.vue:93 frontend/src/pages/CourseForm.vue:151
+#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:151
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -2563,8 +2574,8 @@ msgstr "讲师评语"
msgid "Interest"
msgstr "兴趣"
-#: frontend/src/components/AppSidebar.vue:502
-#: frontend/src/components/AppSidebar.vue:505
+#: frontend/src/components/AppSidebar.vue:513
+#: frontend/src/components/AppSidebar.vue:516
msgid "Introduction"
msgstr "简介"
@@ -2602,7 +2613,7 @@ msgstr "仅限邀请"
msgid "Invite Request"
msgstr "邀请请求"
-#: frontend/src/components/AppSidebar.vue:438
+#: frontend/src/components/AppSidebar.vue:449
msgid "Invite your team and students"
msgstr "邀请团队成员及学员"
@@ -2634,7 +2645,7 @@ msgstr "是否为SCORM包"
msgid "Issue Date"
msgstr "签发日期"
-#: frontend/src/components/AppSidebar.vue:538
+#: frontend/src/components/AppSidebar.vue:549
msgid "Issue a Certificate"
msgstr "颁发证书"
@@ -2683,7 +2694,7 @@ msgstr "招聘看板标题"
msgid "Job Details"
msgstr "职位详情"
-#: lms/www/lms.py:159
+#: lms/www/lms.py:164
msgid "Job Openings"
msgstr "职位空缺"
@@ -3078,8 +3089,8 @@ msgid "LiveCode URL"
msgstr "实时编码链接"
#: frontend/src/components/Members.vue:108
-#: frontend/src/pages/Assignments.vue:71 frontend/src/pages/Batches.vue:94
-#: frontend/src/pages/CertifiedParticipants.vue:79
+#: frontend/src/pages/Assignments.vue:68 frontend/src/pages/Batches.vue:94
+#: frontend/src/pages/CertifiedParticipants.vue:100
#: frontend/src/pages/Courses.vue:90
#: frontend/src/pages/QuizSubmissionList.vue:39
#: frontend/src/pages/Quizzes.vue:51
@@ -3201,7 +3212,7 @@ msgid "Maximum Attempts"
msgstr "最大尝试次数"
#. Label of the medium (Select) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:185
+#: frontend/src/pages/BatchForm.vue:193
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
@@ -3386,7 +3397,7 @@ msgid "Meta Description"
msgstr "元描述"
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:44 lms/lms/doctype/lms_batch/lms_batch.json
+#: frontend/src/pages/BatchForm.vue:54 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
msgstr "元图片"
@@ -3429,11 +3440,11 @@ msgstr "主持人"
msgid "Modified By"
msgstr "修改人"
-#: lms/lms/api.py:216
+#: lms/lms/api.py:218
msgid "Module Name is incorrect or does not exist."
msgstr "模块名称错误或不存在"
-#: lms/lms/api.py:212
+#: lms/lms/api.py:214
msgid "Module is incorrect."
msgstr "模块错误"
@@ -3444,7 +3455,7 @@ msgstr "模块错误"
msgid "Monday"
msgstr "星期一"
-#: frontend/src/components/AppSidebar.vue:546
+#: frontend/src/components/AppSidebar.vue:557
msgid "Monetization"
msgstr "课程变现功能"
@@ -3472,20 +3483,11 @@ msgstr "我的日历"
msgid "New"
msgstr "新建"
-#: frontend/src/pages/AssignmentForm.vue:181
-#: frontend/src/pages/AssignmentForm.vue:197
-msgid "New Assignment"
-msgstr "新建作业"
-
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43
-msgid "New Assignment Submission"
-msgstr "新建作业提交"
-
-#: lms/public/js/common_functions.js:255 lms/www/lms.py:134
+#: lms/public/js/common_functions.js:255 lms/www/lms.py:139
msgid "New Batch"
msgstr "新建批次"
-#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:78
+#: frontend/src/pages/CourseForm.vue:577 lms/www/lms.py:83
msgid "New Course"
msgstr "新建课程"
@@ -3522,11 +3524,11 @@ msgstr "新建测验"
msgid "New Sign Up"
msgstr "新用户注册"
-#: lms/lms/utils.py:606
+#: lms/lms/utils.py:604
msgid "New comment in batch {0}"
msgstr "批次{0}的新评论"
-#: lms/lms/utils.py:599
+#: lms/lms/utils.py:597
msgid "New reply on the topic {0} in course {1}"
msgstr "课程{1}中主题{0}的新回复"
@@ -3568,7 +3570,7 @@ msgstr "暂无待评估项"
msgid "No announcements"
msgstr "暂无公告"
-#: frontend/src/pages/Assignments.vue:56
+#: frontend/src/pages/Assignments.vue:53
msgid "No assignments found"
msgstr "未找到作业"
@@ -3580,6 +3582,14 @@ msgstr "未找到批次"
msgid "No certificates"
msgstr "无证书"
+#: frontend/src/pages/CertifiedParticipants.vue:110
+msgid "No certified members"
+msgstr ""
+
+#: frontend/src/pages/CertifiedParticipants.vue:114
+msgid "No certified members found. Please check again later or get certified yourself."
+msgstr ""
+
#: frontend/src/components/BatchCourses.vue:67
msgid "No courses added"
msgstr "未添加任何课程"
@@ -3616,10 +3626,6 @@ msgstr "未找到招聘职位"
msgid "No live classes scheduled"
msgstr "未安排直播课程"
-#: frontend/src/pages/CertifiedParticipants.vue:89
-msgid "No participants found"
-msgstr "未找到参与者"
-
#: frontend/src/pages/Programs.vue:91
msgid "No programs found"
msgstr "未找到项目"
@@ -3698,7 +3704,7 @@ msgstr "通知"
msgid "Notify me when available"
msgstr "可用时通知我"
-#: frontend/src/pages/BatchForm.vue:157
+#: frontend/src/pages/BatchForm.vue:170
msgid "Number of seats available"
msgstr "可用席位数量"
@@ -3842,7 +3848,7 @@ msgid "Pages"
msgstr "页面"
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:205
+#: frontend/src/pages/BatchForm.vue:219
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
@@ -3908,7 +3914,7 @@ msgstr "粘贴课程简介的YouTube短视频链接"
#. Label of the payment (Link) field in DocType 'LMS Batch Enrollment'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
-#: frontend/src/pages/BatchForm.vue:199
+#: frontend/src/pages/BatchForm.vue:214
#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Payment"
@@ -4032,11 +4038,11 @@ msgstr "请查看邮箱进行验证"
msgid "Please click on the following button to set your new password"
msgstr "点击下方按钮设置新密码"
-#: lms/lms/utils.py:2032 lms/lms/utils.py:2036
+#: lms/lms/utils.py:2037 lms/lms/utils.py:2041
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "请先完成项目前置课程以报名本课程"
-#: lms/lms/doctype/lms_batch/lms_batch.py:187
+#: lms/lms/doctype/lms_batch/lms_batch.py:192
msgid "Please enable Zoom Settings to use this feature."
msgstr "请启用Zoom设置以使用此功能"
@@ -4052,8 +4058,8 @@ msgstr "请确保在{0}分钟内完成所有试题"
msgid "Please enter a title."
msgstr "请输入标题"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:125
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:84
msgid "Please enter a valid URL."
msgstr "请输入有效URL"
@@ -4061,7 +4067,7 @@ msgstr "请输入有效URL"
msgid "Please enter a valid time in the format HH:mm."
msgstr "请输入HH:mm格式的有效时间"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:78
msgid "Please enter the URL for assignment submission."
msgstr "请输入作业提交URL"
@@ -4069,13 +4075,13 @@ msgstr "请输入作业提交URL"
msgid "Please enter your answer"
msgstr "请输入答案"
-#: lms/lms/doctype/lms_batch/lms_batch.py:56
-msgid "Please install the Payments app to create a paid batches."
-msgstr "请安装支付应用以创建付费批次"
+#: lms/lms/doctype/lms_batch/lms_batch.py:58
+msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
+msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:53
-msgid "Please install the Payments app to create a paid courses."
-msgstr "请安装支付应用以创建付费课程"
+#: lms/lms/doctype/lms_course/lms_course.py:55
+msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
+msgstr ""
#: frontend/src/pages/Billing.vue:254
msgid "Please let us know where you heard about us from."
@@ -4089,7 +4095,7 @@ msgstr "请登录以访问测验"
msgid "Please login to access this page."
msgstr "请登录以访问此页面"
-#: lms/lms/api.py:208
+#: lms/lms/api.py:210
msgid "Please login to continue with payment."
msgstr "请登录以继续支付"
@@ -4130,7 +4136,7 @@ msgstr "请在{0}采取适当操作"
msgid "Please upload a SCORM package"
msgstr "请上传SCORM包"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:81
msgid "Please upload the assignment file."
msgstr "请上传作业文件"
@@ -4176,6 +4182,10 @@ msgstr "邮政编码"
msgid "Posted on"
msgstr "发布于"
+#: frontend/src/components/AppSidebar.vue:92
+msgid "Powered by Learning"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
@@ -4238,7 +4248,7 @@ msgstr "主要国家"
msgid "Primary Subgroup"
msgstr "主分组"
-#: lms/lms/utils.py:437
+#: lms/lms/utils.py:435
msgid "Privacy Policy"
msgstr "隐私政策"
@@ -4286,7 +4296,7 @@ msgstr "项目成员"
msgid "Program Members"
msgstr "项目成员"
-#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:273
+#: frontend/src/pages/Programs.vue:219 lms/www/lms.py:283
msgid "Programs"
msgstr "课程项目"
@@ -4319,7 +4329,7 @@ msgstr "发布至参与者页面"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:168
+#: frontend/src/pages/BatchForm.vue:38 frontend/src/pages/CourseForm.vue:168
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
@@ -4350,8 +4360,9 @@ msgstr "已购证书"
#. Label of the question (Link) field in DocType 'LMS Quiz Question'
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Assignment.vue:20
+#: frontend/src/components/Modals/AssignmentForm.vue:35
#: frontend/src/components/Modals/Question.vue:38
-#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:388
#: lms/lms/doctype/course_lesson/course_lesson.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
@@ -4451,9 +4462,9 @@ msgstr "测验更新成功"
msgid "Quiz will appear at the bottom of the lesson."
msgstr "测验将显示在课时末尾"
-#: frontend/src/components/AppSidebar.vue:530
+#: frontend/src/components/AppSidebar.vue:541
#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:140
-#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:229
+#: frontend/src/pages/Quizzes.vue:150 lms/www/lms.py:239
msgid "Quizzes"
msgstr "测验"
@@ -4531,7 +4542,7 @@ msgstr "已拒绝"
msgid "Related Courses"
msgstr "相关课程"
-#: frontend/src/pages/BatchForm.vue:77 frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/BatchForm.vue:92 frontend/src/pages/CourseForm.vue:96
msgid "Remove"
msgstr "移除"
@@ -4600,7 +4611,7 @@ msgstr "角色"
msgid "Role Preference"
msgstr "角色偏好"
-#: frontend/src/components/AppSidebar.vue:558
+#: frontend/src/components/AppSidebar.vue:569
msgid "Roles"
msgstr "角色"
@@ -4609,19 +4620,19 @@ msgstr "角色"
msgid "Route"
msgstr "路由"
-#: lms/lms/doctype/lms_batch/lms_batch.py:126
+#: lms/lms/doctype/lms_batch/lms_batch.py:131
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "第{0}行日期不可超出批次周期"
-#: lms/lms/doctype/lms_batch/lms_batch.py:121
+#: lms/lms/doctype/lms_batch/lms_batch.py:126
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "第{0}行结束时间不可超出批次周期"
-#: lms/lms/doctype/lms_batch/lms_batch.py:103
+#: lms/lms/doctype/lms_batch/lms_batch.py:108
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "第{0}行开始时间不可大于等于结束时间"
-#: lms/lms/doctype/lms_batch/lms_batch.py:112
+#: lms/lms/doctype/lms_batch/lms_batch.py:117
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "第{0}行开始时间不可超出批次周期"
@@ -4664,12 +4675,13 @@ msgstr "星期六"
#: frontend/src/components/AssessmentPlugin.vue:34
#: frontend/src/components/Assignment.vue:46
#: frontend/src/components/Controls/CodeEditor.vue:25
+#: frontend/src/components/Modals/AssignmentForm.vue:12
#: frontend/src/components/Modals/Event.vue:101
#: frontend/src/components/Modals/Event.vue:129
-#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8
-#: frontend/src/pages/CourseForm.vue:17 frontend/src/pages/JobCreation.vue:8
-#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "保存"
@@ -4712,7 +4724,7 @@ msgstr "总分值"
msgid "Search"
msgstr "搜索"
-#: frontend/src/pages/CertifiedParticipants.vue:25
+#: frontend/src/pages/CertifiedParticipants.vue:26
msgid "Search by Name"
msgstr "按名称搜索"
@@ -4720,7 +4732,7 @@ msgstr "按名称搜索"
msgid "Search by Title"
msgstr "按标题搜索"
-#: frontend/src/pages/Assignments.vue:25
+#: frontend/src/pages/Assignments.vue:24
msgid "Search by title"
msgstr "按标题搜索"
@@ -4729,7 +4741,7 @@ msgid "Search for an icon"
msgstr "搜索图标"
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
-#: frontend/src/pages/BatchForm.vue:154
+#: frontend/src/pages/BatchForm.vue:167
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
@@ -4780,17 +4792,17 @@ msgstr "上课日"
msgid "Set your Password"
msgstr "设置密码"
-#: frontend/src/components/AppSidebar.vue:506
+#: frontend/src/components/AppSidebar.vue:517
msgid "Setting up"
msgstr "系统配置中"
-#: frontend/src/components/AppSidebar.vue:551
+#: frontend/src/components/AppSidebar.vue:562
msgid "Setting up payment gateway"
msgstr "设置支付网关"
-#: frontend/src/components/AppSidebar.vue:556
+#: frontend/src/components/AppSidebar.vue:567
#: frontend/src/components/Modals/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:148 frontend/src/pages/CourseForm.vue:158
+#: frontend/src/pages/BatchForm.vue:161 frontend/src/pages/CourseForm.vue:158
#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79
msgid "Settings"
msgstr "设置"
@@ -4799,7 +4811,7 @@ msgstr "设置"
msgid "Share on"
msgstr "分享至"
-#: frontend/src/pages/BatchForm.vue:228
+#: frontend/src/pages/BatchForm.vue:242
msgid "Short Description"
msgstr "简短描述"
@@ -4809,7 +4821,7 @@ msgstr "简短描述"
msgid "Short Introduction"
msgstr "简介"
-#: frontend/src/pages/BatchForm.vue:231
+#: frontend/src/pages/BatchForm.vue:245
msgid "Short description of the batch"
msgstr "批次简介"
@@ -4969,7 +4981,7 @@ msgstr "开始"
#. Label of the start_date (Date) field in DocType 'Education Detail'
#. Label of the start_date (Date) field in DocType 'LMS Batch'
#. Label of the start_date (Date) field in DocType 'LMS Batch Old'
-#: frontend/src/pages/BatchForm.vue:106
+#: frontend/src/pages/BatchForm.vue:117
#: lms/lms/doctype/education_detail/education_detail.json
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -4994,7 +5006,7 @@ msgstr "开始学习"
#. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation'
#. Label of the start_time (Time) field in DocType 'LMS Certificate Request'
#. Label of the start_time (Time) field in DocType 'Scheduled Flow'
-#: frontend/src/pages/BatchForm.vue:130
+#: frontend/src/pages/BatchForm.vue:133
#: frontend/src/pages/ProfileEvaluator.vue:15
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -5030,7 +5042,7 @@ msgstr "状态"
#: frontend/src/components/BatchStudents.vue:5
#: frontend/src/pages/Statistics.vue:322
#: lms/lms/doctype/lms_course/lms_course.json
-#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:182
+#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:192
msgid "Statistics"
msgstr "统计"
@@ -5117,10 +5129,14 @@ msgstr "主题"
msgid "Submission"
msgstr "提交"
-#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30
+#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
msgstr "提交列表"
+#: frontend/src/components/Modals/AssignmentForm.vue:30
+msgid "Submission Type"
+msgstr ""
+
#: frontend/src/components/Assignment.vue:13
#: frontend/src/components/Assignment.vue:16
msgid "Submission by"
@@ -5154,6 +5170,8 @@ msgstr "已提交{0}"
#: frontend/src/components/CourseCardOverlay.vue:189
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
+#: frontend/src/components/Modals/AssignmentForm.vue:111
+#: frontend/src/components/Modals/AssignmentForm.vue:128
#: frontend/src/components/Modals/BulkCertificates.vue:121
#: frontend/src/components/Modals/ChapterModal.vue:154
#: frontend/src/components/Modals/ChapterModal.vue:199
@@ -5161,7 +5179,6 @@ msgstr "已提交{0}"
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:270
#: frontend/src/components/Modals/Question.vue:321
-#: frontend/src/pages/AssignmentForm.vue:158
#: frontend/src/pages/CourseForm.vue:470 frontend/src/pages/ProgramForm.vue:232
#: frontend/src/pages/ProgramForm.vue:254
#: frontend/src/pages/ProgramForm.vue:275
@@ -5184,7 +5201,7 @@ msgstr "摘要"
msgid "Sunday"
msgstr "星期日"
-#: lms/lms/api.py:1027
+#: lms/lms/api.py:1050
msgid "Suspicious pattern found in {0}: {1}"
msgstr "在{0}中发现可疑模式:{1}"
@@ -5269,7 +5286,7 @@ msgstr "模板"
msgid "Temporarily Disabled"
msgstr "临时禁用"
-#: lms/lms/utils.py:436
+#: lms/lms/utils.py:434
msgid "Terms of Use"
msgstr "使用条款"
@@ -5305,7 +5322,7 @@ msgstr "感谢您提供反馈!"
msgid "Thanks and Regards"
msgstr "此致敬礼"
-#: lms/lms/utils.py:1930
+#: lms/lms/utils.py:1935
msgid "The batch is full. Please contact the Administrator."
msgstr "该批次已满。请联系管理员"
@@ -5349,15 +5366,11 @@ msgstr "暂无符合条件的课程,请持续关注,新学习项目即将上
msgid "There are no jobs available at the moment. Open a job opportunity or check here again later."
msgstr "当前暂无招聘职位,请发布新职位或稍后再查看。"
-#: frontend/src/pages/CertifiedParticipants.vue:92
-msgid "There are no participants matching this criteria."
-msgstr "暂无符合条件的参与者"
-
#: frontend/src/pages/Programs.vue:95
msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr "当前暂无可用项目,请持续关注,新学习项目即将上线!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:94
+#: lms/lms/doctype/lms_batch/lms_batch.py:99
msgid "There are no seats available in this batch."
msgstr "本批次无可用席位"
@@ -5373,7 +5386,7 @@ msgstr "本作业暂无提交记录"
msgid "There are no {0} on this site."
msgstr "本站暂无{0}"
-#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:85
+#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:44
msgid "There has been an update on your submission for assignment {0}"
msgstr "您的作业{0}提交状态已更新"
@@ -5404,7 +5417,7 @@ msgstr "本课程已结束"
msgid "This course has:"
msgstr "本课程包含:"
-#: lms/lms/utils.py:1773
+#: lms/lms/utils.py:1778
msgid "This course is free."
msgstr "本课程免费"
@@ -5475,7 +5488,7 @@ msgstr "课表模板"
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
#. Label of the timezone (Data) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:45
-#: frontend/src/pages/BatchForm.vue:120
+#: frontend/src/pages/BatchForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -5505,10 +5518,10 @@ msgstr "时间安排:"
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
#. Label of the title (Data) field in DocType 'Work Experience'
+#: frontend/src/components/Modals/AssignmentForm.vue:23
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
-#: frontend/src/pages/AssignmentForm.vue:32
-#: frontend/src/pages/Assignments.vue:155 frontend/src/pages/BatchForm.vue:19
+#: frontend/src/pages/Assignments.vue:160 frontend/src/pages/BatchForm.vue:20
#: frontend/src/pages/CourseForm.vue:29 frontend/src/pages/JobCreation.vue:20
#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116
#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:118
@@ -5548,7 +5561,7 @@ msgstr "至"
msgid "To Date"
msgstr "截止日期"
-#: lms/lms/utils.py:1784
+#: lms/lms/utils.py:1789
msgid "To join this batch, please contact the Administrator."
msgstr "加入本批次请联系管理员"
@@ -5602,8 +5615,7 @@ msgstr "推特"
#. Label of the type (Select) field in DocType 'LMS Quiz Question'
#: frontend/src/components/Modals/AssessmentModal.vue:22
#: frontend/src/components/Modals/Question.vue:54
-#: frontend/src/pages/AssignmentForm.vue:39
-#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:160
+#: frontend/src/pages/Assignments.vue:29 frontend/src/pages/Assignments.vue:165
#: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:55
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -5698,7 +5710,7 @@ msgstr "更新"
msgid "Update Password"
msgstr "更新密码"
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:77
+#: frontend/src/pages/BatchForm.vue:71 frontend/src/pages/CourseForm.vue:77
msgid "Upload"
msgstr "上传"
@@ -5913,11 +5925,11 @@ msgstr "您已在{0} {1}为课程{2}安排评估"
msgid "You are already certified for this course. Click on the card below to open your certificate."
msgstr "您已完成本课程认证,点击下方卡片查看证书"
-#: lms/lms/api.py:232
+#: lms/lms/api.py:234
msgid "You are already enrolled for this batch."
msgstr "您已注册本批次"
-#: lms/lms/api.py:224
+#: lms/lms/api.py:226
msgid "You are already enrolled for this course."
msgstr "您已注册本课程"
@@ -5991,7 +6003,7 @@ msgstr "您已申请该职位"
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
msgstr "您已超过本测验允许的最大尝试次数"
-#: lms/lms/api.py:251
+#: lms/lms/api.py:253
msgid "You have already purchased the certificate for this course."
msgstr "您已购买本课程证书"
@@ -6015,7 +6027,7 @@ msgstr "您已超过本测验最大尝试次数({0}次)"
msgid "You have got a score of {0} for the quiz {1}"
msgstr "您在测验{1}中获得了{0}分"
-#: frontend/src/pages/Assignments.vue:60
+#: frontend/src/pages/Assignments.vue:57
msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above."
msgstr "当前尚未创建任何任务。点击上方\"新建\"按钮创建新任务。"
@@ -6059,7 +6071,7 @@ msgstr "YouTube视频将显示在课时顶部"
msgid "Your Account has been successfully created!"
msgstr "账户创建成功!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:418
+#: lms/lms/doctype/lms_batch/lms_batch.py:423
msgid "Your batch {0} is starting tomorrow"
msgstr "您的批次{0}将于明日开始"
@@ -6117,6 +6129,18 @@ msgstr "但未完成支付"
msgid "cancel your application"
msgstr "取消申请"
+#: frontend/src/pages/CertifiedParticipants.vue:82
+msgid "certificate"
+msgstr "证书"
+
+#: frontend/src/pages/CertifiedParticipants.vue:81
+msgid "certificates"
+msgstr "证书"
+
+#: frontend/src/pages/CertifiedParticipants.vue:21
+msgid "certified members"
+msgstr ""
+
#: frontend/src/pages/Lesson.vue:178
msgid "completed"
msgstr "已完成"
@@ -6173,7 +6197,7 @@ msgstr "周"
msgid "you can"
msgstr "您可以"
-#: lms/lms/api.py:817 lms/lms/api.py:825
+#: lms/lms/api.py:840 lms/lms/api.py:848
msgid "{0} Settings not found"
msgstr "未找到{0}设置"
@@ -6213,7 +6237,7 @@ msgstr "{0}已获得课程{1}的认证"
msgid "{0} is your evaluator"
msgstr "{0}是您的评估人"
-#: lms/lms/utils.py:683
+#: lms/lms/utils.py:681
msgid "{0} mentioned you in a comment"
msgstr "{0}在评论中提及您"
@@ -6221,11 +6245,11 @@ msgstr "{0}在评论中提及您"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0}在您的批次评论中提及您"
-#: lms/lms/utils.py:636 lms/lms/utils.py:642
+#: lms/lms/utils.py:634 lms/lms/utils.py:640
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0}在{1}的评论中提及您"
-#: lms/lms/utils.py:458
+#: lms/lms/utils.py:456
msgid "{0}k"
msgstr "{0}千"