From 8c68584fc2801d3cfaebb3507ec48fd580c5c0f5 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:37:41 +0530 Subject: [PATCH 01/28] chore: Portuguese, Brazilian translations --- lms/locale/pt_BR.po | 588 ++++++++++++++++++++++++-------------------- 1 file changed, 321 insertions(+), 267 deletions(-) diff --git a/lms/locale/pt_BR.po b/lms/locale/pt_BR.po index 7b14e00c..4bf9ccb8 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-14 01:43\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:07\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "Âmbar" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Lote" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "Contrato" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Detalhes" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Destaque" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta Tags" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,13 +4648,13 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Modificado" #: lms/lms/doctype/lms_badge/lms_badge.js:38 msgid "Modified By" -msgstr "" +msgstr "Modificado por" #: lms/lms/api.py:171 msgid "Module Name is incorrect or does not exist." @@ -4721,7 +4733,7 @@ msgstr "" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "Novo {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "" msgid "Note" msgstr "" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Anotações" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Opções" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Precificação" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publicado no" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Resultado" msgid "Resume" msgstr "Currículo" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Origem" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "Estado" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6889,7 +6919,7 @@ msgstr "" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Total" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "" @@ -7861,7 +7898,7 @@ msgstr "" msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "dias" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "avaliação" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "lição" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "minutos" msgid "others" msgstr "outros" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From e8d8a6feb52d63dc91b2a6d2c56fee2dc3740829 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:37:45 +0530 Subject: [PATCH 02/28] chore: French translations --- lms/locale/fr.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/fr.po b/lms/locale/fr.po index 1ca4d2d3..7b06a38d 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:07\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "A Propos" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "Ajouter une leçon" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "Ajoutez au moins une réponse possible à cette question : {0}" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Montant (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Êtes-vous sûr de vouloir vous connecter à votre tableau de bord Frappe Cloud ?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "Le devoir apparaîtra au bas de la leçon." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Affectations" @@ -645,6 +656,10 @@ msgstr "Au moins une option doit être correcte pour cette question." msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "Enregistrement automatique" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Lot" @@ -796,7 +809,7 @@ msgstr "Cours par lots" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Détails du lot brut" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Lot:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Lots" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Certificat" @@ -1052,7 +1062,7 @@ msgstr "Modèle de courriel de certificat" msgid "Certificate Link" msgstr "Lien de certificat" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Participants certifiés" @@ -1169,11 +1179,11 @@ msgstr "Référence de chapitre" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Chapitres" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "Vérifiez la discussion" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "Choix" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Choisissez toutes les réponses qui s'appliquent" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "Choisir une icône" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Choisissez une réponse" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Couleur" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Communauté" @@ -1440,7 +1446,7 @@ msgstr "Terminer l'inscription" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Confirmer" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "Contrat" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Correct" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Cours" @@ -1749,7 +1759,7 @@ msgstr "Créateur de cours" msgid "Course Data" msgstr "Données du cours" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Description du cours" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "Évaluateur de cours" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Image du cours" @@ -1783,7 +1793,7 @@ msgstr "Enseignant du cours" msgid "Course Lesson" msgstr "Leçon de cours" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Liste de cours" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "" @@ -1952,7 +1962,7 @@ msgstr "Créer un cours" msgid "Create a Live Class" msgstr "Créer une classe en direct" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Type de diplôme" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Bureau" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Détails" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Désactiver l'auto-inscription" @@ -2282,6 +2301,10 @@ msgstr "Type de remise" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Évaluation" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Explication" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "En vedette" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "Général" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "Identifiant" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Offres d'emploi" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Étiquette" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Langue" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Charger plus" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "Connexion" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Se connecter à Frappe Cloud ?" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "Marquer tout comme lu" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "Nouveau(elle) {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Non Sauvegardé" msgid "Note" msgstr "Note" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Remarques" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Options" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "Passé" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "Mot de Passe" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Tarification" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publié le" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Enregistré mais Désactivé" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Résultat" msgid "Resume" msgstr "CV" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "Compétences" msgid "Skip" msgstr "Sauter" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Source" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Statistiques" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6889,7 +6919,7 @@ msgstr "Résumé" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Balises" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "Cette leçon n'est pas disponible en prévisualisation. Veuillez vous in msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Temps" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "Déplacement" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Type" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Nom d'Utilisateur" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Utilisateurs" @@ -7861,7 +7898,7 @@ msgstr "Vous n'êtes pas autorisé à accéder à cette page." msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Vous avez choisi d'être notifié pour ce cours. Vous recevrez un courriel lorsque le cours sera disponible." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "jours" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "évaluation" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "leçon" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "procès-verbal" msgid "others" msgstr "autres" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From b46d5a1f9c9cc29ba88c083841a84bb7dffd04a0 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:37:47 +0530 Subject: [PATCH 03/28] chore: Spanish translations --- lms/locale/es.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/es.po b/lms/locale/es.po index 3fedc05a..bf97a52b 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:07\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "Master" msgid "Statistics" msgstr "Estadísticas" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "Una introducción de una línea al curso que aparece en la tarjeta del curso." @@ -115,7 +115,7 @@ msgstr "Una introducción de una línea al curso que aparece en la tarjeta del c msgid "About" msgstr "Acerca de" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "Añadir una clase" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "Añadir un capítulo" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "Añadir una lección" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Añadir una nueva pregunta" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "Añadir al menos una respuesta posible para esta pregunta: {0}" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Importe (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "Archivado" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "¿Estás seguro de que deseas iniciar sesión en el panel de Frappe Cloud?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "La tarea aparecerá al final de la lección." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Asignaciones" @@ -645,6 +656,10 @@ msgstr "Al menos una opción debe ser correcta para esta pregunta." msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "Autorizar acceso a Google Calendar" msgid "Auto Recording" msgstr "Grabación Automática" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Lote" @@ -796,7 +809,7 @@ msgstr "Curso por lotes" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Detalles del lote en bruto" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "Título del grupo" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Lote:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Lotes" @@ -1008,9 +1019,9 @@ msgstr "Ropa casual" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Certificado" @@ -1052,7 +1062,7 @@ msgstr "Plantilla de correo electrónico de certificado" msgid "Certificate Link" msgstr "Enlace de certificado" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Participantes certificados" @@ -1169,11 +1179,11 @@ msgstr "Referencia del capítulo" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Capítulos" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Marcar" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "Comprobar el debate" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "Opciones" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Elegir todas las respuestas que apliquen" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "Elegir icono" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Elige una respuesta" @@ -1335,7 +1341,7 @@ msgstr "Nombre de la academia" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Color" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Communidad" @@ -1440,7 +1446,7 @@ msgstr "Completar registro" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Completado" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Certificado de finalización" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "Configuración" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Confirmar" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "Contrato" msgid "Corporate Organization" msgstr "Organización corporativa" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Correcto" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Respuesta correcta" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Curso" @@ -1749,7 +1759,7 @@ msgstr "Creador del curso" msgid "Course Data" msgstr "Datos del Curso" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Descripción del curso" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "Evaluador del curso" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Imagen del curso" @@ -1783,7 +1793,7 @@ msgstr "Instructor del curso" msgid "Course Lesson" msgstr "Lección del curso" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Lista de Cursos" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Imagen de portada" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Crear" @@ -1952,7 +1962,7 @@ msgstr "Crear un curso" msgid "Create a Live Class" msgstr "Crear una clase en vivo" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Tipo de Grado" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Eliminar" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Escritorio" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Detalles" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Deshabilitar la autoinscripción" @@ -2282,6 +2301,10 @@ msgstr "Tipo de descuento" msgid "Discussions" msgstr "Discusiones" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "Editar la pregunta" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Fecha Final" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Inscripciones" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Evaluación" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "Fecha de finalización de la evaluación" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "Solicitud de evaluación" @@ -2745,7 +2764,7 @@ msgstr "La evaluación se guardó correctamente" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "Ejercicio" msgid "Exercise Title" msgstr "Título del ejercicio" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Explicación" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Destacados" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "General" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Inicio" @@ -3362,7 +3380,7 @@ msgstr "No estoy disponible" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "Identificador" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "Si no estás más interesado en mentorar el curso" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "Si no lo hace, el cuestionario se enviará automáticamente cuando finalice el tiempo." @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "Incompleto" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Incorrecto" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "Empleo" msgid "Job Details" msgstr "Detalles del Puesto" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Vacantes abiertas" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "LMS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Etiqueta" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Idioma" @@ -4098,11 +4111,11 @@ msgstr "Título de la lección" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "URL LiveCode" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Carga más" @@ -4213,7 +4225,7 @@ msgstr "Preferencia de ubicación" msgid "Login" msgstr "Iniciar sesión" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "¿Iniciar sesión en Frappe Cloud?" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "Convertir LMS en la página de inicio por defecto" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Publicar un anuncio" @@ -4247,7 +4259,7 @@ msgstr "Publicar un anuncio" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "Marcar" @@ -4276,9 +4288,9 @@ msgstr "Marcar todo como leídas" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Intentos máximos" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medio" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Metadescripción" @@ -4574,17 +4586,17 @@ msgstr "Meta imagen" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "Moderador" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "Nuevo" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "Nuevo lote" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Nuevo curso" @@ -4785,7 +4797,7 @@ msgstr "Nueva respuesta sobre el tema {0} en curso {1}" msgid "New {0}" msgstr "Nuevo/a: {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Siguiente" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "No hay notificaciones" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "No guardado" msgid "Note" msgstr "Nota" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Notas" @@ -5017,7 +5024,7 @@ msgstr "Oficina cerca de casa" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Desconectado" @@ -5041,7 +5048,7 @@ msgstr "Una vez que el moderador califique su envío, encontrará los detalles a #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "En línea" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Opción" @@ -5131,7 +5138,7 @@ msgstr "Opción 3" msgid "Option 4" msgstr "Opción 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Opciones" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Lote pagó" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Cursos Pagos" @@ -5264,7 +5271,7 @@ msgstr "Aprobado" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Porcentaje de aprobación" msgid "Password" msgstr "Contraseña" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "Asegúrese de completar todas las preguntas en {0} minutos." @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "Punto de puntuación (por ejemplo, 70)" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "Posibilidad" @@ -5708,7 +5719,7 @@ msgstr "Previsualizar imagen" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Vista previa del video" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Precios" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "Publicar en la página del participante" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Cursos Publicados" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publicado el" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "Detalle de la pregunta" msgid "Question Name" msgstr "Nombre de la Pregunta" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "Pregunta añadida correctamente" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "Pregunta actualizada correctamente" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Pregunta {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Pregunta {0} de {1}" @@ -5975,7 +5986,7 @@ msgstr "Pregunta {0} de {1}" msgid "Questions" msgstr "Preguntas" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "Preguntas eliminadas correctamente" @@ -6012,7 +6023,7 @@ msgstr "Envíos de cuestionarios" msgid "Quiz Submissions" msgstr "Envíos de cuestionarios" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Resumen del cuestionario" @@ -6021,7 +6032,7 @@ msgstr "Resumen del cuestionario" msgid "Quiz Title" msgstr "Título del cuestionario" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "Cuestionario creado correctamente" @@ -6029,7 +6040,7 @@ msgstr "Cuestionario creado correctamente" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "El cuestionario no está disponible para usuarios invitados. Por favor inicie sesión para continuar." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "Cuestionario actualizado correctamente" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "El cuestionario aparecerá al final de la lección." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Cuestionarios" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Registrado pero discapacitados" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Resultado" msgid "Resume" msgstr "Reanudar" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "Sábado" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Sábado" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Guardar" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "Buscar un icono" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Número de asientos" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Seleccione una pregunta" @@ -6444,6 +6458,10 @@ msgstr "Seleccione un cuestionario" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "Mostrar respuesta" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "Mostrar respuestas" @@ -6625,15 +6655,15 @@ msgstr "Habilidades" msgid "Skip" msgstr "Omitir" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "Los horarios de las franjas horarias se superponen." -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Fuente" msgid "Staff" msgstr "Personal" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,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' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "Comienza a aprender" msgid "Start Time" msgstr "Hora de inicio" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "La hora de inicio no puede ser mayor que la hora de finalización" @@ -6718,7 +6748,7 @@ msgstr "La hora de inicio no puede ser mayor que la hora de finalización" msgid "Start URL" msgstr "URL de inicio" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "Provincia" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Estadísticas" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Validar" @@ -6889,7 +6919,7 @@ msgstr "Resumen" msgid "Sunday" msgstr "Domingo" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Administrador del sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Etiquetas" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "No hay asientos disponibles en este lote." msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "Esta lección no está disponible para vista previa. Por favor, únase a msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "Este cuestionario consta de {0} preguntas." @@ -7206,7 +7236,7 @@ msgstr "Jueves" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Hora" @@ -7267,8 +7297,8 @@ msgstr "Plantilla de horario" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "Plantilla de horario" msgid "Timezone" msgstr "Zona Horaria" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "Horarios:" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Total" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "Marcas totales" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "Viajes" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Inténtelo de nuevo" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Tipo" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "Escribe tu respuesta" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "Indisponibilidad" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "No disponible Desde Fecha no puede ser mayor que No disponible Hasta Fecha" @@ -7503,7 +7541,7 @@ msgstr "Rol no estructurado" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Actualizar" msgid "Update Password" msgstr "Actualizar contraseña" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "Entrada del usuario" msgid "User Skill" msgstr "Habilidad del usuario" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Nombre de usuario" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Usuarios" @@ -7861,7 +7898,7 @@ msgstr "Usted no está autorizado a acceder a esta página." msgid "You can also copy-paste following link in your browser" msgstr "También puede copiar y pegar el siguiente enlace en su navegador" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "Puedes intentar este cuestionario {0}." @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "No tienes permiso para acceder a esta página." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "No tienes ninguna notificación." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Obtuviste {0}% de respuestas correctas con una puntuación de {1} de {2}" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "Ya has solicitado este trabajo." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 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." @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "Te has inscrito en este grupo" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "Te has inscrito en este curso" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Has optado por recibir notificaciones sobre este curso. Recibirás un correo electrónico cuando el curso esté disponible." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "Debes iniciar sesión primero para inscribirte en este curso." @@ -8090,11 +8127,11 @@ msgstr "Debes iniciar sesión primero para inscribirte en este curso." msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "Tendrás que obtener {0}% de respuestas correctas para poder aprobar el cuestionario." @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "Su solicitud para unirse a nosotros como mentor del curso" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Tu envío se ha guardado correctamente. El instructor lo revisará y calificará en breve y te notificará el resultado final." @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "dias" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "evaluación" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "juan@example.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "lección" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "lecciones" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "minutos" msgid "others" msgstr "otros" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "pregunta_detalle" @@ -8392,11 +8446,11 @@ msgstr "puedes" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "{0} ha solicitado el puesto {1}" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From 857c7c6a559f4e9241e87ef6e36400cd9c2e0ef6 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:37:49 +0530 Subject: [PATCH 04/28] chore: Arabic translations --- lms/locale/ar.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/ar.po b/lms/locale/ar.po index f77e3b75..fe72ba49 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:07\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "معلومات عن النظام" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "أرشفة" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "هل أنت متأكد أنك تريد تسجيل الدخول إلى لوحة معلومات Frappe Cloud الخاصة بك؟" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "تعيينات" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "تخويل الوصول إلى تقويم Google" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "الدفعات" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "الدفعات:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "شهادة" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "التحقق من" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "اختر رمزًا" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "اللون" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "أكتمل" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "إعدادات" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "أكد" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "عقد" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "المقرر التعليمي" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "انشاء" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "حذف" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "مكتب" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "تفاصيل" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "نوع الخصم" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "نهاية التاريخ" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "تقييم" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "تفسير" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "متميز" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "عام" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "الصفحة الرئيسية" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "هوية شخصية" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "ملصق" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "اللغة" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "تحميل المزيد" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "دخول" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "تسجيل الدخول إلى Frappe Cloud؟" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "وضع علامة \"مقروءة\" على الكل" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "متوسط" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "ميتا الوصف" @@ -4574,17 +4586,17 @@ msgstr "صورة ميتا" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "العلامات الفوقية" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "جديد" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "{0} جديد" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "التالي" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "لم يتم الحفظ" msgid "Note" msgstr "ملاحظات" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "ملاحظات" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "الخيار" @@ -5131,7 +5138,7 @@ msgstr "الخيار 3" msgid "Option 4" msgstr "الخيار 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "خيارات" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "تم الاجتياز بنجاح" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "كلمة السر" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "معاينة الصورة" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "التسعير" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "نشرت في" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "سجل لكن المعوقين" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "نتيجة" msgid "Resume" msgstr "استئنف" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "السبت" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "السبت" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "حفظ" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "تخطى" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "المصدر" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "بداية" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "بداية الوقت" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "الولاية / المقاطعة" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "إحصائيات" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "تسجيل" @@ -6889,7 +6919,7 @@ msgstr "ملخص" msgid "Sunday" msgstr "الأحد" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "مدير النظام" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "بطاقات" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "الخميس" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "زمن" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "الاجمالي غير شامل الضريبة" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "السفر" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "حاول مرة أخرى" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "النوع" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "رابط الانترنت" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "تحديث" msgid "Update Password" msgstr "تحديث كلمة المرور" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "اسم االمستخدم" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "المستخدمين" @@ -7861,7 +7898,7 @@ msgstr "لا يسمح لك بالوصول إلى هذه الصفحة." msgid "You can also copy-paste following link in your browser" msgstr "يمكنك أيضًا نسخ الرابط التالي ولصقه في متصفحك" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "أيام" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "تقييم" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "jane@example.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "الدقائق" msgid "others" msgstr "بدلات أخرى" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From cfefb2101eec55f40059754532151cc6d3a89862 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:37:52 +0530 Subject: [PATCH 05/28] chore: Czech translations --- lms/locale/cs.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/cs.po b/lms/locale/cs.po index 3ee2514e..5b972c46 100644 --- a/lms/locale/cs.po +++ b/lms/locale/cs.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:07\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "" msgid "Note" msgstr "Poznámka" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Poznámky" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6889,7 +6919,7 @@ msgstr "" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "" @@ -7861,7 +7898,7 @@ msgstr "" msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "hodnocení" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "lekce" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "lekce" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "" msgid "others" msgstr "ostatní" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From 49bd5e67665210d7aa0355fc652aab57d2e3ad21 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:37:53 +0530 Subject: [PATCH 06/28] chore: Danish translations --- lms/locale/da.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/da.po b/lms/locale/da.po index 2e7c6f0e..c2adcf4f 100644 --- a/lms/locale/da.po +++ b/lms/locale/da.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:07\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "Om" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "Om Kurs" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "Tilføj Lektion" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "Tilføj Quiz til Video" @@ -219,7 +223,7 @@ msgstr "Tilføj Kapitel" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Beløb (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "Arkiveret" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Tildelinger" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Udført" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "Aftale" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Skabe" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Hjem" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "" msgid "Note" msgstr "" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6889,7 +6919,7 @@ msgstr "" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "" @@ -7861,7 +7898,7 @@ msgstr "" msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From 76776dbc2f89988d8bf9c65f27e58d66dc41d92b Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:37:57 +0530 Subject: [PATCH 07/28] chore: German translations --- lms/locale/de.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/de.po b/lms/locale/de.po index 6ad1125a..38860a7b 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:07\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "Über" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "Lektion hinzufügen" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "Fügen Sie mindestens eine mögliche Antwort für diese Frage hinzu: {0} msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Betrag (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "Archiviert" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Möchten Sie sich wirklich bei Ihrem Frappe Cloud-Dashboard anmelden?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "Die Aufgabe wird unten in der Lektion angezeigt." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Zuweisungen" @@ -645,6 +656,10 @@ msgstr "Bei dieser Frage muss mindestens eine Antwortmöglichkeit richtig sein." msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "Zugriff auf Google Kalender autorisieren" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Charge" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Charge:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Zertifikat" @@ -1052,7 +1062,7 @@ msgstr "Zertifikat-E-Mail-Vorlage" msgid "Certificate Link" msgstr "Zertifikatslink" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Zertifizierte Teilnehmer" @@ -1169,11 +1179,11 @@ msgstr "Kapitelreferenz" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Kapitel" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Kontrollkästchen" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "Diskussion prüfen" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "Auswahlmöglichkeiten" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Wählen Sie alle zutreffenden Antworten aus" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "Symbol auswählen" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Wählen Sie eine Antwort" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Farbe" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Gemeinschaft" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Abgeschlossen" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "Konfiguration" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Bestätigen" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "Vertrag" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Richtig" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Kurs" @@ -1749,7 +1759,7 @@ msgstr "Kursersteller" msgid "Course Data" msgstr "Kursdaten" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Kursbeschreibung" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "Kursbewerter" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Kursbild" @@ -1783,7 +1793,7 @@ msgstr "Kursleiter" msgid "Course Lesson" msgstr "Kurslektion" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Kursliste" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Erstellen" @@ -1952,7 +1962,7 @@ msgstr "Einen Kurs erstellen" msgid "Create a Live Class" msgstr "Eine Live-Klasse erstellen" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Abschlussart" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Löschen" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Schreibtisch" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Details" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Selbstregistrierung deaktivieren" @@ -2282,6 +2301,10 @@ msgstr "Rabattart" msgid "Discussions" msgstr "Diskussionen" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Enddatum" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Einschreibungen" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Beurteilung" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "Übung" msgid "Exercise Title" msgstr "Übungstitel" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Erklärung" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Vorgestellt" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "Allgemein" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Start" @@ -3362,7 +3380,7 @@ msgstr "Ich bin nicht verfügbar" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "Wenn Sie nicht mehr daran interessiert sind, den Kurs zu betreuen" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "Unvollständig" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Falsch" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Stellenausschreibungen" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Bezeichnung" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Sprache" @@ -4098,11 +4111,11 @@ msgstr "Titel der Unterrichtseinheit" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Mehr laden" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "Anmelden" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Melden Sie sich bei Frappe Cloud an?" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "LMS als Standard-Startseite festlegen" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Machen Sie eine Ankündigung" @@ -4247,7 +4259,7 @@ msgstr "Machen Sie eine Ankündigung" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "Alle als gelesen markieren" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Max. Versuche" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Mittel" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta-Beschreibung" @@ -4574,17 +4586,17 @@ msgstr "Meta-Bild" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta-Tags" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Geändert" @@ -4721,7 +4733,7 @@ msgstr "Neu" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Neuer Kurs" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "Neu {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Weiter" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "Keine Benachrichtigungen" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Nicht gespeichert" msgid "Note" msgstr "Anmerkung" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Anmerkungen" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Offline" @@ -5041,7 +5048,7 @@ msgstr "Sobald der Moderator Ihren Beitrag bewertet hat, finden Sie hier die Det #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Online" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Option" @@ -5131,7 +5138,7 @@ msgstr "Option 3" msgid "Option 4" msgstr "Option 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Optionen" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Bezahlte Charge" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Kostenpflichtiger Kurs" @@ -5264,7 +5271,7 @@ msgstr "Bestanden" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Bestehensquote" msgid "Password" msgstr "Passwort" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "Vorschaubild" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Videovorschau" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Preisgestaltung" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "Auf der Teilnehmerseite veröffentlichen" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Veröffentlichte Kurse" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Veröffentlicht am" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "Name der Frage" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Frage {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Frage {0} von {1}" @@ -5975,7 +5986,7 @@ msgstr "Frage {0} von {1}" msgid "Questions" msgstr "Fragen" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "Quiz-Einreichung" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Quiz-Zusammenfassung" @@ -6021,7 +6032,7 @@ msgstr "Quiz-Zusammenfassung" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Das Quiz ist für Gastbenutzer nicht verfügbar. Bitte melden Sie sich an, um fortzufahren." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "Das Quiz wird am Ende der Lektion angezeigt." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Registrierte aber deaktiviert" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Ergebnis" msgid "Resume" msgstr "Fortsetzen" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "Samstag" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Samstag" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Speichern" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "Fertigkeiten" msgid "Skip" msgstr "Überspringen" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Quelle" msgid "Staff" msgstr "Mitarbeiter" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,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' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "Mit dem Lernen beginnen" msgid "Start Time" msgstr "Startzeit" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "Die Startzeit darf nicht nach der Endzeit liegen" @@ -6718,7 +6748,7 @@ msgstr "Die Startzeit darf nicht nach der Endzeit liegen" msgid "Start URL" msgstr "Start-URL" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "Bundesland/Kanton" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Statistiken" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Buchen" @@ -6889,7 +6919,7 @@ msgstr "Zusammenfassung" msgid "Sunday" msgstr "Sonntag" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "System-Manager" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Schlagworte" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "Donnerstag" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Zeit" @@ -7267,8 +7297,8 @@ msgstr "Stundenplan-Vorlage" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "Stundenplan-Vorlage" msgid "Timezone" msgstr "Zeitzone" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Summe" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "Reise" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Erneut versuchen" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Typ" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "Das Datum „Nicht verfügbar ab“ kann nicht größer sein als das Datum „Nicht verfügbar bis“." @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Aktualisieren" msgid "Update Password" msgstr "Passwort ändern" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "Benutzereingabe" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Benutzername" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Benutzer" @@ -7861,7 +7898,7 @@ msgstr "Sie sind nicht berechtigt auf diese Seite zuzugreifen." msgid "You can also copy-paste following link in your browser" msgstr "Sie können auch den folgenden Link in Ihren Browser kopieren und einfügen" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "Sie haben keine Berechtigung zum Zugriff auf diese Seite." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "Sie haben keine Benachrichtigungen." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Sie haben {0}% richtige Antworten mit einer Punktzahl von {1} von {2}" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "Sie haben sich bereits auf diese Stelle beworben." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 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." @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Sie haben sich für eine Benachrichtigung zu diesem Kurs entschieden. Sie erhalten eine E-Mail, sobald der Kurs verfügbar ist." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "Sie müssen {0}% der Fragen richtig beantworten, um das Quiz zu bestehen." @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "Ihre Anfrage zur Mitarbeit als Mentor/in im Kurs" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "tage" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "beurteilung" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "beate@beispiel.de" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "unterrichtseinheit" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "unterrichtseinheiten" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "Minuten" msgid "others" msgstr "andere" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "Sie können" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "{0} hat sich auf die Stelle {1} beworben" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From f718f0aa61d5fff99dff353875b6419ec385d272 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:37:59 +0530 Subject: [PATCH 08/28] chore: Hungarian translations --- lms/locale/hu.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/hu.po b/lms/locale/hu.po index 9c42036e..b4961888 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:07\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "Névjegy" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "Archivált" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Feladatok" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "Google Naptár Hozzáférés Engedélyezése" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Köteg:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Jelölje be" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "Válasszon egy ikont" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Szín" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Befejezve" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "Beállítás" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Megerősítés" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Létrehozás" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Törlés" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Részletek" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Befejezés dátuma" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Kiemelt" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "Általános" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Kezdőlap" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Felirat" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Nyelv" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Töltsön be többet" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "Bejelentkezés" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Bejelentkezés a Frappe Cloudba?" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "Mindegyik megjelölése olvasottként" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Közepes" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Leírás" @@ -4574,17 +4586,17 @@ msgstr "Meta kép" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta Címkék" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Módosítva" @@ -4721,7 +4733,7 @@ msgstr "Új" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "Új {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Következő" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Nincs mentve" msgid "Note" msgstr "Jegyzet" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Jegyzetek" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "3. lehetőség" msgid "Option 4" msgstr "4. lehetőség" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Választhatók" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "Jelszó" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "Előnézeti Kép" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Közzétette Ekkor" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Regisztráltam, de kiiktatva" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Eredmény" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "Szombat" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Szombat" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Mentés" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "Ugrás" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Forrás" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "Kezdés" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "Kezdés ideje" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "Állam / Megye" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Statisztikák" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Küldés" @@ -6889,7 +6919,7 @@ msgstr "Összefoglalás" msgid "Sunday" msgstr "Vasárnap" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Rendszergazda" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Címkék" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "Csütörtök" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Idő" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Összesen" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Próbálja újra" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Típus" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Frissítés" msgid "Update Password" msgstr "Jelszó Frissítése" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Felhasználói név" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Felhasználók" @@ -7861,7 +7898,7 @@ msgstr "Nincs hozzáférésed ehhez az oldalhoz." msgid "You can also copy-paste following link in your browser" msgstr "A következő linket másolhatod és beillesztheted a böngésződbe is" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "napok" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "nev@pelda.hu" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "percek" msgid "others" msgstr "egyebek" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From cbabe5bce170ee4d1bc3a9adc466a79db1c81d8a Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:01 +0530 Subject: [PATCH 09/28] chore: Italian translations --- lms/locale/it.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/it.po b/lms/locale/it.po index e92ca42a..879058fd 100644 --- a/lms/locale/it.po +++ b/lms/locale/it.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "È stato pubblicato un nuovo corso '{0}' che potrebbe interessarti. Dai msgid "A new batch has been published on " msgstr "Un nuovo corso è stato pubblicato su " -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "È stato pubblicato un nuovo corso '{0}' che potrebbe interessarti. Dai un'occhiata!" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "Un nuovo corso è stato pubblicato su " #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "Un nuovo corso è stato pubblicato su {0}" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "Informazioni" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "Informazioni sul Corso" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "Aggiungi una password e poi premi Invio" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "Aggiungi corsi al tuo gruppo" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "Ambra" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "Per i gruppi a pagamento sono richiesti importo e valuta." -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Gruppi" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "Scegli un colore per la scheda del corso" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "Scegli un icona" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Colore" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Conferma" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Creare" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Elimina" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -3103,7 +3122,7 @@ msgstr "Ingresso" msgid "General" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Home" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Lingua" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Carica altro" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "Login" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "Segna tutto come letto" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta tag" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "Nuovo" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "Nuovo {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Non Salvato" msgid "Note" msgstr "" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Gruppo a pagamento" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "Superato" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "Password" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}" msgstr "Installa l'app Pagamenti per creare un gruppo a pagamento. Consulta la documentazione per maggiori dettagli. {0}" -#: lms/lms/doctype/lms_course/lms_course.py:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Salva" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6889,7 +6919,7 @@ msgstr "" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Amministratore Sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Tag" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "Aggiornato il" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Nome Utente" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "" @@ -7861,7 +7898,7 @@ msgstr "" msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "giorni" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "valutazione" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "lezione" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "lezioni" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "" msgid "others" msgstr "altri" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "{0} ha pubblicato un nuovo corso {1}" From c5bd65ab237f5e9b7692eb0d1f8ceee388b56331 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:03 +0530 Subject: [PATCH 10/28] chore: Dutch translations --- lms/locale/nl.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/nl.po b/lms/locale/nl.po index cd6f6325..39d51622 100644 --- a/lms/locale/nl.po +++ b/lms/locale/nl.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "Master" msgid "Statistics" msgstr "Statistieken" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "Een cursus kan niet zowel een betaald certificaat als een certificaat van voltooiing hebben gekregen." @@ -94,7 +94,7 @@ msgstr "Er is een nieuwe partij '{0}' gepubliceerd die u misschien interessant v msgid "A new batch has been published on " msgstr "Er is een nieuwe batch gepubliceerd op " -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "Er is een nieuwe partij '{0}' gepubliceerd die u misschien interessant vindt. Bekijk het!" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "Er is een nieuwe cursus gepubliceerd op " #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "Er is een nieuwe batch gepubliceerd op {0}" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "Een éénregelige inleiding tot de cursus die op de cursuskaart staat" @@ -115,7 +115,7 @@ msgstr "Een éénregelige inleiding tot de cursus die op de cursuskaart staat" msgid "About" msgstr "Over" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "Over de cursus" @@ -182,6 +182,10 @@ msgstr "Beoordelaar toevoegen" msgid "Add Lesson" msgstr "Les toevoegen" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "Quiz toevoegen aan video" @@ -219,7 +223,7 @@ msgstr "Voeg een hoofdstuk toe" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "Voeg een trefwoord toe en druk vervolgens op Enter" @@ -231,11 +235,6 @@ msgstr "Voeg een les toe" msgid "Add a new member" msgstr "Voeg een nieuw lid toe" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Voeg een nieuwe vraag toe" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "Voeg een programma toe" @@ -264,6 +263,10 @@ msgstr "Voeg tenminste één mogelijk antwoord toe op deze vraag: {0}" msgid "Add courses to your batch" msgstr "Cursussen aan uw batch toevoegen" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "Voeg een quiz toe aan deze video" @@ -369,7 +372,7 @@ msgstr "Amber" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Bedrag (USD)" msgid "Amount and currency are required for paid batches." msgstr "Bedrag en valuta zijn vereist voor betaalde batches." -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "Bedrag en valuta zijn vereist voor betaalde certificaten." -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "Bedrag en valuta zijn vereist voor betaalde cursussen." @@ -488,6 +491,10 @@ msgstr "Gearchiveerd" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Weet u zeker dat u deze evaluatie wilt annuleren? Deze actie kan niet ongedaan worden gemaakt." +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "Weet u zeker dat u dit project wilt verwijderen? Dit kan niet ongedaan worden gemaakt." @@ -496,10 +503,14 @@ msgstr "Weet u zeker dat u dit project wilt verwijderen? Dit kan niet ongedaan w msgid "Are you sure you want to enroll?" msgstr "Weet u zeker dat u zich wilt inschrijven?" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Weet u zeker dat u wilt inloggen op je Frappe Cloud dashboard?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "De opdracht verschijnt onderaan de les." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "opdrachten" @@ -645,6 +656,10 @@ msgstr "Tenminste één optie moet correct zijn voor deze vraag." msgid "At least one test case is required for the programming exercise." msgstr "Er is minstens één testcase vereist voor de programmeeroefening." +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "Aanwezigheid in de klas - {0}" @@ -673,7 +688,7 @@ msgstr "Toegang tot Google Agenda autoriseren" msgid "Auto Recording" msgstr "Auto-opname" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "Beschikbaarheid succesvol bijgewerkt" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Partij" @@ -796,7 +809,7 @@ msgstr "Batch Cursus" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Batch details onbewerkt" msgid "Batch End Date" msgstr "Batch einddatum" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "Batch inschrijving" @@ -875,7 +886,7 @@ msgstr "Batch samenvatting" msgid "Batch Title" msgstr "Batch Titel" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Batch:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Batches" @@ -1008,9 +1019,9 @@ msgstr "Vrijetijdskleding" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "Categorie succesvol bijgewerkt" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Certificaat" @@ -1052,7 +1062,7 @@ msgstr "Certificaat Email Sjabloon" msgid "Certificate Link" msgstr "Certificaat link" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "Certificaat bij afronding" @@ -1137,7 +1147,7 @@ msgstr "Gecertificeerd" msgid "Certified Members" msgstr "Gecertificeerde leden" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Gecertificeerde deelnemers" @@ -1169,11 +1179,11 @@ msgstr "Hoofdstuk referentie" msgid "Chapter added successfully" msgstr "Hoofdstuk succesvol toegevoegd" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "Hoofdstuk succesvol verwijderd" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "Hoofdstuk succesvol verplaatst" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "Badge succesvol bijgewerkt" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Hoofdstukken" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Controleer" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "Alle inzendingen controleren" @@ -1199,7 +1209,7 @@ msgstr "Alle inzendingen controleren" msgid "Check Discussion" msgstr "Check Discussie" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "Controleer Inzending" @@ -1231,15 +1241,11 @@ msgstr "Bekijk de cursus" msgid "Choices" msgstr "Keuzes" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "Kies een kleur voor de cursuskaart" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Kies alle antwoorden die van toepassing zijn" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "Een bestaande vraag kiezen" @@ -1247,7 +1253,7 @@ msgstr "Een bestaande vraag kiezen" msgid "Choose an icon" msgstr "Kies een icoon" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Kies één antwoord" @@ -1335,7 +1341,7 @@ msgstr "Naam College" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Kleur" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "Komma gescheiden trefwoorden voor SEO" @@ -1367,7 +1373,7 @@ msgstr "Opmerkingen van de beoordelaar" msgid "Common keywords that will be used for all pages" msgstr "Veel voorkomende sleutelwoorden die worden gebruikt voor alle pagina's" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Gemeenschap" @@ -1440,7 +1446,7 @@ msgstr "Voltooi de aanmelding" msgid "Complete Your Enrollment" msgstr "Voltooi jouw inschrijving" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "Voltooi uw inschrijving - Mis niets!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Voltooid" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Voltooi Certificaat" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "Configuratie" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Bevestigen" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "Inschrijving bevestigen" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "Bevestig uw actie" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "Bevestig uw actie om te verwijderen" @@ -1590,11 +1601,11 @@ msgstr "Contract" msgid "Corporate Organization" msgstr "Bedrijfsorganisatie" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Correct" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Juiste Antwoord" @@ -1658,7 +1669,6 @@ msgstr "Coupon(s) succesvol verwijderd" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "Coupon(s) succesvol verwijderd" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Cursus" @@ -1749,7 +1759,7 @@ msgstr "Cursus Maker" msgid "Course Data" msgstr "Cursusgegevens" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Cursusbeschrijving" @@ -1768,7 +1778,7 @@ msgstr "Cursusinschrijvingen" msgid "Course Evaluator" msgstr "Beoordelaar cursus" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Cursusafbeelding" @@ -1783,7 +1793,7 @@ msgstr "Cursus docent" msgid "Course Lesson" msgstr "Cursusles" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Cursuslijst" @@ -1843,7 +1853,7 @@ msgstr "Cursus al toegevoegd aan programma" msgid "Course created successfully" msgstr "Cursus succesvol aangemaakt" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "Cursus succesvol verwijderd" @@ -1851,7 +1861,7 @@ msgstr "Cursus succesvol verwijderd" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "Cursus succesvol bijgewerkt" @@ -1874,7 +1884,7 @@ msgstr "Cursus {0} is al aan dit programma toegevoegd." #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Cover Afbeelding" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Creëren" @@ -1952,7 +1962,7 @@ msgstr "Maak een cursus" msgid "Create a Live Class" msgstr "Maak een live klas aan" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "Maak een quiz" @@ -2006,7 +2016,7 @@ msgstr "Een cursus maken" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Graad Type" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Verwijder" msgid "Delete Chapter" msgstr "Verwijder hoofdstuk" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "Cursus verwijderen" @@ -2148,7 +2158,7 @@ msgstr "Cursus verwijderen" msgid "Delete Program" msgstr "Programma verwijderen" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "Dit hoofdstuk verwijderen?" @@ -2156,15 +2166,15 @@ msgstr "Dit hoofdstuk verwijderen?" msgid "Delete this coupon?" msgstr "Deze coupon verwijderen?" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "Deze les verwijderen?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Als u de cursus verwijdert, worden ook alle hoofdstukken en lessen verwijderd. Weet u zeker dat u deze cursus wilt verwijderen?" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Als u deze oefeningen verwijdert, worden ze samen met alle bijbehorende inzendingen permanent uit het systeem verwijderd. Deze actie is onomkeerbaar. Weet u zeker dat u wilt doorgaan?" @@ -2172,11 +2182,11 @@ msgstr "Als u deze oefeningen verwijdert, worden ze samen met alle bijbehorende msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Als u deze batch verwijdert, worden ook alle gegevens verwijderd, inclusief ingeschreven leerlingen, gekoppelde cursussen, beoordelingen, feedback en discussies. Weet u zeker dat u wilt doorgaan?" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Als u dit hoofdstuk verwijdert, worden ook alle lessen verwijderd en wordt het hoofdstuk permanent uit de cursus verwijderd. Deze actie kan niet ongedaan worden gemaakt. Weet u zeker dat u wilt doorgaan?" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Als u dit hoofdstuk verwijdert, worden ook alle lessen verwijderd en wordt het hoofdstuk permanent uit de cursus verwijderd. Deze actie kan niet ongedaan worden gemaakt. Weet u zeker dat u wilt doorgaan?" @@ -2184,6 +2194,15 @@ msgstr "Als u dit hoofdstuk verwijdert, worden ook alle lessen verwijderd en wor msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Bureau" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Details" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "PWA Uitschakelen" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Zelfregistratie uitschakelen" @@ -2282,6 +2301,10 @@ msgstr "Kortingstype" msgid "Discussions" msgstr "Discussies" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "Programma bewerken" msgid "Edit Programming Exercise" msgstr "Programmeeroefening bewerken" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "Zoom-account bewerken" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "Bewerk de vraag" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "Als u deze optie inschakelt, wordt het certificaat gepubliceerd op de pagina met gecertificeerde deelnemers." #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Einddatum" @@ -2525,7 +2548,7 @@ msgstr "Einddatum (of verwachte einddatum)" #. 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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "Inschrijving voor deze batch is beperkt. Neem contact op met de beheerde #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Inschrijvingen" @@ -2663,7 +2684,7 @@ msgstr "Fout bij het maken van een e-mailsjabloon" msgid "Error creating live class. Please try again. {0}" msgstr "Fout bij het maken van een live klas. Probeer het opnieuw. {0}" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "Fout bij het maken van de quiz: {0}" @@ -2698,11 +2719,10 @@ msgstr "Fout bij het maken van een e-mailsjabloon" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Evaluatie" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "Beoordeling einddatum" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "Evaluatieverzoek" @@ -2745,7 +2764,7 @@ msgstr "Evaluatie succesvol opgeslagen" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "Evaluator succesvol toegevoegd" msgid "Evaluator deleted successfully" msgstr "Sjabloon succesvol verwijderd" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "Evaluator is vereist voor betaalde certificaten." @@ -2811,7 +2830,7 @@ msgstr "Oefening" msgid "Exercise Title" msgstr "Titel oefening" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "Cursus succesvol verwijderd" @@ -2854,7 +2873,7 @@ msgstr "De vervaldatum kan niet in het verleden liggen" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Verklaring" @@ -2923,7 +2942,7 @@ msgstr "Het bijwerken van metatags is mislukt {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Uitgelicht" @@ -3103,7 +3122,7 @@ msgstr "Gateway" msgid "General" msgstr "Algemeen" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "Certificaten genereren" @@ -3325,8 +3344,7 @@ msgstr "Gemarkeerde tekst" msgid "Hiring" msgstr "Op zoek naar" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Thuis" @@ -3362,7 +3380,7 @@ msgstr "Ik ben niet beschikbaar" msgid "I consent to my personal information being stored for invoicing" msgstr "Ik geef toestemming dat mijn persoonlijke gegevens worden opgeslagen voor facturering" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "Identificeer gebruikerscategorie" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "Als u een fout antwoord geeft, wordt {0} {1} van uw score afgetrokken voor elk fout antwoord." @@ -3389,7 +3407,7 @@ msgstr "Als u een fout antwoord geeft, wordt {0} {1} van uw score afgetrokken vo msgid "If you are not any more interested to mentor the course" msgstr "Als u geen interesse meer hebt om de cursus te begeleiden" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "Als u dit niet doet, wordt de test automatisch ingestuurd als de timer afloopt." @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "Incompleet" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Onjuist" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "Taak" msgid "Job Details" msgstr "Job Details" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Vacatures" @@ -3725,11 +3743,6 @@ msgstr "Spring naar" msgid "Keep going," msgstr "Blijf doorgaan," -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "LMS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Label" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Taal" @@ -4098,11 +4111,11 @@ msgstr "Lestitel" msgid "Lesson created successfully" msgstr "Les succesvol aangemaakt" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "Les succesvol verwijderd" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "Les met succes verplaatst" @@ -4114,7 +4127,6 @@ msgstr "Les succesvol bijgewerkt" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "LiveCode URL" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Meer laden" @@ -4213,7 +4225,7 @@ msgstr "Locatievoorkeur" msgid "Login" msgstr "Inloggen" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Inloggen bij Frappe Cloud?" @@ -4238,7 +4250,7 @@ msgstr "We kijken ernaar uit je ingeschreven te zien!" msgid "Make LMS the default home" msgstr "Maak LMS de standaard startpagina" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Maak een mededeling" @@ -4247,7 +4259,7 @@ msgstr "Maak een mededeling" msgid "Make notes for quick revision. Press / for menu." msgstr "Maak notities voor een korte revisie en druk op / voor het menu." -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Beheer uw cursussen en batches in één oogopslag" @@ -4266,7 +4278,7 @@ msgstr "Manifest bestand" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "Markeer" @@ -4276,9 +4288,9 @@ msgstr "Markeer alle berichten als gelezen" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "Af te trekken punten" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Max. pogingen" @@ -4315,7 +4327,7 @@ msgstr "Maximale Pogingen" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medium" @@ -4559,7 +4571,7 @@ msgstr "Bericht is verplicht" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta omschrijving" @@ -4574,17 +4586,17 @@ msgstr "Meta afbeelding" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta-keywords" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta tags" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "Metatags moeten een lijst zijn." @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "Moderator" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Gewijzigd" @@ -4721,7 +4733,7 @@ msgstr "Nieuw" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "Nieuwe batch" @@ -4731,7 +4743,7 @@ msgstr "Nieuwe coupon" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Nieuwe cursus" @@ -4785,7 +4797,7 @@ msgstr "Nieuw antwoord op het onderwerp {0} in cursus {1}" msgid "New {0}" msgstr "Nieuwe {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Volgende" @@ -4802,14 +4814,10 @@ msgstr "Geen opdrachten" msgid "No Notifications" msgstr "Geen meldingen" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "Geen inzendingen van een quiz gevonden" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "Geen quizzen" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Niet opgeslagen" msgid "Note" msgstr "Opmerking" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Opmerkingen" @@ -5017,7 +5024,7 @@ msgstr "Kantoor dicht bij huis" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Offline" @@ -5041,7 +5048,7 @@ msgstr "Zodra de moderator uw inzending beoordeelt, vindt u hier de details." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Online" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Optie" @@ -5131,7 +5138,7 @@ msgstr "Optie 3" msgid "Option 4" msgstr "Optie 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Opties" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Betaalde batch" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Betaald Certificaat" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "Betaald certificaat na evaluatie" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Betaalde cursus" @@ -5264,7 +5271,7 @@ msgstr "Geslaagd" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Slagingspercentage" msgid "Password" msgstr "Wachtwoord" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "Schakel het zoom-account in om deze functie te kunnen gebruiken." -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "Schrijf u in voor deze cursus om deze les te bekijken" @@ -5463,7 +5470,7 @@ msgstr "Schrijf u in voor deze cursus om deze les te bekijken" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "Zorg ervoor dat de naam van de factuur die u invoert correct is, aangezien deze op uw factuur gebruikt zal worden." -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "Zorg ervoor dat u alle vragen binnen {0} minuten invult." @@ -5503,7 +5510,7 @@ msgstr "" msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}" msgstr "Installeer de Betaal App om een betaalde batch aan te maken. Raadpleeg de documentatie voor meer informatie. {0}" -#: lms/lms/doctype/lms_course/lms_course.py:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "Installeer de Betaal App om een betaalde cursus aan te maken. Kijk voor meer informatie. {0}" @@ -5544,6 +5551,10 @@ msgstr "Geef alstublieft uw toestemming om verder te gaan met de betaling" msgid "Please provide your consent to proceed with the payment." msgstr "Geef alstublieft uw toestemming om verder te gaan met de betaling." +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "Voer de code uit om de testzaken uit te voeren." @@ -5608,7 +5619,7 @@ msgstr "Kies een tijd." msgid "Please select a timezone." msgstr "Selecteer een tijdzone." -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "Selecteer een van de opties" @@ -5625,11 +5636,11 @@ msgstr "Upload een SCORM-pakket" msgid "Point of Score (e.g. 70)" msgstr "Puntenaantal (bijv. 70)" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "Mogelijkheden" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "Mogelijkheid" @@ -5708,7 +5719,7 @@ msgstr "Voorbeeldweergave afbeelding" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Voorbeeld video" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Prijzen" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Prijzen en certificering" @@ -5812,22 +5823,22 @@ msgstr "Programmeeroefening Indiening" msgid "Programming Exercise Submissions" msgstr "Inzendingen voor programmeeroefeningen" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "Programmeeroefening succesvol aangemaakt" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "Programmeeroefening succesvol verwijderd" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "Programmeeroefening succesvol bijgewerkt" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "Programmeeroefeningen" @@ -5835,7 +5846,7 @@ msgstr "Programmeeroefeningen" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "Programma's" @@ -5881,7 +5892,7 @@ msgstr "Publiceren op Deelnemerspagina" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Gepubliceerde cursussen" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Gepubliceerd op" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "Vraag Detail" msgid "Question Name" msgstr "Naam van de vraag" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "Vraag succesvol toegevoegd" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "Vraag succesvol bijgewerkt" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Vraag {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Vraag {0} van {1}" @@ -5975,7 +5986,7 @@ msgstr "Vraag {0} van {1}" msgid "Questions" msgstr "Vragen" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "Coupon succesvol verwijderd" @@ -6012,7 +6023,7 @@ msgstr "Quiz inzending" msgid "Quiz Submissions" msgstr "Toets inzendingen" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Toets samenvatting" @@ -6021,7 +6032,7 @@ msgstr "Toets samenvatting" msgid "Quiz Title" msgstr "Toetstitel" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "Toets succesvol aangemaa" @@ -6029,7 +6040,7 @@ msgstr "Toets succesvol aangemaa" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Quiz is niet beschikbaar voor gasten gebruikers. Log in om door te gaan." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "Quiz is succesvol bijgewerkt" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "Quiz zal verschijnen aan de onderkant van de les." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Toetsen" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "Toetsen succesvol verwijderd" @@ -6055,7 +6066,6 @@ msgstr "Toets in deze video" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Geregistreerd maar uitgeschakeld" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Resultaat" msgid "Resume" msgstr "Hervat" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "Cv-video" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "Ga verder waar u gebleven was" @@ -6297,7 +6307,7 @@ msgstr "Zaterdag" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Zaterdag" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "bewaren" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "Zoek op naam" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "Zoek op titel" @@ -6393,7 +6403,7 @@ msgstr "Zoek naar een pictogram" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Aantal zitplaatsen" @@ -6431,7 +6441,11 @@ msgstr "Selecteer betalingsgateway" msgid "Select a Programming Exercise" msgstr "Kies een programmeeroefening" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Selecteer een vraag" @@ -6444,6 +6458,10 @@ msgstr "Selecteer een quiz" msgid "Select an Assignment" msgstr "Selecteer een opdracht" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "Verzend een melding voor gepubliceerde batches" msgid "Send Notification for Published Courses" msgstr "Notificatie verzenden voor gepubliceerde cursussen" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "Korte beschrijving" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "Toon Antwoord" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "Toon Antwoord" @@ -6626,15 +6656,15 @@ msgstr "" msgid "Skip" msgstr "Overspringen" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "Slot tijden overlappen voor sommige schema's." -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "Tijdslot succesvol toegevoegd" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "Slot succesvol verwijderd" @@ -6668,7 +6698,7 @@ msgstr "Bron" msgid "Staff" msgstr "Personeel" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6677,7 +6707,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' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6699,7 +6729,7 @@ msgstr "Begin met Leren" #. 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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6710,7 +6740,7 @@ msgstr "Begin met Leren" msgid "Start Time" msgstr "Starttijd" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "Starttijd kan niet groter zijn dan Eindtijd" @@ -6719,7 +6749,7 @@ msgstr "Starttijd kan niet groter zijn dan Eindtijd" msgid "Start URL" msgstr "Start-URL" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "Start de toets" @@ -6736,7 +6766,7 @@ msgstr "Staat/provincie" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Statistieken" @@ -6855,8 +6885,8 @@ msgstr "Inzendingen succesvol verwijderd" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Indienen" @@ -6890,7 +6920,7 @@ msgstr "Overzicht" msgid "Sunday" msgstr "Zondag" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "Verdacht patroon gevonden in {0}: {1}" @@ -6946,7 +6976,7 @@ msgid "System Manager" msgstr "Systeembeheerder" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Labels" @@ -6996,7 +7026,7 @@ msgstr "Testgevallen" msgid "Test Quiz" msgstr "Quiz testen" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "Test deze oefening" @@ -7099,7 +7129,7 @@ msgstr "Er zijn geen zitplaatsen beschikbaar in deze batch." msgid "There are no submissions for this assignment." msgstr "Er zijn geen uitwerkingen voor deze opdracht." -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "Er is momenteel geen {0}. Houd een oogje in het zeil, er komen nieuwe leerervaringen aan!" @@ -7180,7 +7210,7 @@ msgstr "Deze les is niet beschikbaar als voorvertoning. Graag inschrijven op de msgid "This program consists of {0} courses" msgstr "Dit programma bestaat uit {0} cursussen" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "Deze quiz bestaat uit {0} vragen." @@ -7207,7 +7237,7 @@ msgstr "Donderdag" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Tijd" @@ -7268,8 +7298,8 @@ msgstr "Roostersjabloon" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7277,7 +7307,7 @@ msgstr "Roostersjabloon" msgid "Timezone" msgstr "Tijdzone" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "Tijdzone is vereist voor betaalde certificaten." @@ -7307,14 +7337,14 @@ msgstr "Tijdschema:" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7363,11 +7393,15 @@ msgid "Total" msgstr "Totaal" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "Totaal aantal punten" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7394,7 +7428,7 @@ msgstr "" msgid "Travel" msgstr "Reizen" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Probeer Opnieuw" @@ -7422,11 +7456,11 @@ msgstr "Twitter ID" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7441,7 +7475,7 @@ msgstr "Type" msgid "Type '/' for commands or select text to format" msgstr "Typ '/' voor opdrachten of selecteer tekst om op te maken" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "Typ hier uw antwoord" @@ -7462,17 +7496,21 @@ msgstr "URL" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "Niet beschikbaar" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "Niet beschikbaarheid met succes bijgewerkt" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "De datum 'Niet beschikbaar vanaf' mag niet later zijn dan de datum 'Niet beschikbaar tot'" @@ -7504,7 +7542,7 @@ msgstr "Ongestructureerde rol" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7534,7 +7572,7 @@ msgstr "Bijwerken" msgid "Update Password" msgstr "Wachtwoord Bijwerken" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "Bijgewerkt op" @@ -7604,7 +7642,7 @@ msgstr "Gebruikersinput" msgid "User Skill" msgstr "Gebruikersvaardigheid" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7618,8 +7656,7 @@ msgid "Username" msgstr "Gebruikersnaam" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Gebruikers" @@ -7862,7 +7899,7 @@ msgstr "U bent niet toegestaan om deze pagina te bekijken." msgid "You can also copy-paste following link in your browser" msgstr "Je kunt de volgende link ook kopiëren en in je browser plakken." -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "U kunt deze kwis {0} proberen." @@ -7914,27 +7951,27 @@ msgstr "U hebt geen toegang tot deze batch." msgid "You do not have access to this course." msgstr "U hebt geen toegang tot deze cursus." -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7942,7 +7979,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "U heeft geen rechten om deze pagina te openen." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7950,15 +7987,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7966,7 +8003,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7974,7 +8011,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7986,11 +8023,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "U hebt geen toestemming om metatags bij te werken." -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7998,7 +8035,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "U heeft geen meldingen." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "U hebt {0}% juiste antwoorden met een score van {1} van {2}" @@ -8011,7 +8048,7 @@ msgstr "Morgen staat er een live les voor u gepland. Wees voorbereid en kom op t msgid "You have already applied for this job." msgstr "U hebt al op deze vacature gesolliciteerd." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "U heeft het maximum aantal pogingen dat is toegestaan voor deze kwis al overschreden." @@ -8031,7 +8068,7 @@ msgstr "U heeft gesolliciteerd" msgid "You have been enrolled in this batch" msgstr "U bent ingeschreven in deze batch" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "U bent ingeschreven voor deze cursus" @@ -8055,15 +8092,15 @@ msgstr "U heeft nog geen certificaten ontvangen." msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "U hebt ervoor gekozen om op de hoogte te worden gebracht van deze cursus. U ontvangt een e-mail wanneer de cursus beschikbaar is." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "U hebt een {0} aanstaande {1} en een {2} {3} gepland." -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "U heeft {0} aankomende {1}." -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "U hebt {0} {1} gepland." @@ -8083,7 +8120,7 @@ msgstr "U moet ingeschreven zijn in de cursus om een beoordeling te kunnen geven msgid "You need to complete the payment for this course before enrolling." msgstr "U moet de betaling voor deze cursus voltooien voordat u zich inschrijft." -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "U moet eerst inloggen om in te schrijven voor deze cursus" @@ -8091,11 +8128,11 @@ msgstr "U moet eerst inloggen om in te schrijven voor deze cursus" msgid "You rock," msgstr "Je bent geweldig," -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "U moet de quiz voltooien om verder te kunnen gaan met de video" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "U moet {0}% juiste antwoorden hebben om voor de quiz te slagen." @@ -8171,7 +8208,7 @@ msgstr "Uw leer-reeks telt het aantal dagen achter elkaar dat u hebt geleerd, of msgid "Your request to join us as a mentor for the course" msgstr "Uw verzoek om als mentor deel te nemen aan de cursus" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Uw inzending is succesvol opgeslagen. De docent zal het binnenkort nakijken en beoordelen, en u krijgt bericht over uw eindresultaat." @@ -8242,6 +8279,10 @@ msgstr "kandidaten" msgid "at {0} minutes" msgstr "op {0} minuten" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "maar uw betaling is niet voltooid" @@ -8282,15 +8323,23 @@ msgstr "dagreeks" msgid "days" msgstr "dagen" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "bijv. IST, UTC, GMT..." -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "evaluatie" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "evaluaties" @@ -8306,15 +8355,20 @@ msgstr "in de laatste" msgid "jane@example.com" msgstr "jane@example.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "les" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "lessen" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "live klas" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "live klassen" @@ -8344,7 +8398,7 @@ msgstr "minuten" msgid "others" msgstr "anderen" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "vraag_detail" @@ -8393,11 +8447,11 @@ msgstr "U kunt" msgid "{0} Assignments" msgstr "{0} Opdrachten" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "{0} Oefeningen" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "{0} Quizzen" @@ -8417,7 +8471,7 @@ msgstr "{0} heeft gesolliciteerd naar de vacature {1}" msgid "{0} has published a new batch {1}" msgstr "{0} heeft een nieuwe batch gepubliceerd {1}" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "{0} heeft een nieuwe cursus {1} gepubliceerd" From d6f2720927251eb8197a4b2360f777c111df1b44 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:04 +0530 Subject: [PATCH 11/28] chore: Polish translations --- lms/locale/pl.po | 588 ++++++++++++++++++++++++++--------------------- 1 file changed, 321 insertions(+), 267 deletions(-) diff --git a/lms/locale/pl.po b/lms/locale/pl.po index a0c58e35..605f727c 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "O programie" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "W archiwum" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Czy na pewno chcesz zalogować się do panelu Frappe Cloud?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Przydziały" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Grupa:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Kolor" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Potwierdź" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Biurko" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Szczegóły" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "Typ rabatu" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Opisany" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "Ogólne" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Strona główna" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Etykieta" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Język" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Załaduj więcej" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "Zaloguj się" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "Oznacz wszystko jako przeczytane" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Opis meta" @@ -4574,17 +4586,17 @@ msgstr "Obraz meta" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,13 +4648,13 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" #: lms/lms/doctype/lms_badge/lms_badge.js:38 msgid "Modified By" -msgstr "" +msgstr "Modyfikowane przez" #: lms/lms/api.py:171 msgid "Module Name is incorrect or does not exist." @@ -4721,7 +4733,7 @@ msgstr "" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "Nowy rekord \"{0}\"" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Następny" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Niezapisany" msgid "Note" msgstr "Notatka" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Opcja" @@ -5131,7 +5138,7 @@ msgstr "Opcja 3" msgid "Option 4" msgstr "Opcja 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Opcje" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "Zdał" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "Hasło" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Opublikowany" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Zarejestrowałem się, ale wyłączone" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Wynik" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "Sobota" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Sobota" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Zapisz" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "Pominąć" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Źródło" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "Czas rozpoczęcia" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6889,7 +6919,7 @@ msgstr "Podsumowanie" msgid "Sunday" msgstr "Niedziela" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Menedżer systemu" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Tagi" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "czwartek" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Czas" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Typ" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Nazwa użytkownika" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Użytkownicy" @@ -7861,7 +7898,7 @@ msgstr "Nie masz wystarczających uprawnień, aby uzyskać dostęp do tej strony msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "dni " -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "minut" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From 4d6aec0bcad40383a44d2114cc1d71aae5a4549d Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:06 +0530 Subject: [PATCH 12/28] chore: Portuguese translations --- lms/locale/pt.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/pt.po b/lms/locale/pt.po index e920831f..7cfcb9b9 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Cor" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Confirmar" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Rótulo" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Carregue mais" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Não Guardado" msgid "Note" msgstr "" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Notas" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Opções" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6889,7 +6919,7 @@ msgstr "" msgid "Sunday" msgstr "Domingo" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Tipo" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "" @@ -7861,7 +7898,7 @@ msgstr "" msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "dias" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "avaliação" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "lição" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "lições" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "" msgid "others" msgstr "outros" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From 9ace1381c6db89287ec58a03a09a746145012e40 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:09 +0530 Subject: [PATCH 13/28] chore: Russian translations --- lms/locale/ru.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/ru.po b/lms/locale/ru.po index 47efd6d2..94eab6a2 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "Мастер" msgid "Statistics" msgstr "Статистика" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "Курс не может иметь как платного сертификата, так и аттестата." @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "Однострочное введение в курс на карточке курса" @@ -115,7 +115,7 @@ msgstr "Однострочное введение в курс на карточ msgid "About" msgstr "О" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "О курсе" @@ -182,6 +182,10 @@ msgstr "Добавить оценщика" msgid "Add Lesson" msgstr "Добавить урок" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "Добавить викторину в видео" @@ -219,7 +223,7 @@ msgstr "Добавить главу" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "Добавьте ключевое слово и нажмите Ввод" @@ -231,11 +235,6 @@ msgstr "Добавить урок" msgid "Add a new member" msgstr "Добавить нового участника" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Добавить новый вопрос" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "Добавить программу" @@ -264,6 +263,10 @@ msgstr "Добавьте хотя бы один возможный ответ н msgid "Add courses to your batch" msgstr "Добавить курсы к вашей партии" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "Добавьте викторину к этому видео" @@ -369,7 +372,7 @@ msgstr "Янтарный" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Сумма" msgid "Amount and currency are required for paid batches." msgstr "Сумма и валюта необходимы для выплаченных партий." -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "Для оплаты сертификатов требуется сумма и валюта." -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "Сумма и валюта необходимы для оплаченных курсов." @@ -488,6 +491,10 @@ msgstr "Архивировано" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Вы уверены, что хотите отменить эту оценку? Это действие нельзя отменить." +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "Вы уверены, что хотите удалить эту программу? Это действие не может быть отменено." @@ -496,10 +503,14 @@ msgstr "Вы уверены, что хотите удалить эту прог msgid "Are you sure you want to enroll?" msgstr "Вы уверены, что хотите зарегистрироваться?" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Вы уверены, что хотите войти в панель управления Frappe?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "Задание появится в конце урока." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Задания" @@ -645,6 +656,10 @@ msgstr "Для этого вопроса должен быть верным хо msgid "At least one test case is required for the programming exercise." msgstr "Для упражнения по программированию требуется как минимум один тестовый пример." +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "Посещаемость занятий - {0}" @@ -673,7 +688,7 @@ msgstr "Разрешить доступ к Google Календарю" msgid "Auto Recording" msgstr "Авто. запись" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "Доступность успешно обновлена" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Пакет" @@ -796,7 +809,7 @@ msgstr "Группа курса" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Подробности группы Необработанные" msgid "Batch End Date" msgstr "Срок годности партии" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "Пакетная запись LMS" @@ -875,7 +886,7 @@ msgstr "Сводка по пакету" msgid "Batch Title" msgstr "Название пакета" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Партия:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Группы" @@ -1008,9 +1019,9 @@ msgstr "Повседневный" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "Категория успешно обновлена" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Сертификат" @@ -1052,7 +1062,7 @@ msgstr "Шаблон письма с сертификатом" msgid "Certificate Link" msgstr "Ссылка на сертификат" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "Сертификат об окончании" @@ -1137,7 +1147,7 @@ msgstr "Сертифицирован" msgid "Certified Members" msgstr "Сертифицированные члены" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Сертифицированные участники" @@ -1169,11 +1179,11 @@ msgstr "Ссылка на главу" msgid "Chapter added successfully" msgstr "Глава успешно добавлена" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "Глава успешно удалена" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "Глава успешно добавлена" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "Глава успешно обновлена" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Главы" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Проверка" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "Проверить все отправки" @@ -1199,7 +1209,7 @@ msgstr "Проверить все отправки" msgid "Check Discussion" msgstr "Проверить дискуссию" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "Проверить отправку" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "Варианты ответов" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "Выберите цвет для карточки курса" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Выберите все подходящие ответы" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "Выберите существующий вопрос" @@ -1247,7 +1253,7 @@ msgstr "Выберите существующий вопрос" msgid "Choose an icon" msgstr "Выберите иконку" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Выберите один ответ" @@ -1335,7 +1341,7 @@ msgstr "Название академии" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Цвет" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "Ключевые слова для SEO, разделённые запятыми" @@ -1367,7 +1373,7 @@ msgstr "Комментарии оценщика" msgid "Common keywords that will be used for all pages" msgstr "Общие ключевые слова, которые будут использоваться для всех страниц" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Сообщество" @@ -1440,7 +1446,7 @@ msgstr "Завершить регистрацию" msgid "Complete Your Enrollment" msgstr "Завершите регистрацию" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "Завершите регистрацию - Не пропустите!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Завершено" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Сертификат об окончании" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "Конфигурация" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Подтвердить" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "Подтвердить участие" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "Подтвердите свое действие по удалению" @@ -1590,11 +1601,11 @@ msgstr "Контракт" msgid "Corporate Organization" msgstr "Корпоративная организация" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Правильный" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Правильный ответ" @@ -1658,7 +1669,6 @@ msgstr "Купон(ы) успешно удален" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "Купон(ы) успешно удален" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Курс" @@ -1749,7 +1759,7 @@ msgstr "Создание курса" msgid "Course Data" msgstr "Данные курса" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Описание курса" @@ -1768,7 +1778,7 @@ msgstr "Регистрация на курс" msgid "Course Evaluator" msgstr "Оценщик курса" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Изображение курса" @@ -1783,7 +1793,7 @@ msgstr "Преподаватель курса" msgid "Course Lesson" msgstr "Урок курса" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Список курсов" @@ -1843,7 +1853,7 @@ msgstr "Курс уже добавлен в программу" msgid "Course created successfully" msgstr "Курс успешно создан" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "Курс успешно удален" @@ -1851,7 +1861,7 @@ msgstr "Курс успешно удален" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "Курс обновлен успешно" @@ -1874,7 +1884,7 @@ msgstr "Курс {0} уже добавлен в эту программу." #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Изображение обложки" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Создать" @@ -1952,7 +1962,7 @@ msgstr "Создать курс" msgid "Create a Live Class" msgstr "Создайте живой класс" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "Создать тест" @@ -2006,7 +2016,7 @@ msgstr "Создание курса" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Тип степени" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Удалить" msgid "Delete Chapter" msgstr "Удалить главу" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "Удалить курс" @@ -2148,7 +2158,7 @@ msgstr "Удалить курс" msgid "Delete Program" msgstr "Удалить программу" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "Удалить эту главу?" @@ -2156,15 +2166,15 @@ msgstr "Удалить эту главу?" msgid "Delete this coupon?" msgstr "Удалить этот купон?" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "Удалить этот урок?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Удаление курса также приведет к удалению всех его глав и уроков. Вы уверены, что хотите удалить этот курс?" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Удаление этой группы также приведет к удалению всех ее данных, включая зачисленных студентов, связанные курсы, оценки, отзывы и обсуждения. Вы уверены, что хотите продолжить?" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Удаление этой главы также удалит все свои уроки и навсегда удалит их из курса. Это действие нельзя отменить. Вы уверены, что хотите продолжить?" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Удаление этого урока навсегда удалит его из курса. Это действие нельзя отменить. Вы уверены, что хотите продолжить?" @@ -2184,6 +2194,15 @@ msgstr "Удаление этого урока навсегда удалит е msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Стол" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Детали" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "Отключить PWA" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Отключить самостоятельную регистрацию" @@ -2282,6 +2301,10 @@ msgstr "Тип скидки" msgid "Discussions" msgstr "Обсуждения" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "Редактировать программу" msgid "Edit Programming Exercise" msgstr "Редактировать упражнение по программированию" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "Редактировать учетную запись Zoom" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "Редактировать вопрос" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "Включение этого параметра будет опубликовать сертификат на странице сертифицированных участников." #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Дата окончания" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "Набор в эту группу ограничен. Пожалуйст #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Зачисления" @@ -2663,7 +2684,7 @@ msgstr "Ошибка при создании шаблона письма" msgid "Error creating live class. Please try again. {0}" msgstr "Ошибка создания живого класса. Пожалуйста, попробуйте еще раз. {0}" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "Ошибка создания {0}" @@ -2698,11 +2719,10 @@ msgstr "Ошибка при обновлении шаблона письма" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Оценка" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "Дата окончания оценки" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "Запрос на оценку" @@ -2745,7 +2764,7 @@ msgstr "Вычисление успешно сохранено" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "Вычисление успешно сохранено" msgid "Evaluator deleted successfully" msgstr "Глава успешно удалена" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "Для оплаты сертификатов необходим оценщик." @@ -2811,7 +2830,7 @@ msgstr "Упражнения" msgid "Exercise Title" msgstr "Название упражнения" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "Дата истечения срока действия не может #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Объяснение" @@ -2923,7 +2942,7 @@ msgstr "Не удалось обновить мета теги {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Популярные" @@ -3103,7 +3122,7 @@ msgstr "Шлюз" msgid "General" msgstr "Основные" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "Сгенерировать сертификаты" @@ -3325,8 +3344,7 @@ msgstr "Подсвеченный текст" msgid "Hiring" msgstr "Набор персонала" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Главная" @@ -3362,7 +3380,7 @@ msgstr "Я недоступен" msgid "I consent to my personal information being stored for invoicing" msgstr "Я даю согласие на хранение моих персональных данных для выставления счетов" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "Определить категорию пользователя" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "Если вы ответите неправильно, из вашего счета будет вычтено {0} {1} за каждый неправильный ответ." @@ -3389,7 +3407,7 @@ msgstr "Если вы ответите неправильно, из вашего msgid "If you are not any more interested to mentor the course" msgstr "Если вы больше не заинтересованы в руководстве курсом" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "Если вы не сделаете этого, викторина будет автоматически отправлена после окончания таймера." @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "Не выполнено" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Неправильно" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "Работа" msgid "Job Details" msgstr "Подробности вакансии" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Открытые вакансии" @@ -3725,11 +3743,6 @@ msgstr "Перейти к" msgid "Keep going," msgstr "Продолжать идти," -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "LMS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Заголовок" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Язык" @@ -4098,11 +4111,11 @@ msgstr "Название урока" msgid "Lesson created successfully" msgstr "Урок успешно создан" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "Урок успешно удален" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "Урок успешно перемещен" @@ -4114,7 +4127,6 @@ msgstr "Урок успешно обновлен" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "LiveCode URL" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Загрузить больше" @@ -4213,7 +4225,7 @@ msgstr "Настройки местоположения" msgid "Login" msgstr "Логин" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Войти в Frappe Cloud?" @@ -4238,7 +4250,7 @@ msgstr "С нетерпением ожидаем вашей регистраци msgid "Make LMS the default home" msgstr "Сделать LMS домашней системой по умолчанию" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Разместить объявление" @@ -4247,7 +4259,7 @@ msgstr "Разместить объявление" msgid "Make notes for quick revision. Press / for menu." msgstr "Делайте заметки для быстрого повторения. Нажмите / для открытия меню." -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Управляйте своими курсами и партиями одним взглядом" @@ -4266,7 +4278,7 @@ msgstr "Файл манифеста" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "Отметка" @@ -4276,9 +4288,9 @@ msgstr "Отметить все как прочитанное" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "Баллы для вычета" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Максимум попыток" @@ -4315,7 +4327,7 @@ msgstr "Максимум попыток" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Средний" @@ -4559,7 +4571,7 @@ msgstr "Сообщение обязательно" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Мета-описание" @@ -4574,17 +4586,17 @@ msgstr "Мета изображение" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Мета-ключевые слова" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Мета-теги" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "Мета теги должны быть списком." @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "Модератор" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Изменено" @@ -4721,7 +4733,7 @@ msgstr "Новый" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "Новая группа" @@ -4731,7 +4743,7 @@ msgstr "Новый купон" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Новый курс" @@ -4785,7 +4797,7 @@ msgstr "Новый ответ по теме {0} в курсе {1}" msgid "New {0}" msgstr "Новый {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Следующий" @@ -4802,14 +4814,10 @@ msgstr "Нет заданий" msgid "No Notifications" msgstr "Нет Уведомлений" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "Не найдено викторин" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "Нет викторин" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Не сохранено" msgid "Note" msgstr "Заметка" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Заметки" @@ -5017,7 +5024,7 @@ msgstr "Офис рядом с Домом" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Offline" @@ -5041,7 +5048,7 @@ msgstr "Как только модератор оценит вашу заявк #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Online" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Вариант" @@ -5131,7 +5138,7 @@ msgstr "Вариант 3" msgid "Option 4" msgstr "Вариант 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Параметры" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Платная группа" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Платный сертификат" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "Платный сертификат после оценки" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Платный курс" @@ -5264,7 +5271,7 @@ msgstr "Прошедший" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Процент сдачи экзамена" msgid "Password" msgstr "Пароль" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "Пожалуйста, включите учетную запись Zoom, чтобы использовать эту функцию." -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "Запишитесь на этот курс, чтобы просмотреть этот урок" @@ -5463,7 +5470,7 @@ msgstr "Запишитесь на этот курс, чтобы просмотр msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "Пожалуйста, убедитесь, что указанное вами имя плательщика верное, так как оно будет использовано в вашем счете." -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "Пожалуйста, убедитесь, что вы ответите на все вопросы за {0} минут." @@ -5503,7 +5510,7 @@ msgstr "" msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}" msgstr "Пожалуйста, установите платные приложения для создания платной партии. Обратитесь к документации для получения более подробной информации. {0}" -#: lms/lms/doctype/lms_course/lms_course.py:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "Пожалуйста, установите Платежное приложение, чтобы создать платный курс. Обратитесь к документации для получения более подробной информации. {0}" @@ -5544,6 +5551,10 @@ msgstr "Пожалуйста, подтвердите свое согласие msgid "Please provide your consent to proceed with the payment." msgstr "Пожалуйста, подтвердите свое согласие на продолжение оплаты." +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "Пожалуйста, запустите код, чтобы выполнить тестовые примеры." @@ -5608,7 +5619,7 @@ msgstr "Пожалуйста, выберите время." msgid "Please select a timezone." msgstr "Пожалуйста, выберите часовой пояс." -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "Пожалуйста, выберите вариант" @@ -5625,11 +5636,11 @@ msgstr "Пожалуйста, загрузите пакет SCORM" msgid "Point of Score (e.g. 70)" msgstr "Балл (например, 70)" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "Возможности" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "Возможность" @@ -5708,7 +5719,7 @@ msgstr "Просмотр изображения" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Предварительный просмотр видео" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Цены" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Цены и сертификация" @@ -5812,22 +5823,22 @@ msgstr "Отправка упражнения по программирован msgid "Programming Exercise Submissions" msgstr "Отправка упражнения по программированию" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "Упражнение по программированию успешно создано" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "Упражнение по программированию успешно удалено" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "Упражнение по программированию успешно обновлено" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "Упражнение по программированию" @@ -5835,7 +5846,7 @@ msgstr "Упражнение по программированию" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "Программы" @@ -5881,7 +5892,7 @@ msgstr "Опубликовать на странице участника" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Опубликованные курсы" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Опубликована" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "Детали вопроса" msgid "Question Name" msgstr "Название вопроса" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "Вопрос успешно добавлен" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "Вопрос успешно обновлен" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Вопрос {0}:" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Вопрос {0} из {1}" @@ -5975,7 +5986,7 @@ msgstr "Вопрос {0} из {1}" msgid "Questions" msgstr "Вопросы" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "Вопросы успешно удалены" @@ -6012,7 +6023,7 @@ msgstr "Подача теста" msgid "Quiz Submissions" msgstr "Опросы" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Краткое содержание теста" @@ -6021,7 +6032,7 @@ msgstr "Краткое содержание теста" msgid "Quiz Title" msgstr "Название теста" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "Тест успешно создан" @@ -6029,7 +6040,7 @@ msgstr "Тест успешно создан" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Тест недоступен для гостевых пользователей. Пожалуйста, войдите, чтобы продолжить." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "Тест успешно обновлен" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "Тест появится в конце урока." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Тесты" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "Тесты были успешно удалены" @@ -6055,7 +6066,6 @@ msgstr "Тесты в этом видео" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Зарегистрирован, но отключен" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Результат" msgid "Resume" msgstr "Возобновить" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "Возобновить видео" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "Продолжить с того места, где вы остановились" @@ -6297,7 +6307,7 @@ msgstr "Суббота" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Суббота" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Сохранить" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "Поиск по названию" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "Поиск по названию" @@ -6393,7 +6403,7 @@ msgstr "Поиск значка" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Количество мест" @@ -6431,7 +6441,11 @@ msgstr "Выберите платежный шлюз" msgid "Select a Programming Exercise" msgstr "Выбрать упражнение по программированию" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Выберите вопрос" @@ -6444,6 +6458,10 @@ msgstr "Выберите тест" msgid "Select an Assignment" msgstr "Выберите задание" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "Краткое описание" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "Показать ответ" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "Показать ответы" @@ -6625,15 +6655,15 @@ msgstr "Навыки" msgid "Skip" msgstr "Пропустить" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "В некоторых расписаниях интервалы времени пересекаются." -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "Слот успешно добавлен" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "Слот успешно удален" @@ -6667,7 +6697,7 @@ msgstr "Источник" msgid "Staff" msgstr "Персонал" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "Начать" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "Начать изучение" msgid "Start Time" msgstr "Время начала" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "Время начала не может быть позже времени окончания" @@ -6718,7 +6748,7 @@ msgstr "Время начала не может быть позже времен msgid "Start URL" msgstr "Стартовый URL" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "Начать тест" @@ -6735,7 +6765,7 @@ msgstr "Штат/провинция" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Статистика" @@ -6854,8 +6884,8 @@ msgstr "Заявка успешно удалена" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Отправить" @@ -6889,7 +6919,7 @@ msgstr "Резюме" msgid "Sunday" msgstr "Воскресенье" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "Найден подозрительный шаблон в {0}: {1}" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Системный менеджер" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Теги" @@ -6995,7 +7025,7 @@ msgstr "Тестовые примеры" msgid "Test Quiz" msgstr "Испытать тест" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "Испытать это упражнение" @@ -7098,7 +7128,7 @@ msgstr "В этой группе нет свободных мест." msgid "There are no submissions for this assignment." msgstr "Для этого задания нет отправленных данных." -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "На данный момент нет {0}. Следите за обновлениями, продолжайте учиться!" @@ -7179,7 +7209,7 @@ msgstr "Этот урок недоступен для предварительн msgid "This program consists of {0} courses" msgstr "Эта программа состоит из {0} курсов" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "Этот тест состоит из {0} вопросов." @@ -7206,7 +7236,7 @@ msgstr "Четверг" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Время " @@ -7267,8 +7297,8 @@ msgstr "Шаблон расписания" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "Шаблон расписания" msgid "Timezone" msgstr "Часовой пояс" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "Для платных сертификатов требуется указывать часовой пояс." @@ -7306,14 +7336,14 @@ msgstr "Сроки:" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Итого" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "Всего задач" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "Путешествия" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Попробовать снова" @@ -7421,11 +7455,11 @@ msgstr "Twitter ID" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Тип" msgid "Type '/' for commands or select text to format" msgstr "Введите '/' для команд или выберите текст для форматирования" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "Введите свой ответ" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "Недоступность" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "Недоступность успешно обновлена" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "Недоступно с даты не может быть больше, чем Недоступно по дату" @@ -7503,7 +7541,7 @@ msgstr "Неструктурированная роль" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Обновить" msgid "Update Password" msgstr "Обновить пароль" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "Ввод пользователем" msgid "User Skill" msgstr "Навыки пользователя" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Имя пользователя" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Пользователи" @@ -7861,7 +7898,7 @@ msgstr "Вы не имеете права доступа к этой стран msgid "You can also copy-paste following link in your browser" msgstr "Вы также можете скопировать и вставить следующую ссылку в свой браузер" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "Вы можете попробовать пройти этот тест {0}." @@ -7913,27 +7950,27 @@ msgstr "У вас нет доступа к этому пакету." msgid "You do not have access to this course." msgstr "У вас нет доступа к этому курсу." -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "У вас нет доступа к этой странице." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "У вас нет разрешения на обновление метатегов." -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "У вас нет уведомлений." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Вы получили {0}% правильных ответов с оценкой {1} из {2}" @@ -8010,7 +8047,7 @@ msgstr "На завтра запланирован живой урок. Будь msgid "You have already applied for this job." msgstr "Вы уже подали заявку на эту вакансию." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "Вы уже превысили максимально допустимое количество попыток для этого теста." @@ -8030,7 +8067,7 @@ msgstr "Вы подали заявку" msgid "You have been enrolled in this batch" msgstr "Вы были записаны в этот пакет" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "Вы зарегистрированы на этот курс" @@ -8054,15 +8091,15 @@ msgstr "Вы пока не получили ни одного сертифика msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Вы выбрали получение уведомлений об этом курсе. Вы получите электронное письмо, когда курс станет доступен." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "У вас запланировано {0} предстоящих {1} и {2} {3}." -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "У вас {0} предстоящих {1}." -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "У вас запланировано {0} {1}." @@ -8082,7 +8119,7 @@ msgstr "Для того чтобы оставить отзыв, вы должн msgid "You need to complete the payment for this course before enrolling." msgstr "Перед регистрацией вам необходимо оплатить этот курс." -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "Вы должны войти, чтобы зарегистрироваться на этот курс" @@ -8090,11 +8127,11 @@ msgstr "Вы должны войти, чтобы зарегистрироват msgid "You rock," msgstr "Вы получили," -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "Вы должны пройти тест, чтобы продолжить видео" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "Чтобы пройти тест, вам нужно будет дать {0}% правильных ответов." @@ -8170,7 +8207,7 @@ msgstr "Ваша учебная серия — это количество дн msgid "Your request to join us as a mentor for the course" msgstr "Ваш запрос на присоединение к нам в качестве наставника курса" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Ваше задание было успешно сохранено. Преподаватель в ближайшее время проверит и проверит его оценку, и вы будете уведомлены об окончательных результатах." @@ -8241,6 +8278,10 @@ msgstr "заявители" msgid "at {0} minutes" msgstr "через {0} минут" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "но не завершил ваш платеж" @@ -8281,15 +8322,23 @@ msgstr "дневная серия" msgid "days" msgstr "дни" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "например, IST, UTC, GMT..." -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "оценка" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "оценки" @@ -8305,15 +8354,20 @@ msgstr "за последние" msgid "jane@example.com" msgstr "ivan@example.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "урок" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "уроки" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "урок онлайн" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "Интерактивное обучение" @@ -8343,7 +8397,7 @@ msgstr "минуты" msgid "others" msgstr "другие" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "деталь_вопрос" @@ -8392,11 +8446,11 @@ msgstr "вы можете" msgid "{0} Assignments" msgstr "{0} задания" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "{0} Упражнений" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "{0} викторины" @@ -8416,7 +8470,7 @@ msgstr "{0} подал заявку на вакансию {1}" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From a93571d1e10563ca395ba11e78fb529dd2a27883 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:12 +0530 Subject: [PATCH 14/28] chore: Slovenian translations --- lms/locale/sl.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/sl.po b/lms/locale/sl.po index 91871490..a8031041 100644 --- a/lms/locale/sl.po +++ b/lms/locale/sl.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Slovenian\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "Nastavitve" msgid "Statistics" msgstr "Statistika" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "Tečaj ne more imeti hkrati plačanega potrdila in potrdila o opravljenem tečaju." @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "Enovrstični uvod v tečaj, ki se prikaže na kartici tečaja" @@ -115,7 +115,7 @@ msgstr "Enovrstični uvod v tečaj, ki se prikaže na kartici tečaja" msgid "About" msgstr "O" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "O Tečaju" @@ -182,6 +182,10 @@ msgstr "Dodaj Ocenjevalca" msgid "Add Lesson" msgstr "Dodaj Lekcijo" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "Dodaj Kviz Videoposnetku" @@ -219,7 +223,7 @@ msgstr "Dodaj Poglavje" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "Dodaj ključno besedo in pritisnite enter" @@ -231,11 +235,6 @@ msgstr "Dodaj lekcijo" msgid "Add a new member" msgstr "Dodaj novega člana" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Dodaj novo vprašanje" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "Dodaj Program" @@ -264,6 +263,10 @@ msgstr "Dodajte vsaj en možen odgovor na to vprašanje: {0}" msgid "Add courses to your batch" msgstr "Dodaj tečaje v skupino" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "Dodaj kviz temu videoposnetku" @@ -369,7 +372,7 @@ msgstr "Amber" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Znesek (USD)" msgid "Amount and currency are required for paid batches." msgstr "Za plačane skupine sta potrebna znesek in valuta." -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "Za plačana potrdila sta potrebna znesek in valuta." -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "Za plačljive tečaje sta potrebna znesek in valuta." @@ -488,6 +491,10 @@ msgstr "Arhivirano" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Ali ste prepričani, da želite preklicati to ocenjevanje? Tega dejanja ni mogoče razveljaviti." +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Ali ste prepričani, da se želite prijaviti v nadzorno ploščo Frappe Cloud?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Dodela" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "Samodejno Snemanje" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Šarža" @@ -796,7 +809,7 @@ msgstr "Skupni Tečaj" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Podrobnosti o Skupini" msgid "Batch End Date" msgstr "Končni datum Skupine" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "Skupni Vpis" @@ -875,7 +886,7 @@ msgstr "Povzetek Skupine" msgid "Batch Title" msgstr "Naslov Skupine" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Skupina:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Skupine" @@ -1008,9 +1019,9 @@ msgstr "Običajna Oblačila" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "Kategorija je uspešno posodobljena" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Potrdilo" @@ -1052,7 +1062,7 @@ msgstr "Predloga e-poštnega potrdila" msgid "Certificate Link" msgstr "Povezava Potrdila" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "Certificiran" msgid "Certified Members" msgstr "Certificirani Člani" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Certificirani Udeleženci" @@ -1169,11 +1179,11 @@ msgstr "Referenca Poglavja" msgid "Chapter added successfully" msgstr "Poglavje uspešno dodano" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "Poglavje uspešno izbrisano" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "Poglavje uspešno premaknjeno" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "Poglavje uspešno posodobljeno" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Poglavja" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Preveri" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "Preverite Razpravo" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "Preveri Oddajo" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "Izbire" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "Izberi ikono" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "Ime Šole" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Barva" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "Ključne besede, ločene z vejicami, za SEO" @@ -1367,7 +1373,7 @@ msgstr "Komentarji Ocenjevalca" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Skupnost" @@ -1440,7 +1446,7 @@ msgstr "Dokončaj Prijavo" msgid "Complete Your Enrollment" msgstr "Dokončaj Vpis" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "Dokončaj Vpis - ne zamudite!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Dokončano" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Potrdi" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "Potrdi Vpis" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "Potrdite dejanje za brisanje" @@ -1590,11 +1601,11 @@ msgstr "Pogodba" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Pravilno" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Pravilen odgovor" @@ -1658,7 +1669,6 @@ msgstr "Kupon(i) uspešno izbrisan(i)" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "Kupon(i) uspešno izbrisan(i)" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Tečaj" @@ -1749,7 +1759,7 @@ msgstr "Ustvarjalec Tečaja" msgid "Course Data" msgstr "Podatki Tečaja" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Opis Tečaja" @@ -1768,7 +1778,7 @@ msgstr "Vpisi v Tečaje" msgid "Course Evaluator" msgstr "Ocenjevalec Tečaja" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Slika Tečaja" @@ -1783,7 +1793,7 @@ msgstr "Predavatelj Tečaja" msgid "Course Lesson" msgstr "Lekcija Tečaja" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Seznam Tečajev" @@ -1843,7 +1853,7 @@ msgstr "Tečaj je že dodan v program" msgid "Course created successfully" msgstr "Tečaj uspešno ustvarjen" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "Tečaj uspešno izbrisan" @@ -1851,7 +1861,7 @@ msgstr "Tečaj uspešno izbrisan" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "Tečaj uspešno posodobljen" @@ -1874,7 +1884,7 @@ msgstr "Tečaj {0} je že dodan v ta program." #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Naslovna Slika" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Ustvari" @@ -1952,7 +1962,7 @@ msgstr "Ustvari Tečaj" msgid "Create a Live Class" msgstr "Ustvarite Tečaj v Živo" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "Ustvari Kviz" @@ -2006,7 +2016,7 @@ msgstr "Ustvarjanje tečaja" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Izbriši" msgid "Delete Chapter" msgstr "Izbriši Poglavje" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "Izbriši Tečaj" @@ -2148,7 +2158,7 @@ msgstr "Izbriši Tečaj" msgid "Delete Program" msgstr "Izbriši Program" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "Izbriši Poglavje?" @@ -2156,15 +2166,15 @@ msgstr "Izbriši Poglavje?" msgid "Delete this coupon?" msgstr "Izbriši Kupon?" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "Izbriši Lekcijo?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Z brisanjem te skupine boste izbrisali tudi vse njene podatke, vključno z vpisanimi študenti, povezanimi tečaji, ocenjevanji, povratnimi informacijami in razpravami. Ali ste prepričani, da želite nadaljevati?" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Pisalna miza" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Podrobnosti" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "Tip Popusta" msgid "Discussions" msgstr "Razprave" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "Uredi Program" msgid "Edit Programming Exercise" msgstr "Uredi Programsko Vaje" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "Uredi Zoom Račun" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Datum zaključka" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Vpisi" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Vrednotenje" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "Vaja" msgid "Exercise Title" msgstr "Naslov Vaje" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "Datum veljavnosti ne sme biti v preteklosti" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Razlaga" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Izabrano" @@ -3103,7 +3122,7 @@ msgstr "Prehod" msgid "General" msgstr "Splošno" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "Ustvari Potrdila" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Naloži več" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "Prijava" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Napovej Obvestilo" @@ -4247,7 +4259,7 @@ msgstr "Napovej Obvestilo" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Upravljaj tečaje in skupine na prvi pogled" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medij" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "" msgid "Note" msgstr "" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Oblikovanje cen" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "" msgid "Staff" msgstr "Osebje" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6889,7 +6919,7 @@ msgstr "" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Voditelj Sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "" @@ -7861,7 +7898,7 @@ msgstr "" msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From d6b79b19bca6648fae64b2aa34c8b50fe164646d Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:13 +0530 Subject: [PATCH 15/28] chore: Serbian (Cyrillic) translations --- lms/locale/sr.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/sr.po b/lms/locale/sr.po index 259c7cc2..6f90ce8d 100644 --- a/lms/locale/sr.po +++ b/lms/locale/sr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "Мастер подаци" msgid "Statistics" msgstr "Статистика" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "Обука не може имати истовремено плаћени сертификат и сертификат о похађању." @@ -94,7 +94,7 @@ msgstr "Објављена је ова група '{0}' која би Вас м msgid "A new batch has been published on " msgstr "Нова група је објављена на " -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "Објављена је нова обука '{0}' која би Вас могла занимати. Погледајте је!" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "Нова обука је објављена на " #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "Нова обука је објављена на {0}" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "Кратак опис курса који се појављује на картици обуке" @@ -115,7 +115,7 @@ msgstr "Кратак опис курса који се појављује на msgid "About" msgstr "О" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "О обуци" @@ -182,6 +182,10 @@ msgstr "Додај особу за оцењивање" msgid "Add Lesson" msgstr "Додај лекцију" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "Додај квиз у видео-снимак" @@ -219,7 +223,7 @@ msgstr "Додај поглавље" msgid "Add a course to the batch" msgstr "Додај обуку у групу" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "Додај кључну реч, а затим притисни ентер" @@ -231,11 +235,6 @@ msgstr "Додај лекцију" msgid "Add a new member" msgstr "Додај новог члана" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Додај ново питање" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "Додај програм" @@ -264,6 +263,10 @@ msgstr "Додајте бар један могући одговор за ово msgid "Add courses to your batch" msgstr "Додајте обуке у Вашу групу" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "Додај квиз у овај видео-снимак" @@ -369,7 +372,7 @@ msgstr "Амбер" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Износ (USD)" msgid "Amount and currency are required for paid batches." msgstr "Износ и валута су неопходни за плаћене групе." -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "Износ и валута су неопходни за плаћене сертификате." -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "Износ и валута су неопходни за плаћене обуке." @@ -488,6 +491,10 @@ msgstr "Архивирано" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Да ли сте сигурни да желите да откажете ово оцењивање? Ова радња се не може поништити." +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "Да ли сте сигурни да желите да обришете овај програм? Ова радња се не може поништити." @@ -496,10 +503,14 @@ msgstr "Да ли сте сигурни да желите да обришете msgid "Are you sure you want to enroll?" msgstr "Да ли сте сигурни да желите да се упишете?" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Да ли сте сигурни да желите да се пријавите на своју Frappe Cloud контролну таблу?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "Као део програма обуке ове групе мораћете да завршите следеће обуке и процене." @@ -629,7 +640,7 @@ msgstr "Задатак ће се приказивати на дну у окви #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Додељени задаци" @@ -645,6 +656,10 @@ msgstr "Бар једна опција мора бити тачна за ово msgid "At least one test case is required for the programming exercise." msgstr "Најмање један тест пример је неопходан за вежбу програмирања." +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "Присуство на предавању - {0}" @@ -673,7 +688,7 @@ msgstr "Одобри приступ Гоогле Цалендар-у" msgid "Auto Recording" msgstr "Аутоматско снимање" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "Доступност је успешно ажурирана" @@ -767,7 +782,6 @@ msgstr "Беџ {0} није пронађен" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "Беџ {0} није пронађен" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Група" @@ -796,7 +809,7 @@ msgstr "Групна обука" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Необрађени детаљи групе" msgid "Batch End Date" msgstr "Датум завршетка групе" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "Упис у групу" @@ -875,7 +886,7 @@ msgstr "Резиме групе" msgid "Batch Title" msgstr "Наслов групе" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "Група је успешно креирана" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Група:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Групе" @@ -1008,9 +1019,9 @@ msgstr "Лежерна одећа" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "Категорија је успешно ажурирана" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Сертификат" @@ -1052,7 +1062,7 @@ msgstr "Шаблон имејла за сертификат" msgid "Certificate Link" msgstr "Линк сертификата" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "Сертификат о похађању" @@ -1137,7 +1147,7 @@ msgstr "Сертификован" msgid "Certified Members" msgstr "Сертификовани чланови" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Сертификовани учесници" @@ -1169,11 +1179,11 @@ msgstr "Референца поглавља" msgid "Chapter added successfully" msgstr "Поглавље је успешно додато" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "Поглавље је успешно обрисано" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "Поглавље је успешно премештено" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "Поглавље је успешно ажурирано" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Поглавља" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Означи" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "Провери све поднеске" @@ -1199,7 +1209,7 @@ msgstr "Провери све поднеске" msgid "Check Discussion" msgstr "Провери дискусију" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "Провери поднесак" @@ -1231,15 +1241,11 @@ msgstr "Погледај обуку" msgid "Choices" msgstr "Избори" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "Изабери боју за картицу обуке" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Изабери све тачне одговоре" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "Изабери постојеће питање" @@ -1247,7 +1253,7 @@ msgstr "Изабери постојеће питање" msgid "Choose an icon" msgstr "Изабери иконицу" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Изаберите један одговор" @@ -1335,7 +1341,7 @@ msgstr "Назив факултета" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Боја" msgid "Comma separated keywords" msgstr "Кључне речи одвојене зарезима" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "Кључне речи, одвојене зарезом, за SEO" @@ -1367,7 +1373,7 @@ msgstr "Коментари од особе за оцењивање" msgid "Common keywords that will be used for all pages" msgstr "Заједничке кључне речи које ће се користити за све странице" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Заједница" @@ -1440,7 +1446,7 @@ msgstr "Завршите регистрацију" msgid "Complete Your Enrollment" msgstr "Довршите свој упис" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "Довршите свој упис - Немојте га пропустити!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Завршено" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Сертификат о завршетку" @@ -1504,7 +1510,8 @@ msgstr "Пружалац конференцијског система" msgid "Configuration" msgstr "Конфигурација" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Потврди" @@ -1516,10 +1523,14 @@ msgstr "Потврдите отказивање?" msgid "Confirm Enrollment" msgstr "Потврди упис" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "Потврдите своју радњу" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "Потврдите своју радњу за брисање" @@ -1590,11 +1601,11 @@ msgstr "Уговор" msgid "Corporate Organization" msgstr "Корпоративна организација" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Тачно" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Тачан одговор" @@ -1658,7 +1669,6 @@ msgstr "Купон(и) су успешно обрисани" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "Купон(и) су успешно обрисани" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Обука" @@ -1749,7 +1759,7 @@ msgstr "Аутор обуке" msgid "Course Data" msgstr "Подаци о обуци" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Опис обуке" @@ -1768,7 +1778,7 @@ msgstr "Упис на обуку" msgid "Course Evaluator" msgstr "Особа за оцењивање обуке" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Слика обуке" @@ -1783,7 +1793,7 @@ msgstr "Предавач на обуци" msgid "Course Lesson" msgstr "Лекција обуке" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Листа обуке" @@ -1843,7 +1853,7 @@ msgstr "Обука је већ додата у програм" msgid "Course created successfully" msgstr "Обука је успешно креирана" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "Обука је успешно обрисана" @@ -1851,7 +1861,7 @@ msgstr "Обука је успешно обрисана" msgid "Course or Batch is required to issue a certificate." msgstr "За издавање сертификата неопходна је обука или група." -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "Обука је успешно ажурирана" @@ -1874,7 +1884,7 @@ msgstr "Обука {0} је већ додата у овај програм." #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Насловна слика" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Креирај" @@ -1952,7 +1962,7 @@ msgstr "Креирај обуку" msgid "Create a Live Class" msgstr "Креирај онлајн предавање" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "Креирај квиз" @@ -2006,7 +2016,7 @@ msgstr "Креирање обуке" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Врста дипломе" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Обриши" msgid "Delete Chapter" msgstr "Обриши поглавље" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "Обриши обуку" @@ -2148,7 +2158,7 @@ msgstr "Обриши обуку" msgid "Delete Program" msgstr "Обриши програм" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "Обриши ово поглавље?" @@ -2156,15 +2166,15 @@ msgstr "Обриши ово поглавље?" msgid "Delete this coupon?" msgstr "Обриши овај купон?" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "Обришите ову лекцију?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Брисањем обуке такође ће се обрисати сва поглавља и лекције. Да ли сте сигурни да желите да обришете ову обуку?" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Брисањем ових вежби трајно ћете их уклонити из система, заједно са повезаним поднесцима. Ова радња је неповратна. Да ли сте сигурни да желите да наставите?" @@ -2172,11 +2182,11 @@ msgstr "Брисањем ових вежби трајно ћете их укло msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Брисањем ове групе такође ће бити обрисани сви њени подаци, укључујући уписане студенте, повезане курсеве, процене, повратне информације и дискусије. Да ли сте сигурни да желите да наставите?" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Брисањем овог поглавља такође ће се обрисати све лекције, а поглавље ће трајно бити уклоњено из обуке. Ова радња се не може поништити. Да ли сте сигурни да желите да наставите?" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Брисањем ове лекције она ће трајно бити уклоњена из обуке. Ова радња се не може поништити. Да ли сте сигурни да желите да наставите?" @@ -2184,6 +2194,15 @@ msgstr "Брисањем ове лекције она ће трајно бити msgid "Deletion not allowed for {0}" msgstr "Брисање није дозвољено за {0}" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "Брисање није дозвољено за {0}" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Радна површина" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Детаљи" @@ -2227,7 +2246,7 @@ msgstr "Детаљи не могу бити празни." msgid "Disable PWA" msgstr "Онемогући PWA" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Онемогући самостални упис" @@ -2282,6 +2301,10 @@ msgstr "Врста попуста" msgid "Discussions" msgstr "Дискусија" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "Уреди програм" msgid "Edit Programming Exercise" msgstr "Уреди вежбу програмирања" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "Уреди Zoom налог" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "Уреди питање" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "Омогућавањем овога сертификат ће бити објављен на страници са сертификованим учесницима." #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Датум завршетка" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "Уписан дана" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "Упис у ову групу је ограничен. Молимо Ва #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Уписи" @@ -2663,7 +2684,7 @@ msgstr "Грешка приликом генерисања имејл шабло msgid "Error creating live class. Please try again. {0}" msgstr "Грешка приликом креирања онлајн предавања. Молимо Вас да покушате поново. {0}" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "Грешка приликом креирања квиза: {0}" @@ -2698,11 +2719,10 @@ msgstr "Грешка приликом ажурирања имејл шаблон #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Оцењивање" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "Датум завршетка оцењивања" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "Захтев за оцењивање" @@ -2745,7 +2764,7 @@ msgstr "Оцењивање је успешно сачувано" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "Особа за оцењивање је успешно додата" msgid "Evaluator deleted successfully" msgstr "Особа за оцењивање је успешно обрисана" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "Особа за оцењивање је обавезна за плаћене сертификате." @@ -2811,7 +2830,7 @@ msgstr "Вежба" msgid "Exercise Title" msgstr "Наслов вежбе" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "Вежба је успешно обрисана" @@ -2854,7 +2873,7 @@ msgstr "Датум истека не може бити у прошлости" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Објашњење" @@ -2923,7 +2942,7 @@ msgstr "Неуспешно ажурирање мета ознака {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Истакнуто" @@ -3103,7 +3122,7 @@ msgstr "Портал" msgid "General" msgstr "Опште" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "Генериши сертификате" @@ -3325,8 +3344,7 @@ msgstr "Истакнути текст" msgid "Hiring" msgstr "Запошљавање" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Почетна страница" @@ -3362,7 +3380,7 @@ msgstr "Нисам доступан" msgid "I consent to my personal information being stored for invoicing" msgstr "Слажем се да се моји лични подаци чувају за фактурисање" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ИД" @@ -3381,7 +3399,7 @@ msgstr "Одреди категорију корисника" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "Уколико је омогућено, лекција ће бити доступна и корисницима који нису уписани на обуку." -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "Уколико одговорите нетачно, {0} {1} биће одузето од Вашег резултата за сваки нетачан одговор." @@ -3389,7 +3407,7 @@ msgstr "Уколико одговорите нетачно, {0} {1} биће о msgid "If you are not any more interested to mentor the course" msgstr "Уколико више нисте заинтересовани да будете ментор обуке" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "Уколико то не учините самостално, квиз ће бити аутоматски поднет када истекне време." @@ -3477,7 +3495,7 @@ msgstr "Укључите у преглед" msgid "Incomplete" msgstr "Непотпуно" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Нетачно" @@ -3541,8 +3559,8 @@ msgstr "Белешке предавача су приватне белешке #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "Посао" msgid "Job Details" msgstr "Детаљи посла" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Огласи за посао" @@ -3725,11 +3743,6 @@ msgstr "Иди на" msgid "Keep going," msgstr "Само напред," -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "LMS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Ознака" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Језик" @@ -4098,11 +4111,11 @@ msgstr "Наслов лекције" msgid "Lesson created successfully" msgstr "Лекција је успешно креирана" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "Лекција је успешно обрисана" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "Лекција је успешно премештена" @@ -4114,7 +4127,6 @@ msgstr "Лекција је успешно ажурирана" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "LiveCode URL" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Учитај више" @@ -4213,7 +4225,7 @@ msgstr "Преференција локације" msgid "Login" msgstr "Пријава" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Пријава на Frappe Cloud?" @@ -4238,7 +4250,7 @@ msgstr "Радујемо се Вашем упису!" msgid "Make LMS the default home" msgstr "Постави LMS као подразумевану почетну страницу" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Направи саопштење" @@ -4247,7 +4259,7 @@ msgstr "Направи саопштење" msgid "Make notes for quick revision. Press / for menu." msgstr "Прави белешке за брзу проверу градива. Притисните / за мени." -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Управљајте својим обукама и групама једноставно и прегледно" @@ -4266,7 +4278,7 @@ msgstr "Манифест фајл" msgid "Manual Assignment" msgstr "Ручно додељивање задатка" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "Поен" @@ -4276,9 +4288,9 @@ msgstr "Означи све као прочитано" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "Поени за одузимање" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Максималан број покушаја" @@ -4315,7 +4327,7 @@ msgstr "Максималан број покушаја" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Средство" @@ -4559,7 +4571,7 @@ msgstr "Порука је обавезна" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Мета опис" @@ -4574,17 +4586,17 @@ msgstr "Мета слика" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Мета кључне речи" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Мета ознаке" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "Мета ознаке треба да буду листа." @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "Модератор" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Измењено" @@ -4721,7 +4733,7 @@ msgstr "Нови" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "Нова група" @@ -4731,7 +4743,7 @@ msgstr "Нови купон" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Нова обука" @@ -4785,7 +4797,7 @@ msgstr "Нова порука на тему {0} у обуци {1}" msgid "New {0}" msgstr "Нови {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Следеће" @@ -4802,14 +4814,10 @@ msgstr "Нема задатака" msgid "No Notifications" msgstr "Нема обавештења" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "Нема пронађених поднетих квизова" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "Нема квизова" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Није сачувано" msgid "Note" msgstr "Белешка" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Белешке" @@ -5017,7 +5024,7 @@ msgstr "Канцеларија близу куће" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Уживо" @@ -5041,7 +5048,7 @@ msgstr "Након што модератор оцени Ваш поднесак, #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Онлајн" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "Отворен за радни ангажман" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Опција" @@ -5131,7 +5138,7 @@ msgstr "Опција 3" msgid "Option 4" msgstr "Опција 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Опције" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Плаћена група" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Плаћени сертификат" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "Плаћени сертификат након оцењивања" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Плаћена обука" @@ -5264,7 +5271,7 @@ msgstr "Задовољава" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Минимални проценат за пролаз" msgid "Password" msgstr "Лозинка" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "Налепите YouTube линк кратког видео-снимка који представља обуку" @@ -5455,7 +5462,7 @@ msgstr "Молимо Вас да омогућите Google Meet налог да msgid "Please enable the zoom account to use this feature." msgstr "Молимо Вас да омогућите Zoom налог како бисте користили ову могућност." -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "Молимо Вас да се упишете на ову обуку да бисте приступили лекцији" @@ -5463,7 +5470,7 @@ msgstr "Молимо Вас да се упишете на ову обуку да msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "Молимо Вас да проверите да ли је назив за фактурисање које уносите тачно, јер ће бити коришћено на Вашој фактури." -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "Молимо Вас да се уверите да су сва питања завршена у року од {0} минута." @@ -5503,7 +5510,7 @@ msgstr "Молимо Вас да попуните обавезна поља: {0} msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}" msgstr "Молимо Вас да инсталирате апликацију за обраду плаћања да бисте креирали плаћену групу. За више детаља погледајте документацију. {0}" -#: lms/lms/doctype/lms_course/lms_course.py:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "Молимо Вас да инсталирате апликације за обраду плаћања да бисте креирали плаћену обуку. За више детаља погледајте документацију. {0}" @@ -5544,6 +5551,10 @@ msgstr "Молимо Вас да дате сагласност како бист msgid "Please provide your consent to proceed with the payment." msgstr "Молимо Вас да дате сагласност како бисте наставили са плаћањем." +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "Молимо Вас да покренете код да бисте извршили тест примере." @@ -5608,7 +5619,7 @@ msgstr "Молимо Вас да изаберете време." msgid "Please select a timezone." msgstr "Молимо Вас да изаберете временску зону." -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "Молимо Вас да изаберете опцију" @@ -5625,11 +5636,11 @@ msgstr "Молимо Вас да отпремите SCORM пакет" msgid "Point of Score (e.g. 70)" msgstr "Нумерички приказ оцене (нпр. 70)" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "Могућности" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "Могућност" @@ -5708,7 +5719,7 @@ msgstr "Преглед слике" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Преглед видео-снимка" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Цене" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Ценовник и сертификација" @@ -5812,22 +5823,22 @@ msgstr "Поднесак вежбе програмирања" msgid "Programming Exercise Submissions" msgstr "Поднесци вежбе програмирања" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "Вежба програмирања је успешно креирана" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "Вежба програмирања је успешно обрисана" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "Вежба програмирања је успешно ажурирана" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "Вежбе програмирања" @@ -5835,7 +5846,7 @@ msgstr "Вежбе програмирања" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "Програми" @@ -5881,7 +5892,7 @@ msgstr "Објави на страници учесника" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Објављене обуке" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Објављено на" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "Поставке објављивања" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "Детаљи питања" msgid "Question Name" msgstr "Назив питања" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "Питање је успешно додато" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "Питање је успешно ажурирано" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Питање {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Питање {0} од {1}" @@ -5975,7 +5986,7 @@ msgstr "Питање {0} од {1}" msgid "Questions" msgstr "Питања" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "Питања су успешно обрисана" @@ -6012,7 +6023,7 @@ msgstr "Подношење квиза" msgid "Quiz Submissions" msgstr "Подношења квиза" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Резиме квиза" @@ -6021,7 +6032,7 @@ msgstr "Резиме квиза" msgid "Quiz Title" msgstr "Наслов квиза" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "Квиз је успешно креиран" @@ -6029,7 +6040,7 @@ msgstr "Квиз је успешно креиран" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Квиз није доступан гостујућим корисницима. Молимо Вас да се пријавите да бисте наставили." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "Квиз је успешно ажуриран" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "Квиз ће бити приказиван на дну лекције." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Квизови" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "Квизови су успешно обрисани" @@ -6055,7 +6066,6 @@ msgstr "Квизови у овом видео-снимку" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Регистровано, али онемогућено" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Резултат" msgid "Resume" msgstr "CV" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "Настави видео-снимак" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "Наставите тамо где сте стали" @@ -6297,7 +6307,7 @@ msgstr "Субота" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Субота" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Сачувај" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "Претрага по називу" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "Претрага по наслову" @@ -6393,7 +6403,7 @@ msgstr "Претражи иконицу" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Број места" @@ -6431,7 +6441,11 @@ msgstr "Изаберите платни портал" msgid "Select a Programming Exercise" msgstr "Изаберите вежбу програмирања" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Изаберите питање" @@ -6444,6 +6458,10 @@ msgstr "Изаберите квиз" msgid "Select an Assignment" msgstr "Изаберите задатак" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "Пошаљи обавештење за објављене групе" msgid "Send Notification for Published Courses" msgstr "Пошаљи обавештење за објављене обуке" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "Кратак опис" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "Прикажи одговор" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "Прикажи одговоре" @@ -6625,15 +6655,15 @@ msgstr "Вештине" msgid "Skip" msgstr "Прескочи" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "Временски термини се преклапају за неке распореде." -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "Термин је успешно додат" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "Термин је успешно обрисан" @@ -6667,7 +6697,7 @@ msgstr "Извор" msgid "Staff" msgstr "Особље" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "Почетак" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "Започни учење" msgid "Start Time" msgstr "Време почетка" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "Време почетка не може бити веће од времена завршетка" @@ -6718,7 +6748,7 @@ msgstr "Време почетка не може бити веће од врем msgid "Start URL" msgstr "Почетни URL" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "Започни квиз" @@ -6735,7 +6765,7 @@ msgstr "Држава/Провинција" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Статистика" @@ -6854,8 +6884,8 @@ msgstr "Поднесци су успешно обрисани" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Поднеси" @@ -6889,7 +6919,7 @@ msgstr "Резиме" msgid "Sunday" msgstr "Недеља" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "Сумњив образац пронађен у {0}: {1}" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Систем менаџер" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Ознаке" @@ -6995,7 +7025,7 @@ msgstr "Тест примери" msgid "Test Quiz" msgstr "Тест квиз" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "Тестирај ову вежбу" @@ -7098,7 +7128,7 @@ msgstr "Нема слободних места у овој групи." msgid "There are no submissions for this assignment." msgstr "Нема поднесака за овај задатак." -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "Тренутно нема {0}. Пратите нас, ускоро стижу нова искуства учења!" @@ -7179,7 +7209,7 @@ msgstr "Ова лекција није доступна за преглед. М msgid "This program consists of {0} courses" msgstr "Овај програм се састоји од {0} обука" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "Квиз се састоји од {0} питања." @@ -7206,7 +7236,7 @@ msgstr "Четвртак" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Време" @@ -7267,8 +7297,8 @@ msgstr "Шаблон распореда наставе" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "Шаблон распореда наставе" msgid "Timezone" msgstr "Временска зона" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "Временска зона је обавезна за плаћене сертификате." @@ -7306,14 +7336,14 @@ msgstr "Временски термини:" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Укупно" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "Укупан број поена" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "Трансакција је успешно ажурирана" msgid "Travel" msgstr "Путовање" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Покушајте поново" @@ -7421,11 +7455,11 @@ msgstr "Twitter ID" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Врста" msgid "Type '/' for commands or select text to format" msgstr "Укуцајте '/' за команде или означите текст за форматирање" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "Унесите свој одговор" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "Недоступност" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "Недоступност је успешно ажурирана" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "Датум почетка недоступности не може бити након датума завршетка недоступности" @@ -7503,7 +7541,7 @@ msgstr "Неструктурирана улога" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Ажурирај" msgid "Update Password" msgstr "Ажурирај лозинку" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "Ажурирано на" @@ -7603,7 +7641,7 @@ msgstr "Кориснички унос" msgid "User Skill" msgstr "Вештина корисника" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "Корисник нема дозволу да приступи детаљима профила овог корисника." @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Корисничко име" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Корисници" @@ -7861,7 +7898,7 @@ msgstr "Немате дозволу да приступите овој стра msgid "You can also copy-paste following link in your browser" msgstr "Такође можете копирати и налепити следећи линк у Вашем интернет претраживачу" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "Овај квиз можете покушати да урадите само {0}." @@ -7913,27 +7950,27 @@ msgstr "Немате приступ овој групи." msgid "You do not have access to this course." msgstr "Немате приступ овој обуци." -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "Немате дозволу за приступ обавештењима ове групе." -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "Немате дозволу за приступ беџевима." -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "Немате дозволу за приступ подацима топлотне мапе." -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "Немате дозволу за приступ статистици завршености лекција." -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "Немате дозволу за приступ подацима процена за ову обуку." -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "Немате дозволу за приступ подацима о напретку ове обуке." @@ -7941,7 +7978,7 @@ msgstr "Немате дозволу за приступ подацима о на msgid "You do not have permission to access this page." msgstr "Немате дозволу за приступ овој страници." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "Немате дозволу да откажете ово оцењивање." @@ -7949,15 +7986,15 @@ msgstr "Немате дозволу да откажете ово оцењива msgid "You do not have permission to create a live class." msgstr "Немате дозволу за креирање онлајн предавања." -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "Немате дозволу да обришете ову групу." -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "Немате дозволу да обришете ово поглавље." -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "Немате дозволу да обришете ову обуку." @@ -7965,7 +8002,7 @@ msgstr "Немате дозволу да обришете ову обуку." msgid "You do not have permission to delete this lesson." msgstr "Немате дозволу да обришете ову лекцију." -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "Немате дозволу да измените ово поглавље." @@ -7973,7 +8010,7 @@ msgstr "Немате дозволу да измените ово поглављ msgid "You do not have permission to modify this lesson." msgstr "Немате дозволу да измените ову лекцију." -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "Немате дозволу да измените ову улогу." @@ -7985,11 +8022,11 @@ msgstr "Немате дозволу да шаљете имејл потврде msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Немате дозволу да креирате календарске догађаје за ово оцењивање." -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "Немате дозволу да ажурирате мета ознаке." -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "Немате дозволу да ажурирате овај поднесак." @@ -7997,7 +8034,7 @@ msgstr "Немате дозволу да ажурирате овај подне msgid "You don't have any notifications." msgstr "Немате ниједно обавештење." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Имате {0}% тачних одговора са резултатом од {1} од могућих {2}" @@ -8010,7 +8047,7 @@ msgstr "Имате онлајн предавање заказано за сут msgid "You have already applied for this job." msgstr "Већ сте се пријавили за овај посао." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "Већ сте премашили максималан дозвољени број покушаја за овај квиз." @@ -8030,7 +8067,7 @@ msgstr "Пријавили сте се" msgid "You have been enrolled in this batch" msgstr "Уписани сте у ову групу" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "Уписани сте на ову обуку" @@ -8054,15 +8091,15 @@ msgstr "Још увек нисте примили ниједан сертифи msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Изабрали сте да будете обавештени о овој обуци. Добићете имејл када обука постане доступна." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Имате заказане {0} предстојеће {1} и {2} {3}." -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "Имате {0} предстојећих {1}." -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "Имате заказане {0} {1}." @@ -8082,7 +8119,7 @@ msgstr "Морате бити уписани на обуку да бисте п msgid "You need to complete the payment for this course before enrolling." msgstr "Морате извршити уплату за ову обуку пре уписа." -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "Неопходно је да се прво пријавите да бисте се уписали на ову обуку" @@ -8090,11 +8127,11 @@ msgstr "Неопходно је да се прво пријавите да би msgid "You rock," msgstr "Сјајни сте," -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "Неопходно је да завршите квиз како бисте наставили видео-снимак" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "Да бисте прошли квиз, морате имати најмање {0}% тачних одговора." @@ -8170,7 +8207,7 @@ msgstr "Ваш низ дана у учењу броји колико дана у msgid "Your request to join us as a mentor for the course" msgstr "Ваш захтев за придруживањем као ментор за обуку" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Ваш поднесак је успешно сачуван. Предавач ће га ускоро прегледати и оценити, а Ви ћете бити обавештени о коначном резултату." @@ -8241,6 +8278,10 @@ msgstr "кандидати" msgid "at {0} minutes" msgstr "на {0} минута" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "али нисте завршили плаћање" @@ -8281,15 +8322,23 @@ msgstr "низ дана" msgid "days" msgstr "дани" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "нпр. IST, UTC, GMT..." -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "евалуација" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "оцењивања" @@ -8305,15 +8354,20 @@ msgstr "у последњих" msgid "jane@example.com" msgstr "petar@primer.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "лекција" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "лекције" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "онлајн предавање" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "онлајн предавања" @@ -8343,7 +8397,7 @@ msgstr "минуте" msgid "others" msgstr "остало" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "question_detail" @@ -8392,11 +8446,11 @@ msgstr "можете" msgid "{0} Assignments" msgstr "{0} задатака" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "{0} вежби" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "{0} квизова" @@ -8416,7 +8470,7 @@ msgstr "Пријава за радно место {1} је поднета од msgid "{0} has published a new batch {1}" msgstr "Нова група {1} је објављена од стране {0}" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "Нова обука {1} је објављена од стране {0}" From 6d05a39b7452c207a66c3ad4b0d7e43a6e857b3e Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:15 +0530 Subject: [PATCH 16/28] chore: Swedish translations --- lms/locale/sv.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/sv.po b/lms/locale/sv.po index 4f299427..58a0c5b4 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:24\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "Inställningar" msgid "Statistics" msgstr "Statistik" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 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." @@ -94,7 +94,7 @@ msgstr "En ny grupp '{0}' har publicerats som kan intressera dig. Kolla in den!" msgid "A new batch has been published on " msgstr "En ny grupp har publicerats " -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "En ny kurs '{0}' har publicerats som kan intressera dig. Kolla in den!" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "En ny kurs har publicerats " #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "En ny kurs har publicerats {0}" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "En rad introduktion till kurs som finns på kurskortet" @@ -115,7 +115,7 @@ msgstr "En rad introduktion till kurs som finns på kurskortet" msgid "About" msgstr "Om" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "Om Kursen" @@ -182,6 +182,10 @@ msgstr "Lägg till Utvärderare" msgid "Add Lesson" msgstr "Lägg till Lektion" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "Lägg till Fråga" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "Lägg till Frågesport till Video" @@ -219,7 +223,7 @@ msgstr "Lägg till Kapitel" msgid "Add a course to the batch" msgstr "Lägg till kurs i grupp" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "Lägg till nyckelord och tryck sedan på Enter" @@ -231,11 +235,6 @@ msgstr "Lägg till Lektion" msgid "Add a new member" msgstr "Lägg till ny medlem" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Lägg till ny fråga" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "Lägg till program" @@ -264,6 +263,10 @@ msgstr "Lägg till minst ett möjligt svar för denna fråga: {0}" msgid "Add courses to your batch" msgstr "Lägg till kurser i din grupp" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "Lägg till ny fråga" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "Lägg till frågesport till denna video" @@ -369,7 +372,7 @@ msgstr "Bärnsten" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Belopp (USD)" 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:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 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:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "Belopp och valuta erfordras för betalda kurser." @@ -488,6 +491,10 @@ msgstr "Arkiverad" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Är du säker på att du vill avbryta denna utvärdering? Denna åtgärd kan inte ångras." +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "Är du säker på att du vill rensa demo data? Detta skulle ta bort kurs \"En guide till Frappe Learning\" tillsammans med all tillhörande data. Åtgärd kan inte ångras." + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "Är du säker på att du vill ta bort detta program? Åtgärd kan inte ångras." @@ -496,10 +503,14 @@ msgstr "Är du säker på att du vill ta bort detta program? Åtgärd kan inte msgid "Are you sure you want to enroll?" msgstr "Är du säker på att du vill registrera dig?" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Är du säker på att du vill logga in på din Översikt Panel i Frappe Cloud?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "Är du säker på att du vill godkänna denna frågesport?" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "Som en del av denna grupp läroplan måste du genomföra följande kurser och bedömningar." @@ -629,7 +640,7 @@ msgstr "Uppgift kommer att visas längst ner i lektion." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Tillldelningar" @@ -645,6 +656,10 @@ msgstr "Minst ett alternativ måste vara korrekt för denna fråga." msgid "At least one test case is required for the programming exercise." msgstr "Minst ett testfall erfordras för programmeringsövning." +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "Besvarade Frågor" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "Närvaro för Lektion - {0}" @@ -673,7 +688,7 @@ msgstr "Auktorisera Google Kalender Åtkomst" msgid "Auto Recording" msgstr "Automatisk Inspelning" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "Tillgänglighet uppdaterad" @@ -767,7 +782,6 @@ msgstr "Emblem {0} hittades inte" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "Emblem {0} hittades inte" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Grupp" @@ -796,7 +809,7 @@ msgstr "Grupp Kurs" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Grupp Detaljer" msgid "Batch End Date" msgstr "Grupp Slutdatum" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "Grupp Registrering" @@ -875,7 +886,7 @@ msgstr "Gruppöversikt" msgid "Batch Title" msgstr "Grupp Benämning" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "Grupp skapad" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Parti:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Grupper" @@ -1008,9 +1019,9 @@ msgstr "Fritidskläder" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "Kategori uppdaterad" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Certifikat" @@ -1052,7 +1062,7 @@ msgstr "E-post Mall för Certifikat" msgid "Certificate Link" msgstr "Cerifikat Länk" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "Certifikat för Genomförande" @@ -1137,7 +1147,7 @@ msgstr "Certifierad" msgid "Certified Members" msgstr "Certifierade Medlemmar" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Certifierade Deltagare" @@ -1169,11 +1179,11 @@ msgstr "Kapitel Referens" msgid "Chapter added successfully" msgstr "Kapitel tillagt" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "Kapitel raderad" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "Kapitel flyttad" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "Kapitel uppdaterad" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Kapitel" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Markera" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "Kontrollera Alla Inlämningar" @@ -1199,7 +1209,7 @@ msgstr "Kontrollera Alla Inlämningar" msgid "Check Discussion" msgstr "Kolla Diskussion" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "Kontrollera Inlämning" @@ -1231,15 +1241,11 @@ msgstr "Kolla in kurs" msgid "Choices" msgstr "Alternativ" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "Välj färg för kurskortet" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Välj alla svar som gäller" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "Välj befintlig fråga" @@ -1247,7 +1253,7 @@ msgstr "Välj befintlig fråga" msgid "Choose an icon" msgstr "Välj Ikon" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Välj ett svar" @@ -1335,7 +1341,7 @@ msgstr "Skola Namn" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Färg" msgid "Comma separated keywords" msgstr "Kommaavgränsade sökord" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "Kommaseparerade nyckelord för SEO" @@ -1367,7 +1373,7 @@ msgstr "Kommentarer av Utvärderare" msgid "Common keywords that will be used for all pages" msgstr "Gemensamma sökord som ska användas för alla sidor" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Gemenskap" @@ -1440,7 +1446,7 @@ msgstr "Slutför Registrering" msgid "Complete Your Enrollment" msgstr "Slutför din Registrering" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "Slutför din Registrering - Missa inte!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Klar" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Kompletterande Certifikat" @@ -1504,7 +1510,8 @@ msgstr "Konferens Leverantör" msgid "Configuration" msgstr "Konfiguration" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Bekräfta" @@ -1516,10 +1523,14 @@ msgstr "Bekräfta Avbokning?" msgid "Confirm Enrollment" msgstr "Bekräfta Registrering" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "Bekräfta din åtgärd" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "Bekräfta rensning av demo data?" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "Bekräfta åtgärd för att ta bort" @@ -1590,11 +1601,11 @@ msgstr "Avtal" msgid "Corporate Organization" msgstr "Organisation" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Korrekt" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Rätt Svar" @@ -1658,7 +1669,6 @@ msgstr "Kupong(er) borttagna" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "Kupong(er) borttagna" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Utbildning" @@ -1749,7 +1759,7 @@ msgstr "Kurs Skapare" msgid "Course Data" msgstr "Kursdata" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Kursbeskrivning" @@ -1768,7 +1778,7 @@ msgstr "Kursregistreringar" msgid "Course Evaluator" msgstr "Kurs Utvärderare" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Kursbild" @@ -1783,7 +1793,7 @@ msgstr "Kurslärare" msgid "Course Lesson" msgstr "Kurslektion" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Kurslista" @@ -1843,7 +1853,7 @@ msgstr "Kurs har redan lagts till Program" msgid "Course created successfully" msgstr "Kurs skapad" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "Kurs är borttagen" @@ -1851,7 +1861,7 @@ msgstr "Kurs är borttagen" msgid "Course or Batch is required to issue a certificate." msgstr "Kurs eller grupp erfordras för att utfärda certifikat." -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "Kurs uppdaterad" @@ -1874,7 +1884,7 @@ msgstr "Kurs {0} har redan lagts till i detta program." #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Omslagsbild" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Skapa" @@ -1952,7 +1962,7 @@ msgstr "Skapa Kurs" msgid "Create a Live Class" msgstr "Skapa live lektion" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "Skapa Frågesport" @@ -2006,7 +2016,7 @@ msgstr "Skapar kurs" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Examen Typ" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Ta bort" msgid "Delete Chapter" msgstr "Ta bort Kapitel" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "Ta bort kurs" @@ -2148,7 +2158,7 @@ msgstr "Ta bort kurs" msgid "Delete Program" msgstr "Ta bort Program" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "Ta bort detta kapitel?" @@ -2156,15 +2166,15 @@ msgstr "Ta bort detta kapitel?" msgid "Delete this coupon?" msgstr "Ta bort denna kupong?" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "Ta bort denna lektion?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Om du tar bort kurs raderas också alla dess kapitel och lektioner. Är du säker på att du vill ta bort denna kurs?" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Vid borttagning av dessa övningar tas de bort permanent från system, tillsammans med alla tillhörande inlämningar. Åtgärd kan inte ångras. Är du säker på att du vill fortsätta?" @@ -2172,11 +2182,11 @@ msgstr "Vid borttagning av dessa övningar tas de bort permanent från system, t msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Vid borttagning av denna grupp raderas också alla dess data, inklusive inskrivna studenter, länkade kurser, utvärderingar, återkopplingar och diskussioner. Är du säker på att du vill fortsätta?" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Borttagning av detta kapitel tar också bort alla dess lektioner och de tas bort permanent från kurs. Denna åtgärd kan inte ångras. Är du säker på att du vill fortsätta?" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Borttagning av denna lektion kommer att ta bort den permanent från kurs. Denna åtgärd kan inte ångras. Är du säker på att du vill fortsätta?" @@ -2184,6 +2194,15 @@ msgstr "Borttagning av denna lektion kommer att ta bort den permanent från kurs msgid "Deletion not allowed for {0}" msgstr "Borttagning är inte tillåtet för {0}" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "Demo Data Finns" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "Demo data rensad" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "Borttagning är inte tillåtet för {0}" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Skrivbord" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Detaljer" @@ -2227,7 +2246,7 @@ msgstr "Detaljer kan inte vara tomma." msgid "Disable PWA" msgstr "Inaktivera PWA" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Inaktivera självregistrering" @@ -2282,6 +2301,10 @@ msgstr "Rabatt Typ" msgid "Discussions" msgstr "Diskussioner" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "Uppdatera inte sida och stäng inte detta fönster. Om du gör det kommer frågesport att lämnas in automatiskt." + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "Redigera Program" msgid "Edit Programming Exercise" msgstr "Redigera Programmeringsövning" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "Redigera Fråga" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "Redigera Zoom konto" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "Redigera fråga" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "Om du aktiverar detta kommer certifikatet att publiceras på sidan för certifierade deltagare." #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Slut Datum" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "Registrerad" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "Registrering i denna grupp är begränsad. Vänligen kontakta Administra #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Registreringar" @@ -2663,7 +2684,7 @@ msgstr "Fel vid skapande av e-post mall" msgid "Error creating live class. Please try again. {0}" msgstr "Fel vid skapande av liveklass. Vänligen försök igen. {0}" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "Fel vid skapande av frågesport: {0}" @@ -2698,11 +2719,10 @@ msgstr "Fel vid uppdatering av e-post mall" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Utvärdering" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "Utvärdering Slutdatum" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "Utvärdering Begäran" @@ -2745,7 +2764,7 @@ msgstr "Utvärdering sparad" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "Utvärderare tillagd" msgid "Evaluator deleted successfully" msgstr "Utvärderare borttagen" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "Utvärderare erfordras för betalda certifikat." @@ -2811,7 +2830,7 @@ msgstr "Övning" msgid "Exercise Title" msgstr "Övning Benämning" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "Övning har raderats" @@ -2854,7 +2873,7 @@ msgstr "Utgångsdatumet får inte vara i det förflutna" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Förklaring" @@ -2923,7 +2942,7 @@ msgstr "Misslyckades med att uppdatera metataggar {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Utvald" @@ -3103,7 +3122,7 @@ msgstr "Portal" msgid "General" msgstr "Allmänt" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "Skapa Certifikat" @@ -3325,8 +3344,7 @@ msgstr "Markerad Text" msgid "Hiring" msgstr "Anställning" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Hem" @@ -3362,7 +3380,7 @@ msgstr "Jag är inte tillgänglig" msgid "I consent to my personal information being stored for invoicing" msgstr "Jag samtycker till att min personliga information lagras för fakturering" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "Identifiera Användarkategori" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "Om aktiverad, kommer lektion också att vara tillgänglig för användare som inte är registrerade i kurs." -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "Om du svarar fel kommer {0} {1} att dras av från dina poäng för varje felaktigt svar." @@ -3389,7 +3407,7 @@ msgstr "Om du svarar fel kommer {0} {1} att dras av från dina poäng för varje msgid "If you are not any more interested to mentor the course" msgstr "Om du inte längre är intresserad av att vara mentor för kurs" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "Om du inte gör det kommer frågesporten att skickas in automatiskt när tidur stängs." @@ -3477,7 +3495,7 @@ msgstr "Inkludera i Förhandsgranskning" msgid "Incomplete" msgstr "Ej komplett" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Inkorrekt" @@ -3541,8 +3559,8 @@ msgstr "Läraranteckningar är privata anteckningar som bara lärare kan se. De #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "Jobb" msgid "Job Details" msgstr "Jobb Detaljer" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Jobb Erbjudande" @@ -3725,11 +3743,6 @@ msgstr "Hoppa till" msgid "Keep going," msgstr "Fortsätt," -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "LMS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Etikett" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Språk" @@ -4098,11 +4111,11 @@ msgstr "Lektion Benämning" msgid "Lesson created successfully" msgstr "Lektion skapad" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "Lektion raderad" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "Lektion flyttad" @@ -4114,7 +4127,6 @@ msgstr "Lektion uppdaterad" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "LiveCode URL" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Ladda Mer" @@ -4213,7 +4225,7 @@ msgstr "Platspreferens" msgid "Login" msgstr "Logga In" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Logga in på Frappe Cloud?" @@ -4238,7 +4250,7 @@ msgstr "Ser fram emot att se dig registrerad!" msgid "Make LMS the default home" msgstr "LMS som Standard Sida" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Skapa Meddelande" @@ -4247,7 +4259,7 @@ msgstr "Skapa Meddelande" msgid "Make notes for quick revision. Press / for menu." msgstr "Gör anteckningar för snabb översyn. Tryck på / för meny." -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Hantera dina kurser och grupper på ett överskådligt sätt" @@ -4266,7 +4278,7 @@ msgstr "Manifestfil" msgid "Manual Assignment" msgstr "Manuell Uppgift" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "Markera" @@ -4276,9 +4288,9 @@ msgstr "Markera alla som lästa" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "Poäng att dra av" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Maximalt antal försök" @@ -4315,7 +4327,7 @@ msgstr "Maximalt Antal Försök" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medium" @@ -4559,7 +4571,7 @@ msgstr "Meddelande erfordras" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Beskrivning" @@ -4574,17 +4586,17 @@ msgstr "Meta Bild" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Nyckelord" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta Taggar" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "Metataggar bör vara en lista." @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "Moderator" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Ändrad" @@ -4721,7 +4733,7 @@ msgstr "Ny" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "Ny Grupp" @@ -4731,7 +4743,7 @@ msgstr "Ny Kupong" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Ny Kurs" @@ -4785,7 +4797,7 @@ msgstr "Nytt svar i ämne {0} i kurs {1}" msgid "New {0}" msgstr "Ny {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Nästa" @@ -4802,14 +4814,10 @@ msgstr "Inga Inlämningar" msgid "No Notifications" msgstr "Inga Aviseringar" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "Inga frågesport inlämningar hittades" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "Inga frågesporter" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Ej Sparad" msgid "Note" msgstr "Anteckning" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Anteckningar" @@ -5017,7 +5024,7 @@ msgstr "Kontor nära Hemmet" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Frånkopplad" @@ -5041,7 +5048,7 @@ msgstr "När moderator betygsatt din inlämning, hittar du detaljerna här." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Uppkopplad" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "Öppet för Arbete" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Alternativ" @@ -5131,7 +5138,7 @@ msgstr "Alternativ 3" msgid "Option 4" msgstr "Alternativ 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Alternativ " @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Betald Parti" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Betalt Certifikat" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "Betald Certifikat efter Utvärdering" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Betald Kurs" @@ -5264,7 +5271,7 @@ msgstr "Godkänd" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Passerande Procent" msgid "Password" msgstr "Lösenord" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "Klistra in YouTube länk till kort video introduktion av kurs" @@ -5455,7 +5462,7 @@ msgstr "Aktivera Google Meet konto för att använda denna funktion." msgid "Please enable the zoom account to use this feature." msgstr "Aktivera zoom konto för att använda denna funktion." -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "Anmäl dig till denna kurs för att se denna lektion" @@ -5463,7 +5470,7 @@ msgstr "Anmäl dig till denna kurs för att se denna lektion" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "Se till att det faktureringsnamn du anger är korrekt, eftersom det kommer att användas på din faktura." -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "Se till att besvara alla frågor på {0} minuter." @@ -5503,7 +5510,7 @@ msgstr "Fyll i erfordrade fält: {0}" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 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}" @@ -5544,6 +5551,10 @@ msgstr "Vänligen ge ditt samtycke till att gå vidare med betalningen" msgid "Please provide your consent to proceed with the payment." msgstr "Vänligen ge ditt samtycke till att gå vidare med betalningen." +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "Läs följande instruktioner noggrant innan du påbörjar frågesport" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "Kör kod för att utföra testfall." @@ -5608,7 +5619,7 @@ msgstr "Välj tid." msgid "Please select a timezone." msgstr "Välj tidszon." -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "Välj ett alternativ" @@ -5625,11 +5636,11 @@ msgstr "Ladda upp SCORM App" msgid "Point of Score (e.g. 70)" msgstr "Poäng (t.ex. 70)" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "Möjligheter" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "Möjlighet" @@ -5708,7 +5719,7 @@ msgstr "Förhandsgranska Bild" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Förhandsgranska Video" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Prissättning" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Prissättning och Certifiering" @@ -5812,22 +5823,22 @@ msgstr "Programmeringsövning Inlämning" msgid "Programming Exercise Submissions" msgstr "Programmeringsövning Inlämningar" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "Programmeringsövning skapad" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "Programmeringsövning raderad" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "Programmeringsövning uppdaterad" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "Programmeringsövningar" @@ -5835,7 +5846,7 @@ msgstr "Programmeringsövningar" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "Program" @@ -5881,7 +5892,7 @@ msgstr "Publicera på deltagarsidan" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Publicerade Kurser" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publicerad" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "Publicering Inställningar" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "Fråga Detalj" msgid "Question Name" msgstr "Fråga Namn" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "Fråga tillagd" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "Fråga uppdaterad" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Fråga {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Fråga {0} av {1}" @@ -5975,7 +5986,7 @@ msgstr "Fråga {0} av {1}" msgid "Questions" msgstr "Frågor" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "Frågor är borttagna" @@ -6012,7 +6023,7 @@ msgstr "Frågesport Inlämning" msgid "Quiz Submissions" msgstr "Frågesport Inlämningar" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Frågesport Sammanfattning" @@ -6021,7 +6032,7 @@ msgstr "Frågesport Sammanfattning" msgid "Quiz Title" msgstr "Frågesport Benämning" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "Frågesport skapad" @@ -6029,7 +6040,7 @@ msgstr "Frågesport skapad" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Frågesport är inte tillgänglig för gästanvändare. Logga in för att fortsätta." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "Frågesport uppdaterad" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "Frågesport kommer att visas längst ner i lektionen." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Frågesporter" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "Frågesporter raderade" @@ -6055,7 +6066,6 @@ msgstr "Frågesporter i denna video" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Registrerad men inaktiverad" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Resultat" msgid "Resume" msgstr "Återuppta" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "Återuppta Video" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "Återuppta där du slutade" @@ -6297,7 +6307,7 @@ msgstr "Lördag" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Lördag" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Spara" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "Sök efter Namn" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "Sök efter Benämning" @@ -6393,7 +6403,7 @@ msgstr "Sök efter ikon" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Antal Platser" @@ -6431,7 +6441,11 @@ msgstr "Välj Betalning Portal" msgid "Select a Programming Exercise" msgstr "Välj Programmeringsövning" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "Välj en reservfärg för kurs kort när ingen bild har angetts." + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Välj fråga" @@ -6444,6 +6458,10 @@ msgstr "Välj Frågesport" msgid "Select an Assignment" msgstr "Välj en uppgift" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "Välj bland frågor som du redan har skapat" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "Skicka avisering om publicerade grupper" msgid "Send Notification for Published Courses" msgstr "Skicka avisering om publicerade kurser" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "Skicka betalningspåminnelser för Grupp" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "Skicka betalningspåminnelser för Kurs" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "Kort Beskrivning" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "Visa Svar" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "Visa Svar" @@ -6625,15 +6655,15 @@ msgstr "Färdigheter" msgid "Skip" msgstr "Hoppa Över" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "Tider överlappar för vissa schema." -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "Tid tillagd" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "Tid raderad" @@ -6667,7 +6697,7 @@ msgstr "Källa" msgid "Staff" msgstr "Personal" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,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' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "Börja lära dig" msgid "Start Time" msgstr "Start Tid" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "Starttid kan inte vara senare än sluttid" @@ -6718,7 +6748,7 @@ msgstr "Starttid kan inte vara senare än sluttid" msgid "Start URL" msgstr "Start URL" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "Starta frågesport" @@ -6735,7 +6765,7 @@ msgstr "Stat/Provins" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Statistik" @@ -6854,8 +6884,8 @@ msgstr "Inlämningar raderade" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Godkänn" @@ -6889,7 +6919,7 @@ msgstr "Översikt" msgid "Sunday" msgstr "Söndag" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "Misstänkt mönster hittat i {0}: {1}" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "System Ansvarig" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Taggar" @@ -6995,7 +7025,7 @@ msgstr "Testfall" msgid "Test Quiz" msgstr "Test Frågesport" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "Testa denna Övning" @@ -7098,7 +7128,7 @@ msgstr "Det finns inga platser tillgängliga i denna grupp." msgid "There are no submissions for this assignment." msgstr "Det finns inga inlämningar för denna uppgift." -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "Det finns inga {0} för närvarande. Håll utkik, nya inlärningsupplevelser är på väg!" @@ -7179,7 +7209,7 @@ msgstr "Denna lektion är inte tillgänglig för förhandsgranskning. Gå med i msgid "This program consists of {0} courses" msgstr "Detta program består av {0} kurser" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "Denna frågesport består av {0} frågor." @@ -7206,7 +7236,7 @@ msgstr "Torsdag" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Tid" @@ -7267,8 +7297,8 @@ msgstr "Tidtabell Mall" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "Tidtabell Mall" msgid "Timezone" msgstr "Tidszon" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "Tidszon erfordras för betalda certifikat." @@ -7306,14 +7336,14 @@ msgstr "Tidpunkter:" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Totalt" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "Totalt antal markeringar" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "Totalt Antal Frågor" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "Transaktion uppdaterad" msgid "Travel" msgstr "Resa" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Försök igen" @@ -7421,11 +7455,11 @@ msgstr "Twitter ID" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Typ " msgid "Type '/' for commands or select text to format" msgstr "Skriv \"/\" för kommandon eller markera text till format" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "Skriv ditt svar" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "Obesvarade Frågor" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "Otillgänglighet" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "Otillgänglighet uppdaterad" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "Otillgänglig Från datum kan inte vara senare än Otillgänglig till datum" @@ -7503,7 +7541,7 @@ msgstr "Ostrukturerad Roll" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Uppdatera" msgid "Update Password" msgstr "Uppdatera lösenord" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "Uppdaterad" @@ -7603,7 +7641,7 @@ msgstr "Användarinmatning" msgid "User Skill" msgstr "Användarkompetens" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "Användaren har inte behörighet att komma åt den här användarens profil uppgifter." @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Användarnamn" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Användare" @@ -7861,7 +7898,7 @@ msgstr "Du har inte behörighet att komma åt den här sidan." msgid "You can also copy-paste following link in your browser" msgstr "Du kan också kopiera och klistra in följande länk i din webbläsare" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "Du kan prova detta frågesport {0}." @@ -7913,27 +7950,27 @@ msgstr "Du har inte åtkomst till denna grupp." msgid "You do not have access to this course." msgstr "Du har inte åtkomst till denna kurs." -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "Du har inte behörighet att komma åt notiser för denna grupp." -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "Du har inte behörighet att komma åt emblem." -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "Du har inte behörighet att komma åt värmekarta data." -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "Du har inte behörighet att komma åt statistik över lektion slutförande." -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "Du har inte behörighet att komma åt kurs bedömning data." -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "Du har inte behörighet att komma åt kurs framsteg data." @@ -7941,7 +7978,7 @@ msgstr "Du har inte behörighet att komma åt kurs framsteg data." msgid "You do not have permission to access this page." msgstr "Du har inte behörighet att komma åt denna sida." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "Du har inte behörighet att avbryta denna utvärdering." @@ -7949,15 +7986,15 @@ msgstr "Du har inte behörighet att avbryta denna utvärdering." msgid "You do not have permission to create a live class." msgstr "Du har inte behörighet att skapa live klass." -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "Du har inte behörighet att ta bort denna grupp." -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "Du har inte behörighet att ta bort detta kapitel." -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "Du har inte behörighet att ta bort denna kurs." @@ -7965,7 +8002,7 @@ msgstr "Du har inte behörighet att ta bort denna kurs." msgid "You do not have permission to delete this lesson." msgstr "Du har inte behörighet att ta bort denna lektion." -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "Du har inte behörighet att ändra detta kapitel." @@ -7973,7 +8010,7 @@ msgstr "Du har inte behörighet att ändra detta kapitel." msgid "You do not have permission to modify this lesson." msgstr "Du har inte behörighet att ändra denna lektion." -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "Du har inte behörighet att ändra denna roll." @@ -7985,11 +8022,11 @@ msgstr "Du har inte behörighet att skicka bekräftelse e-post för denna regist msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Du har inte behörighet att konfigurera kalender händelser för denna utvärdering." -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "Du har inte behörighet att uppdatera metataggar." -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "Du har inte behörighet att uppdatera denna inlämning." @@ -7997,7 +8034,7 @@ msgstr "Du har inte behörighet att uppdatera denna inlämning." msgid "You don't have any notifications." msgstr "Du har inga aviseringar." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Du fick {0}% rätta svar med resultat på {1} av {2}" @@ -8010,7 +8047,7 @@ msgstr "Du har en liveklass schemalagd i morgon. Var förberedd och kom i tid ti msgid "You have already applied for this job." msgstr "Du har redan sökt detta jobb." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 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." @@ -8030,7 +8067,7 @@ msgstr "Du har ansökt" msgid "You have been enrolled in this batch" msgstr "Du har blivit registrerad i denna grupp" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "Du har blivit registrerad på denna kurs" @@ -8054,15 +8091,15 @@ msgstr "Du har ännu inte fått några certifikat." msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Du har valt att bli meddelad om denna kurs. Du kommer att få ett e-post meddelande när kursen blir tillgänglig." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Du har {0} kommande {1} och {2} {3} schemalagda." -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "Du har {0} kommande {1}." -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "Du har {0} {1} schemalagd." @@ -8082,7 +8119,7 @@ msgstr "Du måste vara registrerad på kursen för att kunna lämna en recension msgid "You need to complete the payment for this course before enrolling." msgstr "Du måste slutföra betalning för denna kurs innan anmälan." -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "Du måste logga in först för att registrera dig till denna kurs" @@ -8090,11 +8127,11 @@ msgstr "Du måste logga in först för att registrera dig till denna kurs" msgid "You rock," msgstr "Du rockar," -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "Slutför frågesport för att fortsätta video" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "Du måste få {0}% korrekta svar för att klara frågesport." @@ -8170,7 +8207,7 @@ msgstr "I din inlärning period räknas antal dagar i rad som du har fortsatt di msgid "Your request to join us as a mentor for the course" msgstr "Din begäran om att bli mentor för kurs" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Din inlämning är sparad. Lärare kommer att granska och betygsätta den inom kort och du kommer att få meddelande om ditt slutresultat." @@ -8241,6 +8278,10 @@ msgstr "sökande" msgid "at {0} minutes" msgstr "om {0} minuter" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "genomsnittligt betyg" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "men slutförde inte din betalning" @@ -8281,15 +8322,23 @@ msgstr "dag period" msgid "days" msgstr "dagar" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "t.ex. IST, UTC, GMT..." -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "registerad student" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "registrerade studenter" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "utvärdering" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "utvärderingar" @@ -8305,15 +8354,20 @@ msgstr "i sista" msgid "jane@example.com" msgstr "användare@bolag" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "lektion" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "lektioner" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "live lektion" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "live lektioner" @@ -8343,7 +8397,7 @@ msgstr "minuter" msgid "others" msgstr "övriga" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "fråga_detalj" @@ -8392,11 +8446,11 @@ msgstr "du kan" msgid "{0} Assignments" msgstr "{0} Uppgifter" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "{0} Övningar" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "{0} Frågesporter" @@ -8416,7 +8470,7 @@ msgstr "{0} har sökt tjänst {1}" msgid "{0} has published a new batch {1}" msgstr "{0} har publicerat ny grupp {1}" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "{0} har publicerat ny kurs {1}" From dff5359b087cc7ef53c29137e0c51fa77c2306ac Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:18 +0530 Subject: [PATCH 17/28] chore: Turkish translations --- lms/locale/tr.po | 588 ++++++++++++++++++++++++++--------------------- 1 file changed, 321 insertions(+), 267 deletions(-) diff --git a/lms/locale/tr.po b/lms/locale/tr.po index 361a8458..d48245c6 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "İstatistikler" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "Hakkında" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "Ders Ekle" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "Bir ders ekle" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Yeni Soru Ekle" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "Bu soru için en azından bir olası cevap ekleyin: {0}" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Tutar (USD)" 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:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "Ücretli kurslar için miktar ve para birimi gereklidir." @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "Ödev dersin alt kısmında görünecektir." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Atamalar" @@ -645,6 +656,10 @@ msgstr "Bu soruda en az bir seçeneğin doğru olması gerekmektedir." msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "Google Takvim Erişimini Yetkilendirin" msgid "Auto Recording" msgstr "Otomatik Kayıt" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Parti" @@ -796,7 +809,7 @@ msgstr "Toplu Kurs" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Parti:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Sınıflar" @@ -1008,9 +1019,9 @@ msgstr "Günlük Giyim" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Sertifika" @@ -1052,7 +1062,7 @@ msgstr "Sertifika E-posta Şablonu" msgid "Certificate Link" msgstr "Sertifika Bağlantısı" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Sertifikalı Katılımcılar" @@ -1169,11 +1179,11 @@ msgstr "Bölüm Referansı" msgid "Chapter added successfully" msgstr "Bölüm başarıyla eklendi" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "Bölüm başarıyla güncellendi" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Bölümler" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "Tartışmayı Kontrol Edin" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "Seçimler" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Uygulanabilir tüm cevapları seçin" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "Bir simge seçimi" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Bir cevap seçin" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Renk" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Topluluk" @@ -1440,7 +1446,7 @@ msgstr "Kayıt İşlemini Tamamlayın" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Tamamlandı" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Onayla" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "Sözleşme" msgid "Corporate Organization" msgstr "Kurumsal Organizasyon" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Doğru" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Doğru Cevap" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Kurs" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "Kurs Verileri" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Kurs Açıklaması" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Kurs Resmi" @@ -1783,7 +1793,7 @@ msgstr "Kurs Eğitmeni" msgid "Course Lesson" msgstr "Kurs Dersi" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Kurs Listesi" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "Kurs başarıyla silindi" @@ -1851,7 +1861,7 @@ msgstr "Kurs başarıyla silindi" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Kapak Resmi" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Oluştur" @@ -1952,7 +1962,7 @@ msgstr "Kurs Oluştur" msgid "Create a Live Class" msgstr "Canlı Sınıf Oluştur" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Derece Türü" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Sil" msgid "Delete Chapter" msgstr "Bölümü Sil" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "Kursu Sil" @@ -2148,7 +2158,7 @@ msgstr "Kursu Sil" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "Bu bölümü silmek istiyor musunuz?" @@ -2156,15 +2166,15 @@ msgstr "Bu bölümü silmek istiyor musunuz?" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "Bu dersi silmek istiyor musunuz?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Kursu silmek, tüm bölümlerini ve derslerini de silecektir. Bu kursu silmek istediğinizden emin misiniz?" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Bu bölümü silmek, tüm derslerini de silecek ve onu kurstan kalıcı olarak kaldıracaktır. Bu eylem geri alınamaz. Devam etmek istediğinizden emin misiniz?" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Bu dersi silmek onu kurstan kalıcı olarak kaldıracaktır. Bu eylem geri alınamaz. Devam etmek istediğinizden emin misiniz?" @@ -2184,6 +2194,15 @@ msgstr "Bu dersi silmek onu kurstan kalıcı olarak kaldıracaktır. Bu eylem ge msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Masa" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Ayrıntılar" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Kendi Kendine Kayıt Olmayı Devre Dışı Bırak" @@ -2282,6 +2301,10 @@ msgstr "İndirim Türü" msgid "Discussions" msgstr "Tartışma" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "Soruyu düzenle" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "Bunu etkinleştirmek, sertifikanın sertifikalı katılımcılar sayfasında yayınlanmasını sağlayacaktır." #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Bitiş Tarihi" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Kayıtlar" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Değerlendirme" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "Değerlendirme Bitiş Tarihi" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "Değerlendirme Talebi" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "Alıştırma" msgid "Exercise Title" msgstr "Alıştırma Başlığı" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Açıklamalar" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "Genel" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Ana Sayfa" @@ -3362,7 +3380,7 @@ msgstr "Müsait değilim" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "Kursa rehberlik etmekle artık ilgilenmiyorsanız" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "Tamamlanmadı" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Yanlış" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "İş" msgid "Job Details" msgstr "İş Detayları" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "İş Alımları" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "ÖYS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Etiket" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Dil" @@ -4098,11 +4111,11 @@ msgstr "Ders Başlığı" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Daha Fazla Yükle" @@ -4213,7 +4225,7 @@ msgstr "Konum Tercihi" msgid "Login" msgstr "Giriş" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Frappe Cloud'a Giriş Yapın?" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "ÖYS'yi varsayılan ana sayfa yapın" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Bir Duyuru Yapın" @@ -4247,7 +4259,7 @@ msgstr "Bir Duyuru Yapın" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "İşaretle" @@ -4276,9 +4288,9 @@ msgstr "Hepsini Okundu İşaretle" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Maksimum Deneme" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Orta" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Açıklaması" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,13 +4648,13 @@ msgid "Moderator" msgstr "Moderatör" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Değiştirilmiş" #: lms/lms/doctype/lms_badge/lms_badge.js:38 msgid "Modified By" -msgstr "Değiştiren" +msgstr "" #: lms/lms/api.py:171 msgid "Module Name is incorrect or does not exist." @@ -4721,7 +4733,7 @@ msgstr "Yeni" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "Yeni Parti" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Yeni Kurs" @@ -4785,7 +4797,7 @@ msgstr "{1} dersinde {0} konusuna yeni yanıt" msgid "New {0}" msgstr "Yeni {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Sonraki" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "Bildirim Yok" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Kaydedilmedi" msgid "Note" msgstr "Not" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Notlar" @@ -5017,7 +5024,7 @@ msgstr "Eve yakın ofis" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Çevrimdışı" @@ -5041,7 +5048,7 @@ msgstr "Moderatör başvurunuzu değerlendirdiğinde, ayrıntıları burada bula #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Çevrimiçi" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Seçenek" @@ -5131,7 +5138,7 @@ msgstr "Seçenek 3" msgid "Option 4" msgstr "Seçenek 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Şeçenekler" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Ücretli Kurs" @@ -5264,7 +5271,7 @@ msgstr "Geçti" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Başarı Yüzdesi" msgid "Password" msgstr "Şifre" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "Lütfen tüm soruları {0} dakika içinde yanıtladığınızdan emin olun." @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "Olasılık" @@ -5708,7 +5719,7 @@ msgstr "Resim Önizleme" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Video Önzileme" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Fiyatlandırma" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "Katılımcı Sayfasında Yayınla" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Yayınlamış Kurslar" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Yayınlanma Zamanı" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "Soru Detayı" msgid "Question Name" msgstr "Soru Adı" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "Soru başarıyla eklendi" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "Soru başarıyla güncellendi" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Soru {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Soru {0} / {1}" @@ -5975,7 +5986,7 @@ msgstr "Soru {0} / {1}" msgid "Questions" msgstr "Sorular" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "Sorular başarıyla silindi" @@ -6012,7 +6023,7 @@ msgstr "Sınav Gönderimi" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Sınav Özeti" @@ -6021,7 +6032,7 @@ msgstr "Sınav Özeti" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "Sınav başarıyla güncellendi" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Sınavlar" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Kayıtlı ancak devre dışı" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Sonuç" msgid "Resume" msgstr "Özgeçmiş" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Kaydet" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "İsme Göre Ara" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "Başlığa Göre Ara" @@ -6393,7 +6403,7 @@ msgstr "Bir simge arayın" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Koltuk Sayısı" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Bir soru seçin" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "Cevabı Göster" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "Cevapları Göster" @@ -6625,15 +6655,15 @@ msgstr "Yetkinlikler" msgid "Skip" msgstr "Geç" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Kaynak" msgid "Staff" msgstr "Ekip" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,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' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "Öğrenmeye Başlayın" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "Başlangıç Saati Bitiş Saatinden büyük olamaz" @@ -6718,7 +6748,7 @@ msgstr "Başlangıç Saati Bitiş Saatinden büyük olamaz" msgid "Start URL" msgstr "Başlangıç URL'si" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "Mahalle" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Gönder" @@ -6889,7 +6919,7 @@ msgstr "Özet" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Sistem Yöneticisi" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Etiketler" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "Bu grupta boş yer bulunmamaktadır." msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "Bu ders önizleme için mevcut değil. Lütfen erişmek için kursa kat msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "Bu sınav {0} sorudan oluşmaktadır." @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Zaman" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "Zaman Dilimi" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Toplam" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "Gezi" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Tekrar Deneyin" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Türü" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "Cevabınızı yazın" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "Ayarlanmamış Rol" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Güncelle" msgid "Update Password" msgstr "Şifreyi Güncelle" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "Kullanıcı Girişi" msgid "User Skill" msgstr "Kullanıcı Becerisi" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Kullanıcı Adı" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Kullanıcılar" @@ -7861,7 +7898,7 @@ msgstr "Bu sayfaya erişim yetkiniz bulunmamaktadır." msgid "You can also copy-paste following link in your browser" msgstr "Aşağıdaki bağlantıyı tarayıcınıza kopyalayıp yapıştırabilirsiniz" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "Bu testi {0} deneyebilirsiniz." @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "Bu sayfaya erişmek için izniniz yok." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "Herhangi bir bildiriminiz yok." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "{0}% doğru cevap verdiniz ve {2} üzerinden {1} puan aldınız" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "Bu iş için zaten başvurdunuz." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 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." @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "Bu gruba kayıt oldunuz" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "Bu kursa zaten kayıtlısınız" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Bu kurs için bildirim almayı seçtiniz. Kurs kullanılabilir olduğunda bir e-posta alacaksınız." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "Bu kursa kaydolmak için önce giriş yapmanız gerekiyor" @@ -8090,11 +8127,11 @@ msgstr "Bu kursa kaydolmak için önce giriş yapmanız gerekiyor" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "Sınavı geçmek için %{0} doğru cevap almanız gerekecektir." @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "gün" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "değerlendirme" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "eposta@ornek.com.tr" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "ders" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "ders" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "süreler" msgid "others" msgstr "diğer" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "yapabilirsin" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From b987fa0e27076dd78038428557ae35c34f8a0c82 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:24 +0530 Subject: [PATCH 18/28] chore: Chinese Simplified translations --- lms/locale/zh.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/zh.po b/lms/locale/zh.po index a0694255..cf6a2624 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "大师" msgid "Statistics" msgstr "统计数据" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "课程不可同时设置付费证书与结业证书。" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "课程卡片显示的课程简介(单行)" @@ -115,7 +115,7 @@ msgstr "课程卡片显示的课程简介(单行)" msgid "About" msgstr "关于" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "课程简介" @@ -182,6 +182,10 @@ msgstr "添加评估人" msgid "Add Lesson" msgstr "添加课时" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "为视频添加测验" @@ -219,7 +223,7 @@ msgstr "添加章节" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "输入关键词后按回车键添加" @@ -231,11 +235,6 @@ msgstr "添加课时" msgid "Add a new member" msgstr "添加新成员" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "新增试题" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "添加项目" @@ -264,6 +263,10 @@ msgstr "请为该问题添加至少一个备选答案:{0}" msgid "Add courses to your batch" msgstr "为班级添加课程" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "为本视频添加测验" @@ -369,7 +372,7 @@ msgstr "琥珀色" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "金额(美元)" msgid "Amount and currency are required for paid batches." msgstr "付费批次必须填写金额与币种。" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "付费证书必须填写金额与币种。" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "付费课程必须填写金额与币种。" @@ -488,6 +491,10 @@ msgstr "已归档" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "确认取消本次评估?此操作不可撤销。" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "是否确认报名?" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "确定要登录Frappe Cloud控制面板?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "作业将显示在课时末尾。" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "作业" @@ -645,6 +656,10 @@ msgstr "本题至少需设置一个正确选项。" msgid "At least one test case is required for the programming exercise." msgstr "编程练习需要至少一个测试用例。" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "课程考勤 - {0}" @@ -673,7 +688,7 @@ msgstr "授权Google日历访问" msgid "Auto Recording" msgstr "自动录制" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "可用性更新成功。" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "批次" @@ -796,7 +809,7 @@ msgstr "批次课程" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "批次原始数据" msgid "Batch End Date" msgstr "班级结束日期" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "班级注册" @@ -875,7 +886,7 @@ msgstr "班级摘要" msgid "Batch Title" msgstr "批次标题" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "批次:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "批次" @@ -1008,9 +1019,9 @@ msgstr "便装" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "类别更新成功" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "证书" @@ -1052,7 +1062,7 @@ msgstr "证书邮件模板" msgid "Certificate Link" msgstr "证书链接" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "结业证书" @@ -1137,7 +1147,7 @@ msgstr "已认证" msgid "Certified Members" msgstr "认证成员" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "认证参与者" @@ -1169,11 +1179,11 @@ msgstr "章节引用" msgid "Chapter added successfully" msgstr "章节添加成功" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "章节删除成功。" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "章节移动成功" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "章节更新成功" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "章节" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "检查" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "查看所有提交" @@ -1199,7 +1209,7 @@ msgstr "查看所有提交" msgid "Check Discussion" msgstr "查看讨论" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "查看提交" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "选项" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "选择课程卡片颜色" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "选择所有适用答案" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "选择现有题目" @@ -1247,7 +1253,7 @@ msgstr "选择现有题目" msgid "Choose an icon" msgstr "选择图标" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "选择唯一答案" @@ -1335,7 +1341,7 @@ msgstr "院校名称" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "颜色" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "逗号分隔的SEO关键词" @@ -1367,7 +1373,7 @@ msgstr "评估人评语" msgid "Common keywords that will be used for all pages" msgstr "全站通用关键词" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "社区" @@ -1440,7 +1446,7 @@ msgstr "完成注册" msgid "Complete Your Enrollment" msgstr "完成注册" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "完成注册——切勿错过!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "已完成" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "结业证书" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "配置" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "确认" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "确认报名" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "确认删除操作" @@ -1590,11 +1601,11 @@ msgstr "合同" msgid "Corporate Organization" msgstr "企业机构" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "正确" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "正确答案" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "课程" @@ -1749,7 +1759,7 @@ msgstr "课程创建者" msgid "Course Data" msgstr "课程数据" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "课程描述" @@ -1768,7 +1778,7 @@ msgstr "课程注册记录" msgid "Course Evaluator" msgstr "课程评估人" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "课程图片" @@ -1783,7 +1793,7 @@ msgstr "课程讲师" msgid "Course Lesson" msgstr "课程课时" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "课程列表" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "课程创建成功。" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "课程删除成功" @@ -1851,7 +1861,7 @@ msgstr "课程删除成功" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "课程更新成功。" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "封面图片" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "创建" @@ -1952,7 +1962,7 @@ msgstr "创建课程" msgid "Create a Live Class" msgstr "创建直播课程" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "创建测验" @@ -2006,7 +2016,7 @@ msgstr "正在创建课程" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "学位类型" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "删除" msgid "Delete Chapter" msgstr "删除章节" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "删除课程" @@ -2148,7 +2158,7 @@ msgstr "删除课程" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "确认删除此章节?" @@ -2156,15 +2166,15 @@ msgstr "确认删除此章节?" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "确认删除此课时?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "删除本课程将同时删除其所有章节和课时。此操作不可逆。确认继续吗?" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "删除此班级将同时删除所有相关数据,包括已注册学员、关联课程、评估、反馈及讨论内容。是否确认继续操作?" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "删除本章节将同时删除其所有课时并永久移除。此操作不可撤销。确认继续吗?" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "删除本课时将永久移除。此操作不可撤销。确认继续吗?" @@ -2184,6 +2194,15 @@ msgstr "删除本课时将永久移除。此操作不可撤销。确认继续吗 msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "工作台" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "详情" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "禁用自助注册" @@ -2282,6 +2301,10 @@ msgstr "折扣类型" msgid "Discussions" msgstr "讨论区" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "编辑项目" msgid "Edit Programming Exercise" msgstr "编辑编程练习" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "编辑Zoom账户" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "编辑试题" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "启用后证书将发布至认证参与者页面" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "结束日期" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "注册记录" @@ -2663,7 +2684,7 @@ msgstr "邮件模板创建错误" msgid "Error creating live class. Please try again. {0}" msgstr "创建直播课程失败,请重试。错误:{0}" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "测验创建错误:{0}" @@ -2698,11 +2719,10 @@ msgstr "邮件模板更新错误" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "评估" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "评估结束日期" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "评估请求" @@ -2745,7 +2764,7 @@ msgstr "评估保存成功" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "评估人添加成功" msgid "Evaluator deleted successfully" msgstr "评估人删除成功" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "付费证书需指定评估人" @@ -2811,7 +2830,7 @@ msgstr "练习" msgid "Exercise Title" msgstr "练习标题" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "解析" @@ -2923,7 +2942,7 @@ msgstr "元标签更新失败{0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "精选" @@ -3103,7 +3122,7 @@ msgstr "网关" msgid "General" msgstr "常规" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "生成证书" @@ -3325,8 +3344,7 @@ msgstr "高亮文本" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "主页" @@ -3362,7 +3380,7 @@ msgstr "我暂不可用" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "识别用户类别" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "若回答错误,每个错误答案将从您的得分中扣除{0}{1}。" @@ -3389,7 +3407,7 @@ msgstr "若回答错误,每个错误答案将从您的得分中扣除{0}{1}。 msgid "If you are not any more interested to mentor the course" msgstr "若您不再希望担任课程导师" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "若未完成,计时结束后测验将自动提交" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "未完成" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "错误" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "职位" msgid "Job Details" msgstr "职位详情" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "职位空缺" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "请继续坚持," -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "学习管理系统" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "标签" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "语言" @@ -4098,11 +4111,11 @@ msgstr "课时标题" msgid "Lesson created successfully" msgstr "课时创建成功。" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "课时删除成功。" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "课时移动成功。" @@ -4114,7 +4127,6 @@ msgstr "课时更新成功。" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "实时编码链接" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "加载更多" @@ -4213,7 +4225,7 @@ msgstr "地点偏好" msgid "Login" msgstr "登录" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "登录Frappe云平台?" @@ -4238,7 +4250,7 @@ msgstr "期待您的加入!" msgid "Make LMS the default home" msgstr "将学习管理系统设为默认首页" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "发布公告" @@ -4247,7 +4259,7 @@ msgstr "发布公告" msgid "Make notes for quick revision. Press / for menu." msgstr "制作笔记以便快速复习。按/键唤出菜单。" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "一览式管理您的课程与班级" @@ -4266,7 +4278,7 @@ msgstr "清单文件" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "标记" @@ -4276,9 +4288,9 @@ msgstr "全部标记为已读" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "待扣分数" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "最大尝试次数" @@ -4315,7 +4327,7 @@ msgstr "最大尝试次数" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "媒介" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "元描述" @@ -4574,17 +4586,17 @@ msgstr "元图片" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "元关键词" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "元标记" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "元标签应为列表格式。" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "主持人" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "修改时间" @@ -4721,7 +4733,7 @@ msgstr "新建" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "新建批次" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "新建课程" @@ -4785,7 +4797,7 @@ msgstr "课程{1}中主题{0}的新回复" msgid "New {0}" msgstr "新建{0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "下一步" @@ -4802,14 +4814,10 @@ msgstr "无作业" msgid "No Notifications" msgstr "无通知" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "未找到测验提交记录" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "无测验" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "未保存" msgid "Note" msgstr "备注" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "备注" @@ -5017,7 +5024,7 @@ msgstr "离家近的办公地点" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "离线" @@ -5041,7 +5048,7 @@ msgstr "审核员评分后,您可在此查看详情" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "在线" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "选项" @@ -5131,7 +5138,7 @@ msgstr "选项3" msgid "Option 4" msgstr "选项4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "选项" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "付费批次" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "付费证书" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "评估后付费证书" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "付费课程" @@ -5264,7 +5271,7 @@ msgstr "通过" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "通过百分比" msgid "Password" msgstr "密码" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "请启用Zoom账户以使用此功能。" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "请报名本课程以查看此课时" @@ -5463,7 +5470,7 @@ msgstr "请报名本课程以查看此课时" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "请确保在{0}分钟内完成所有试题" @@ -5503,7 +5510,7 @@ msgstr "" msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}" msgstr "请安装支付应用以创建付费班级,详情请参阅文档{0}" -#: lms/lms/doctype/lms_course/lms_course.py:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "请安装支付应用以创建付费课程,详情请参阅文档{0}" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "请运行代码以执行测试用例。" @@ -5608,7 +5619,7 @@ msgstr "请选择时间" msgid "Please select a timezone." msgstr "请选择时区" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "请选择选项" @@ -5625,11 +5636,11 @@ msgstr "请上传SCORM包" msgid "Point of Score (e.g. 70)" msgstr "分数点(如70分)" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "可能性分析" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "可能性" @@ -5708,7 +5719,7 @@ msgstr "预览图片" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "预览视频" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "定价" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "定价与认证" @@ -5812,22 +5823,22 @@ msgstr "编程练习提交" msgid "Programming Exercise Submissions" msgstr "编程练习提交记录" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "编程练习创建成功" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "编程练习删除成功" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "编程练习更新成功" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "编程练习" @@ -5835,7 +5846,7 @@ msgstr "编程练习" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "课程项目" @@ -5881,7 +5892,7 @@ msgstr "发布至参与者页面" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "已发布课程" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "发布于" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "问题详情" msgid "Question Name" msgstr "问题名称" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "问题添加成功" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "问题更新成功" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "问题{0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "第{0}/{1}题" @@ -5975,7 +5986,7 @@ msgstr "第{0}/{1}题" msgid "Questions" msgstr "问题" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "问题删除成功" @@ -6012,7 +6023,7 @@ msgstr "测验提交" msgid "Quiz Submissions" msgstr "测验提交记录" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "测验摘要" @@ -6021,7 +6032,7 @@ msgstr "测验摘要" msgid "Quiz Title" msgstr "测验标题" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "测验创建成功" @@ -6029,7 +6040,7 @@ msgstr "测验创建成功" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "访客无法访问测验,请登录继续" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "测验更新成功" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "测验将显示在课时末尾" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "测验" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "测验删除成功" @@ -6055,7 +6066,6 @@ msgstr "本视频包含的测验" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "已注册但已停用" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "结果" msgid "Resume" msgstr "简历" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "继续观看视频" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "从上次中断处继续" @@ -6297,7 +6307,7 @@ msgstr "星期六" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "星期六" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "保存" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "按名称搜索" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "按标题搜索" @@ -6393,7 +6403,7 @@ msgstr "搜索图标" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "席位总数" @@ -6431,7 +6441,11 @@ msgstr "选择支付网关" msgid "Select a Programming Exercise" msgstr "选择编程练习" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "选择试题" @@ -6444,6 +6458,10 @@ msgstr "选择测验" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "简短描述" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "显示答案" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "显示答案" @@ -6625,15 +6655,15 @@ msgstr "技能" msgid "Skip" msgstr "跳过" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "部分日程时段存在重叠" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "时段添加成功。" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "时段删除成功。" @@ -6667,7 +6697,7 @@ msgstr "来源" msgid "Staff" msgstr "工作人员" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "开始" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "开始学习" msgid "Start Time" msgstr "开始时间" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "开始时间不可晚于结束时间" @@ -6718,7 +6748,7 @@ msgstr "开始时间不可晚于结束时间" msgid "Start URL" msgstr "启动链接" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "开始测验" @@ -6735,7 +6765,7 @@ msgstr "省/市/自治州" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "统计" @@ -6854,8 +6884,8 @@ msgstr "提交记录删除成功" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "提交" @@ -6889,7 +6919,7 @@ msgstr "摘要" msgid "Sunday" msgstr "星期日" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "在{0}中发现可疑模式:{1}" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "系统管理员" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "标签" @@ -6995,7 +7025,7 @@ msgstr "测试用例" msgid "Test Quiz" msgstr "测试测验" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "测试本练习" @@ -7098,7 +7128,7 @@ msgstr "本批次无可用席位" msgid "There are no submissions for this assignment." msgstr "本作业暂无提交记录" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "当前暂无{0},新学习资源即将上线,敬请关注!" @@ -7179,7 +7209,7 @@ msgstr "本课时不可预览,请加入课程后访问" msgid "This program consists of {0} courses" msgstr "本项目包含{0}门课程" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "本测验共包含{0}道试题" @@ -7206,7 +7236,7 @@ msgstr "星期四" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "时间" @@ -7267,8 +7297,8 @@ msgstr "课表模板" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "课表模板" msgid "Timezone" msgstr "时区" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "付费证书需要时区信息。" @@ -7306,14 +7336,14 @@ msgstr "时间安排:" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "总计" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "总分" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "差旅" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "重试" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "类型" msgid "Type '/' for commands or select text to format" msgstr "输入'/'唤出命令菜单或选择文本进行格式化" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "输入答案" @@ -7461,17 +7495,21 @@ msgstr "链接" msgid "UUID" msgstr "通用唯一标识符" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "不可用状态" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "不可用状态更新成功" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "不可用开始日期不可晚于结束日期" @@ -7503,7 +7541,7 @@ msgstr "非结构化角色" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "更新" msgid "Update Password" msgstr "更新密码" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "用户输入" msgid "User Skill" msgstr "用户技能" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "用户名" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "用户" @@ -7861,7 +7898,7 @@ msgstr "你没有权限访问此页面。" msgid "You can also copy-paste following link in your browser" msgstr "您也可将以下链接复制到浏览器" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "您可尝试此测验{0}次" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "您无权访问此页面" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "暂无通知" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "您答对{0}%的题目,得分{1}(总分{2})" @@ -8010,7 +8047,7 @@ msgstr "您已预约明日直播课程,请准时参加" msgid "You have already applied for this job." msgstr "您已申请该职位" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "您已超过本测验允许的最大尝试次数" @@ -8030,7 +8067,7 @@ msgstr "您已申请" msgid "You have been enrolled in this batch" msgstr "您已加入本批次" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "您已注册本课程" @@ -8054,15 +8091,15 @@ msgstr "您尚未获得任何证书。" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "您已订阅本课程通知,课程开放时将收到邮件提醒" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "您已安排{0}场即将开始的{1}和{2}场{3}。" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "您有{0}场即将开始的{1}。" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "您已安排{0}场{1}。" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "请先登录以注册本课程" @@ -8090,11 +8127,11 @@ msgstr "请先登录以注册本课程" msgid "You rock," msgstr "您真棒," -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "您需要完成测验才能继续观看视频" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "需答对{0}%的题目以通过测验" @@ -8170,7 +8207,7 @@ msgstr "学习连续天数统计您持续学习的连续天数,无论是课程 msgid "Your request to join us as a mentor for the course" msgstr "您申请成为课程导师的请求" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "提交内容已保存,讲师将尽快评阅并通知最终结果" @@ -8241,6 +8278,10 @@ msgstr "申请人列表" msgid "at {0} minutes" msgstr "在{0}分钟处" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "但未完成支付" @@ -8281,15 +8322,23 @@ msgstr "天连续记录" msgid "days" msgstr "天" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "例如:IST、UTC、GMT..." -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "评估" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "次评估" @@ -8305,15 +8354,20 @@ msgstr "在过去" msgid "jane@example.com" msgstr "示例@邮箱.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "课时" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "课时" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "场直播课" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "场直播课" @@ -8343,7 +8397,7 @@ msgstr "分钟数" msgid "others" msgstr "其他" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "问题详情" @@ -8392,11 +8446,11 @@ msgstr "您可以" msgid "{0} Assignments" msgstr "{0}项作业" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "{0}个练习" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "{0}项测验" @@ -8416,7 +8470,7 @@ msgstr "{0}已申请职位{1}" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From da3cd2588018b7e47a2d4442c267a053d9d723b2 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:28 +0530 Subject: [PATCH 19/28] chore: Vietnamese translations --- lms/locale/vi.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/vi.po b/lms/locale/vi.po index 2d354de1..d032e2cd 100644 --- a/lms/locale/vi.po +++ b/lms/locale/vi.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "Giới thiệu về" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "Màu vàng cam" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "Đã lưu trữ" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Nhiệm vụ được giao" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Kiểm tra" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "Chọn một biểu tượng" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Màu sắc" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Đã hoàn thành" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "Cấu hình" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Xác nhận" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Tạo" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Đã cập nhật giá trị mặc định" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Chi tiết" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Ngày kết thúc" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "Chung" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Trang chủ" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "Mã số" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Nhãn" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Ngôn ngữ" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Tải thêm" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "Đăng nhập" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Trung bình" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "Mới" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "Mới {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Tiếp theo" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Chưa được lưu" msgid "Note" msgstr "Lưu ý" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "Phương án 3" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Tùy chọn" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "Mật khẩu" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Đã đăng ký nhưng bị vô hiệu hóa" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Kết quả" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "Thứ Bảy" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Thứ Bảy" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Lưu" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "Bỏ qua" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Nguồn" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "Bắt đầu" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "Thời gian bắt đầu" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "Tiểu bang/Tỉnh" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Thống kê" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Gửi" @@ -6889,7 +6919,7 @@ msgstr "Tóm tắt" msgid "Sunday" msgstr "Chủ Nhật" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Người quản lý hệ thống" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Thẻ" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "Thứ năm" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Thời gian" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Tổng cộng" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Thử lại" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Loại" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Cập nhật" msgid "Update Password" msgstr "Cập nhật mật khẩu" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Tên người dùng" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Người dùng" @@ -7861,7 +7898,7 @@ msgstr "Bạn không được phép truy cập trang này." msgid "You can also copy-paste following link in your browser" msgstr "Bạn cũng có thể sao chép-dán liên kết sau vào trình duyệt của mình" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "ngày" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "đánh giá" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "jane@example.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "bài học" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "" msgid "others" msgstr "các thông tin khác" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From 2d840f3c0cbae304737ce04cc651352b0c9ebed7 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:32 +0530 Subject: [PATCH 20/28] chore: Indonesian translations --- lms/locale/id.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/id.po b/lms/locale/id.po index 26285041..be5392f9 100644 --- a/lms/locale/id.po +++ b/lms/locale/id.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Tugas" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Batch" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Warna" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Selesai" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Menegaskan" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "Kontrak" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Buat" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Hapus" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Penjelasan" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Tanggal Berakhir" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Evaluasi" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Unggulan" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Rumah" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Bahasa" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Muat lebih banyak" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "Masuk" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Sedang" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Deskripsi meta" @@ -4574,17 +4586,17 @@ msgstr "Gambar Meta" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "Baru" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Lanjut" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Tidak Disimpan" msgid "Note" msgstr "Catatan" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Catatan" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "Opsi 3" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "Kata sandi" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Harga" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Terdaftar tapi dinonaktifkan" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "" msgid "Resume" msgstr "Lanjut" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Simpan" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "Melewatkan" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Sumber" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "Mulai" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Kirim" @@ -6889,7 +6919,7 @@ msgstr "Ringkasan" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Tag" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Waktu" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "Perjalanan" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Perbaruan" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Nama pengguna" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Pengguna" @@ -7861,7 +7898,7 @@ msgstr "Anda tidak diizinkan mengakses halaman ini." msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "hari" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "evaluasi" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "pelajaran" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "pelajaran" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "" msgid "others" msgstr "lainnya" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From d3c1890ba14f40b7096cee8963ba7194ff6ab6d1 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:36 +0530 Subject: [PATCH 21/28] chore: Persian translations --- lms/locale/fa.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/fa.po b/lms/locale/fa.po index 44557262..dc0ba22f 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Persian\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "درباره" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "درباره دوره" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "افزودن درس" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "افزودن یک فصل" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "یک کلمه کلیدی اضافه کنید و سپس اینتر را فشار دهید" @@ -231,11 +235,6 @@ msgstr "افزودن درس" msgid "Add a new member" msgstr "افزودن یک عضو جدید" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "افزودن سؤال جدید" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "افزودن یک برنامه" @@ -264,6 +263,10 @@ msgstr "حداقل یک پاسخ ممکن برای این سؤال اضافه ک msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "کهربایی" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "مبلغ (دلار آمریکا)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "تکلیف زیر درس نشان داده می‌شود." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "تکالیف" @@ -645,6 +656,10 @@ msgstr "حداقل یک گزینه برای این سؤال باید صحیح ب msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "دسته" @@ -796,7 +809,7 @@ msgstr "دوره دسته ای" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "جزئیات دسته خام" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "دسته:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "گواهی" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "لینک گواهی" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "گواهی شده" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "فصل با موفقیت اضافه شد" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "فصل با موفقیت به روز شد" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "فصل‌ها" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "گزینه‌ها" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "همه‌ی پاسخ‌هایی که صحیح هستند را انتخاب کردن کنید" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "یک تصویر انتخاب کن" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "یک پاسخ را انتخاب کنید" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "رنگ" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "کلمات کلیدی جدا شده با کاما برای سئو" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "جامعه" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "ثبت نام خود را تکمیل کنید" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "ثبت نام خود را تکمیل کنید - فرصت را از دست ندهید!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "تکمیل شده" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "پیکربندی" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "تأیید" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "قرارداد" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "درست" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "دوره" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "ارزیاب دوره" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "تصویر دوره" @@ -1783,7 +1793,7 @@ msgstr "مدرس دوره" msgid "Course Lesson" msgstr "درس دوره" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "دوره با موفقیت ایجاد شد" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "دوره با موفقیت حذف شد" @@ -1851,7 +1861,7 @@ msgstr "دوره با موفقیت حذف شد" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "دوره با موفقیت به‌روزرسانی شد" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "ایجاد کردن" @@ -1952,7 +1962,7 @@ msgstr "ایجاد دوره" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "ایجاد یک آزمون" @@ -2006,7 +2016,7 @@ msgstr "ایجاد دوره" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "نوع مدرک" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "حذف" msgid "Delete Chapter" msgstr "حذف فصل" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "حذف دوره" @@ -2148,7 +2158,7 @@ msgstr "حذف دوره" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "این فصل حذف شود؟" @@ -2156,15 +2166,15 @@ msgstr "این فصل حذف شود؟" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "این درس حذف شود؟" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "حذف دوره، تمام فصل‌ها و درس‌های آن را نیز حذف خواهد کرد. آیا از حذف این دوره مطمئن هستید؟" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "با حذف این فصل، تمام دروس آن نیز حذف می‌شود و برای همیشه از دوره حذف می‌شود. این عمل قابل بازگشت نیست. آیا مطمئن هستید که می‌خواهید ادامه دهید؟" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "حذف این درس آن را برای همیشه از دوره حذف می‌کند. این عمل قابل بازگشت نیست. آیا مطمئن هستید که می‌خواهید ادامه دهید؟" @@ -2184,6 +2194,15 @@ msgstr "حذف این درس آن را برای همیشه از دوره حذف msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "پیشخوان" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "جزئیات" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "غیرفعال کردن ثبت نام خود" @@ -2282,6 +2301,10 @@ msgstr "نوع تخفیف" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "تاریخ پایان" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "ارزیابی" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "تمرین" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "تاریخ انقضا نمی‌تواند در گذشته باشد" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "توضیح" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "ویژه" @@ -3103,7 +3122,7 @@ msgstr "درگاه" msgid "General" msgstr "عمومی" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "متن هایلایت شده" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "صفحه اصلی" @@ -3362,7 +3380,7 @@ msgstr "من در دسترس نیستم" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "شناسه" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "اگر دیگر علاقه ای به راهنمایی دوره ندارید" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "ناتمام" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "نادرست" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "فرصت های شغلی" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "LMS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "برچسب" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "زبان" @@ -4098,11 +4111,11 @@ msgstr "عنوان درس" msgid "Lesson created successfully" msgstr "درس با موفقیت ایجاد شد" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "درس با موفقیت حذف شد" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "درس با موفقیت منتقل شد" @@ -4114,7 +4127,6 @@ msgstr "درس با موفقیت به‌روزرسانی شد" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "بارگذاری بیشتر" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "ورود" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "ورود به Frappe Cloud?" @@ -4238,7 +4250,7 @@ msgstr "مشتاقانه منتظر دیدن ثبت نام شما هستم!" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "برای مرور سریع یادداشت‌برداری کنید. برای منو / را فشار دهید." -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "همه را به عنوان خوانده شده علامت بزن" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "حداکثر تلاش‌ها" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "متوسط" @@ -4559,7 +4571,7 @@ msgstr "پیام الزامی است" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "توضیحات متا" @@ -4574,17 +4586,17 @@ msgstr "تصویر متا" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "تغییر یافته" @@ -4721,7 +4733,7 @@ msgstr "جدید" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "دسته جدید" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "دوره جدید" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "{0} جدید" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "بعد" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "بدون آزمون" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "ذخیره نشد" msgid "Note" msgstr "یادداشت" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "یادداشت" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "آفلاین" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "آنلاین" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "گزینه" @@ -5131,7 +5138,7 @@ msgstr "گزینه 3" msgid "Option 4" msgstr "انتخاب کردن 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "گزینه‌ها" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "گذشت" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "گذرواژه" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "لطفا برای مشاهده این درس در این دوره ثبت نام کنید" @@ -5463,7 +5470,7 @@ msgstr "لطفا برای مشاهده این درس در این دوره ثبت msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "لطفا زمانی را انتخاب کنید." msgid "Please select a timezone." msgstr "لطفاً یک منطقه زمانی انتخاب کنید." -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "لطفا یک گزینه را انتخاب کنید" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "احتمالات" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "پیش‌نمایش تصویر" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "قیمت گذاری" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "تمرین برنامه‌نویسی با موفقیت ایجاد شد" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "تمرین برنامه‌نویسی با موفقیت حذف شد" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "تمرین برنامه‌نویسی با موفقیت به‌روزرسانی شد" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "تمرین‌های برنامه‌نویسی" @@ -5835,7 +5846,7 @@ msgstr "تمرین‌های برنامه‌نویسی" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "منتشر شده در" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "سوال {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "سوال {0} از {1}" @@ -5975,7 +5986,7 @@ msgstr "سوال {0} از {1}" msgid "Questions" msgstr "سوالات" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "خلاصه آزمون" @@ -6021,7 +6032,7 @@ msgstr "خلاصه آزمون" msgid "Quiz Title" msgstr "عنوان آزمون" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "آزمون برای کاربران مهمان در دسترس نیست. لطفا برای ادامه وارد شوید." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "تکلیف زیر درس نشان داده می‌شود." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "آزمون‌ها" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "ثبت شده اما غیرفعال است" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "نتیجه" msgid "Resume" msgstr "رزومه" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "شنبه" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "شنبه" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "ذخیره" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "تعداد صندلی ها" @@ -6431,7 +6441,11 @@ msgstr "انتخاب درگاه پرداخت" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "انتخاب یک آزمون" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "شرح کوتاه" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "نمایش پاسخ" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "نمایش پاسخ ها" @@ -6625,15 +6655,15 @@ msgstr "مهارت ها" msgid "Skip" msgstr "پرش کنید" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "منبع" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "شروع" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "شروع آزمون" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "ارسال" @@ -6889,7 +6919,7 @@ msgstr "خلاصه" msgid "Sunday" msgstr "یک‌شنبه" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "مدیر سیستم" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "تگ‌ها" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "آزمون آزمایشی" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "پنج‌شنبه" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "زمان" @@ -7267,8 +7297,8 @@ msgstr "الگوی جدول زمانی" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "الگوی جدول زمانی" msgid "Timezone" msgstr "منطقه زمانی" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "منطقه زمانی برای گواهینامه‌های پولی الزامی است." @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "جمع" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "سفر" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "دوباره امتحان کنید" @@ -7421,11 +7455,11 @@ msgstr "شناسه توییتر" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "نوع" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "پاسخ خود را تایپ کنید" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "به‌روزرسانی" msgid "Update Password" msgstr "به‌روزرسانی گذرواژه" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "ورودی کاربر" msgid "User Skill" msgstr "مهارت کاربر" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "نام کاربری" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "کاربران" @@ -7861,7 +7898,7 @@ msgstr "شما اجازه دسترسی به این صفحه را ندارید." msgid "You can also copy-paste following link in your browser" msgstr "همچنین می‌توانید لینک زیر را در مرورگر خود کپی پیست کنید" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "شما درخواست داده‌اید" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "شما هنوز هیچ گواهی دریافت نکرده‌اید." msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "ارسال شما با موفقیت ذخیره شد. مدرس به زودی آن را بررسی و نمره‌دهی خواهد کرد و نتیجه نهایی به شما اطلاع داده خواهد شد." @@ -8241,6 +8278,10 @@ msgstr "متقاضیان" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "اما پرداخت شما را تکمیل نکرد" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "روزها" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "مثلاً IST، UTC، GMT..." -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "ارزیابی" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "ارزیابی‌ها" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "jane@example.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "درس" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "درس ها" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "کلاس زنده" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "کلاس‌های زنده" @@ -8343,7 +8397,7 @@ msgstr "دقایق" msgid "others" msgstr "سایر" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "{0} آزمون" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From c5e0dee7642e6e57b43f0e107f9cfb03b8068f57 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:38 +0530 Subject: [PATCH 22/28] chore: Thai translations --- lms/locale/th.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/th.po b/lms/locale/th.po index ec3b32d3..69a1f4d7 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Thai\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "ล็อต" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "ใบรับรอง" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "สัญญา" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "หลักสูตร" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2125,15 +2135,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2143,7 +2153,7 @@ msgstr "ลบ" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2151,7 +2161,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2159,15 +2169,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2175,11 +2185,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2187,6 +2197,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2197,7 +2216,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2216,7 +2235,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "" @@ -2230,7 +2249,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2285,6 +2304,10 @@ msgstr "ประเภทส่วนลด" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2392,12 +2415,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2512,7 +2535,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "" @@ -2528,7 +2551,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2584,7 +2607,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2619,10 +2641,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2666,7 +2687,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2701,11 +2722,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "การประเมิน" @@ -2722,8 +2742,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2748,7 +2767,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2785,7 +2804,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2814,7 +2833,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2857,7 +2876,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "คำอธิบาย" @@ -2926,7 +2945,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "แนะนำ" @@ -3106,7 +3125,7 @@ msgstr "" msgid "General" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3328,8 +3347,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "หน้าแรก" @@ -3365,7 +3383,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "รหัส" @@ -3384,7 +3402,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3392,7 +3410,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3480,7 +3498,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3544,8 +3562,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3660,7 +3678,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "ตำแหน่งงานว่าง" @@ -3728,11 +3746,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4018,7 +4031,7 @@ msgstr "ป้ายกำกับ" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "ภาษา" @@ -4101,11 +4114,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4117,7 +4130,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4186,9 +4198,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "" @@ -4216,7 +4228,7 @@ msgstr "" msgid "Login" msgstr "เข้าสู่ระบบ" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4241,7 +4253,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4250,7 +4262,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4269,7 +4281,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4279,9 +4291,9 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4308,7 +4320,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4318,7 +4330,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "ปานกลาง" @@ -4562,7 +4574,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "คำอธิบายเมตา" @@ -4577,17 +4589,17 @@ msgstr "ภาพเมตา" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "แท็กเมตา" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4639,7 +4651,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4724,7 +4736,7 @@ msgstr "ใหม่" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4734,7 +4746,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4788,7 +4800,7 @@ msgstr "" msgid "New {0}" msgstr "{0} ใหม่" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "ถัดไป" @@ -4805,14 +4817,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4973,8 +4981,7 @@ msgstr "ไม่ได้บันทึก" msgid "Note" msgstr "หมายเหตุ" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "บันทึก" @@ -5020,7 +5027,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5044,7 +5051,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5109,7 +5116,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5134,7 +5141,7 @@ msgstr "ตัวเลือก 3" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "ตัวเลือก" @@ -5218,17 +5225,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5267,7 +5274,7 @@ msgstr "ผ่านแล้ว" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5278,7 +5285,7 @@ msgstr "" msgid "Password" msgstr "รหัสผ่าน" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5458,7 +5465,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5466,7 +5473,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5506,7 +5513,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5547,6 +5554,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5611,7 +5622,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5628,11 +5639,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5711,7 +5722,7 @@ msgstr "ดูตัวอย่างภาพ" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5727,7 +5738,7 @@ msgid "Pricing" msgstr "การตั้งราคา" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5815,22 +5826,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5838,7 +5849,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5884,7 +5895,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5900,12 +5911,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "เผยแพร่เมื่อ" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5936,8 +5947,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5957,19 +5968,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5978,7 +5989,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6015,7 +6026,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6024,7 +6035,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6032,7 +6043,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6042,12 +6053,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6058,7 +6069,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6130,7 +6140,7 @@ msgstr "ลงทะเบียนแล้วแต่ปิดใช้งา #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6182,11 +6192,11 @@ msgstr "ผลลัพธ์" msgid "Resume" msgstr "ดำเนินการต่อ" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6300,7 +6310,7 @@ msgstr "วันเสาร์" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6309,15 +6319,15 @@ msgstr "วันเสาร์" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "บันทึก" @@ -6373,7 +6383,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6396,7 +6406,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6434,7 +6444,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6447,6 +6461,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6476,6 +6494,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6524,7 +6554,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6540,7 +6570,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6628,15 +6658,15 @@ msgstr "ทักษะ" msgid "Skip" msgstr "ข้าม" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6670,7 +6700,7 @@ msgstr "" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6679,7 +6709,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6701,7 +6731,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6712,7 +6742,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6721,7 +6751,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6738,7 +6768,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6857,8 +6887,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "ส่ง" @@ -6892,7 +6922,7 @@ msgstr "" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6948,7 +6978,7 @@ msgid "System Manager" msgstr "ผู้จัดการระบบ" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -6998,7 +7028,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7101,7 +7131,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7182,7 +7212,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7209,7 +7239,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "" @@ -7270,8 +7300,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7279,7 +7309,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7309,14 +7339,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7365,11 +7395,15 @@ msgid "Total" msgstr "รวม" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7396,7 +7430,7 @@ msgstr "" msgid "Travel" msgstr "การเดินทาง" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7424,11 +7458,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7443,7 +7477,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7464,17 +7498,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7506,7 +7544,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7536,7 +7574,7 @@ msgstr "อัปเดต" msgid "Update Password" msgstr "อัปเดตรหัสผ่าน" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7606,7 +7644,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7620,8 +7658,7 @@ msgid "Username" msgstr "ชื่อผู้ใช้" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "ผู้ใช้" @@ -7864,7 +7901,7 @@ msgstr "คุณไม่ได้รับอนุญาตให้เข้ msgid "You can also copy-paste following link in your browser" msgstr "คุณยังสามารถคัดลอก-วางลิงก์ต่อไปนี้ในเบราว์เซอร์ของคุณ" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7916,27 +7953,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7944,7 +7981,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7952,15 +7989,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7968,7 +8005,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7976,7 +8013,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7988,11 +8025,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -8000,7 +8037,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8013,7 +8050,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8033,7 +8070,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8057,15 +8094,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8085,7 +8122,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8093,11 +8130,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8173,7 +8210,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8244,6 +8281,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8284,15 +8325,23 @@ msgstr "" msgid "days" msgstr "วัน" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "การประเมิน" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8308,15 +8357,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8346,7 +8400,7 @@ msgstr "นาที" msgid "others" msgstr "อื่นๆ" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8395,11 +8449,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8419,7 +8473,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From dfc138fa00b4bcf42d9212f5ad109cd4a253ba25 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:41 +0530 Subject: [PATCH 23/28] chore: Croatian translations --- lms/locale/hr.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/hr.po b/lms/locale/hr.po index e7ad73a0..e1747467 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Croatian\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "Postavke" msgid "Statistics" msgstr "Statistika" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 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." @@ -94,7 +94,7 @@ msgstr "Objavljena je nova grupa '{0}' koja bi vas mogla zanimati. Pogledajte!" msgid "A new batch has been published on " msgstr "Nova grupa je objavljena " -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "Objavljen je novi tečaj '{0}' koji bi vas mogao zanimati. Pogledajte!" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "Objavljen je novi tečaj " #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "Novi tečaj je objavljen {0}" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "Uvod u tečaj u jednom redu koji se pojavljuje na kartici tečaja" @@ -115,7 +115,7 @@ msgstr "Uvod u tečaj u jednom redu koji se pojavljuje na kartici tečaja" msgid "About" msgstr "O" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "O tečaju" @@ -182,6 +182,10 @@ msgstr "Dodaj Ocjenjivača" msgid "Add Lesson" msgstr "Dodaj Lekciju" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "Dodaj Pitanje" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "Dodaj kviz u video" @@ -219,7 +223,7 @@ msgstr "Dodaj Poglavlje" msgid "Add a course to the batch" msgstr "Dodaj tečaj u grupu" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu riječ, a zatim pritisnite enter" @@ -231,11 +235,6 @@ msgstr "Dodaj Lekciju" msgid "Add a new member" msgstr "Dodaj novog člana" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Dodaj novo pitanje" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "Dodaj program" @@ -264,6 +263,10 @@ msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}" msgid "Add courses to your batch" msgstr "Dodaj tečajeve vašoj grupi" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "Dodaj novo pitanje" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "Dodaj kviz ovom videu" @@ -369,7 +372,7 @@ msgstr "Jantar" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Iznos (USD)" 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:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 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:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "Iznos i valuta su potrebni za plaćene tečaje." @@ -488,6 +491,10 @@ msgstr "Arhivirano" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Jeste li sigurni da želite otkazati ovo ocjenjivanje? Ova radnja se ne može poništiti." +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "Jeste li sigurni da želite obrisati demo podatke? Ovo bi izbrisalo kurs \"Vodič za Frappe Learning\" zajedno sa svim njegovim povezanim podacima. Ova radnja se ne može poništiti." + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "Jeste li sigurni da želite izbrisati ovaj program? Ova se radnja ne može poništiti." @@ -496,10 +503,14 @@ msgstr "Jeste li sigurni da želite izbrisati ovaj program? Ova se radnja ne mo msgid "Are you sure you want to enroll?" msgstr "Jeste li sigurni da se želite upisati?" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Jeste li sigurni da se želite prijaviti na svoju Frappe Cloud Nadzornu Tablu?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "Jeste li sigurni da želite podnijeti kviz?" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "Kao dio nastavnog plana i programa ove grupe morat ćete završiti sljedeće tečajeve i položiti sljedeće testove." @@ -629,7 +640,7 @@ msgstr "Zadatak će se pojaviti na dnu lekcije." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Dodjele" @@ -645,6 +656,10 @@ msgstr "Barem jedna opcija mora biti tačna za ovo pitanje." msgid "At least one test case is required for the programming exercise." msgstr "Za vježbu programiranja potreban je barem jedan test primjer." +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "Pokušana Pitanja" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "Prisutnost na Nastavi - {0}" @@ -673,7 +688,7 @@ msgstr "Autoriziraj pristup Google kalendaru" msgid "Auto Recording" msgstr "Automatsko Snimanje" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "Dostupnost je uspješno ažurirana" @@ -767,7 +782,6 @@ msgstr "Značka {0} nije pronađena" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "Značka {0} nije pronađena" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Grupa" @@ -796,7 +809,7 @@ msgstr "Grupni Tečaj" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Detalji Grupe" msgid "Batch End Date" msgstr "Datum Završetka Grupe" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "Grupni Upis" @@ -875,7 +886,7 @@ msgstr "Sažetak Grupe" msgid "Batch Title" msgstr "Naziv Grupe" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "Grupa uspješno kreirana" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Grupa:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Grupe" @@ -1008,9 +1019,9 @@ msgstr "Ležerna Odjeća" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "Kategorija je uspješno ažurirana" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Certifikat" @@ -1052,7 +1062,7 @@ msgstr "Šablon e-pošte Certifikata" msgid "Certificate Link" msgstr "Veza Certifikata" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "Certifikat o Završetku" @@ -1137,7 +1147,7 @@ msgstr "Certificiran" msgid "Certified Members" msgstr "Certificirani Članovi" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Certificirani Sudionici" @@ -1169,11 +1179,11 @@ msgstr "Referenca Poglavlja" msgid "Chapter added successfully" msgstr "Poglavlje je uspješno dodano" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "Poglavlje uspješno izbrisano" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "Poglavlje je uspješno premješteno" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "Poglavlje je uspješno ažurirano" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Poglavlja" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Provjeri" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "Provjeri sva Podnošenja" @@ -1199,7 +1209,7 @@ msgstr "Provjeri sva Podnošenja" msgid "Check Discussion" msgstr "Provjerite Diskusiju" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "Provjeri Podnošenje" @@ -1231,15 +1241,11 @@ msgstr "Provjeri tečaj" msgid "Choices" msgstr "Izbori" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "Odaberi boju za karticu tečaja" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Odaberi sve odgovore koji odgvaraju" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "Odaberi postojeće pitanje" @@ -1247,7 +1253,7 @@ msgstr "Odaberi postojeće pitanje" msgid "Choose an icon" msgstr "Odaberi ikonu" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Odaberi jedan odgovor" @@ -1335,7 +1341,7 @@ msgstr "Ime Koledža" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Boja" msgid "Comma separated keywords" msgstr "Ključne riječi odvojene zarezom" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "Ključne riječi odvojene zarezom za SEO" @@ -1367,7 +1373,7 @@ msgstr "Komentari Ocjenjivača" msgid "Common keywords that will be used for all pages" msgstr "Uobičajene ključne riječi koje će se koristiti za sve stranice" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Zajednica" @@ -1440,7 +1446,7 @@ msgstr "Završi Registraciju" msgid "Complete Your Enrollment" msgstr "Završi Upis" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "Završi upis - ne propusti!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Završeno" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Završni Certifikat" @@ -1504,7 +1510,8 @@ msgstr "Pružatelj Konferencijskih Usluga" msgid "Configuration" msgstr "Konfiguracija" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Potvrdi" @@ -1516,10 +1523,14 @@ msgstr "Potvrdi otkazivanje?" msgid "Confirm Enrollment" msgstr "Potvrdi Upis" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "Potvrdi radnju" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "Potvrdi brisanje demo podataka?" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "Potvrdi radnju prije brisanja" @@ -1590,11 +1601,11 @@ msgstr "Ugovor" msgid "Corporate Organization" msgstr "Korporativna Organizacija" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Tačno" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Tačan Odgovor" @@ -1658,7 +1669,6 @@ msgstr "Kupon(i) uspješno izbrisan(i)" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "Kupon(i) uspješno izbrisan(i)" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Tečaj" @@ -1749,7 +1759,7 @@ msgstr "Kreator Tečaja" msgid "Course Data" msgstr "Podaci o Tečaju" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Opis Kursa" @@ -1768,7 +1778,7 @@ msgstr "Upisi na Tečajeve" msgid "Course Evaluator" msgstr "Ocjenjivač Tečaja" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Slika Tečaja" @@ -1783,7 +1793,7 @@ msgstr "Instruktor Tečaja" msgid "Course Lesson" msgstr "Lekcija Tečaja" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Lista Tečaja" @@ -1843,7 +1853,7 @@ msgstr "Tečaj je već dodan u program" msgid "Course created successfully" msgstr "Tečaj je uspješno kreiran" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "Tečaj uspješno izbrisan" @@ -1851,7 +1861,7 @@ msgstr "Tečaj uspješno izbrisan" msgid "Course or Batch is required to issue a certificate." msgstr "Za izdavanje certifikata potreban je tečaj ili grupa." -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "Tečaj je uspješno ažuriran" @@ -1874,7 +1884,7 @@ msgstr "Tečaj {0} je već dodan u ovaj program." #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Naslovna Slika" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Kreiraj" @@ -1952,7 +1962,7 @@ msgstr "Kreiraj Tečaj" msgid "Create a Live Class" msgstr "Kreiraj Razred Uživo" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "Izradi Kviz" @@ -2006,7 +2016,7 @@ msgstr "Izrada tečaja u toku" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Tip Stepena" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Izbriši" msgid "Delete Chapter" msgstr "Izbriši Poglavlje" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "Izbriši Tečaj" @@ -2148,7 +2158,7 @@ msgstr "Izbriši Tečaj" msgid "Delete Program" msgstr "Izbriši Program" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "Izbriši ovo Poglavlje?" @@ -2156,15 +2166,15 @@ msgstr "Izbriši ovo Poglavlje?" msgid "Delete this coupon?" msgstr "Izbrisati kupon?" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "Izbriši ovu Lekciju?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Brisanjem tečaja izbrisat će se i sva njegova poglavlja i lekcije. Jeste li sigurni da želite izbrisati ovaj tečaj?" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Brisanjem ovih vježbi trajno ćete ih ukloniti iz sustava, zajedno sa svim povezanim predanim radovima. Ova radnja je nepovratna. Jeste li sigurni da želite nastaviti?" @@ -2172,11 +2182,11 @@ msgstr "Brisanjem ovih vježbi trajno ćete ih ukloniti iz sustava, zajedno sa s msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Brisanjem ove grupe izbrisat će se i svi njezini podaci, uključujući upisane studente, povezane tečajeve, procjene, povratne informacije i rasprave. Jeste li sigurni da želite nastaviti?" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Brisanjem ovog poglavlja također će se izbrisati sve lekcije u njemu i trajno će se ukloniti iz tečaja. Ova radnja se ne može poništiti. Jeste li sigurni da želite nastaviti?" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Brisanjem ove lekcije trajno će se ukloniti iz tečaja. Ova radnja se ne može poništiti. Jeste li sigurni da želite nastaviti?" @@ -2184,6 +2194,15 @@ msgstr "Brisanjem ove lekcije trajno će se ukloniti iz tečaja. Ova radnja se n msgid "Deletion not allowed for {0}" msgstr "Brisanje nije dopušteno za {0}" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "Prisutni su Demo Podaci" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "Demo podaci uspješno izbrisani" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "Brisanje nije dopušteno za {0}" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Radni Prostor" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Detalji" @@ -2227,7 +2246,7 @@ msgstr "Detalji ne mogu biti prazni." msgid "Disable PWA" msgstr "Onemogući PWA" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Onemogući Samostalni Upis" @@ -2282,6 +2301,10 @@ msgstr "Tip Popusta" msgid "Discussions" msgstr "Diskusije" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "Ne osvježavajte stranicu niti zatvarajte ovaj prozor. Ako to učinite, kviz će biti automatski podnešen." + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "Uredi Program" msgid "Edit Programming Exercise" msgstr "Uredi Programsku Vježbu" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "Uredi Pitanje" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "Uredi Zoom Račun" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "Uredite pitanje" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "Ako ovo omogućite, certifikat će biti objavljen na stranici sa certificiranim učesnicima." #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Datum završetka" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "Upisan/a" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "Upis u ovu grupu je ograničen. Molimo kontaktirajte administratora." #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Upisi" @@ -2663,7 +2684,7 @@ msgstr "Pogreška pri izradi predloška e-pošte" msgid "Error creating live class. Please try again. {0}" msgstr "Greška pri kreiranju časa uživo. Pokušaj ponovo. {0}" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "Greška pri izradi kviza: {0}" @@ -2698,11 +2719,10 @@ msgstr "Pogreška pri ažuriranju predloška e-pošte" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Evaluacija" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "Datum Yavršetka Ocjenjivanja" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "Zahtjev za Ocjenu" @@ -2745,7 +2764,7 @@ msgstr "Evaluacija je uspješno sačuvana" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "Ocjenjivač je uspješno dodan" msgid "Evaluator deleted successfully" msgstr "Ocjenjivač uspješno izbrisan" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "Ocjenjivač je obavezan za plaćene certifikate." @@ -2811,7 +2830,7 @@ msgstr "Vježba" msgid "Exercise Title" msgstr "Naziv Vježbe" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "Vježba je uspješno izbrisana" @@ -2854,7 +2873,7 @@ msgstr "Datum isteka ne može biti u prošlosti" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Objašnjenje" @@ -2923,7 +2942,7 @@ msgstr "Nije uspjelo ažuriranje meta oznaka {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Istaknuto" @@ -3103,7 +3122,7 @@ msgstr "Pristupnik" msgid "General" msgstr "Općenito" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "Generiši Certifikate" @@ -3325,8 +3344,7 @@ msgstr "Istaknuti Tekst" msgid "Hiring" msgstr "Zapošljavanje" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Početna" @@ -3362,7 +3380,7 @@ msgstr "Ja sam nedostupan/nedostupna" msgid "I consent to my personal information being stored for invoicing" msgstr "Suglasan/suglasna sam s pohranom mojih osobnih podataka za potrebe fakturiranja" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "Odredi Kategoriju Korisnika" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "Ako je omogućeno, lekcija će biti dostupna i korisnicima koji nisu upisani na tečaj." -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "Ako netočno odgovorite, od vašeg će se rezultata za svaki netočan odgovor oduzeti {0} {1} bodova." @@ -3389,7 +3407,7 @@ msgstr "Ako netočno odgovorite, od vašeg će se rezultata za svaki netočan od msgid "If you are not any more interested to mentor the course" msgstr "Ako više niste zainteresovani da vodite tečaj" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "Ako to ne učinite, kviz će biti automatski dostavljen kada se tajmer završi." @@ -3477,7 +3495,7 @@ msgstr "Uključi u Pregled" msgid "Incomplete" msgstr "Nepotpuno" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Netačno" @@ -3541,8 +3559,8 @@ msgstr "Bilješke instruktora su privatne bilješke koje mogu vidjeti samo instr #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "Posao" msgid "Job Details" msgstr "Detalji Posla" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Otvorena Radna Mjesta" @@ -3725,11 +3743,6 @@ msgstr "Idi na" msgid "Keep going," msgstr "Nastavi dalje," -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "LMS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Oznaka" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Jezik" @@ -4098,11 +4111,11 @@ msgstr "Naziv Lekcije" msgid "Lesson created successfully" msgstr "Lekcija je uspješno kreirana" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "Lekcija je uspješno izbrisana" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "Lekcija je uspješno premještena" @@ -4114,7 +4127,6 @@ msgstr "Lekcija je uspješno ažurirana" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "URL LiveCode" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Učitaj Još" @@ -4213,7 +4225,7 @@ msgstr "Preferenca Lokacije" msgid "Login" msgstr "Prijava" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Prijavi se na Frappe Cloud?" @@ -4238,7 +4250,7 @@ msgstr "Radujemo se vašem upisu!" msgid "Make LMS the default home" msgstr "Postavi LMS kao Početnu Web Stranicu" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Objavi" @@ -4247,7 +4259,7 @@ msgstr "Objavi" msgid "Make notes for quick revision. Press / for menu." msgstr "Zapišite bilješke za brzu reviziju. Pritisnite / za izbornik." -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Upravljajte svojim tečajevima i grupama na prvi pogled" @@ -4266,7 +4278,7 @@ msgstr "Datoteka Manifesta" msgid "Manual Assignment" msgstr "Ručni Zadatak" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "Označi" @@ -4276,9 +4288,9 @@ msgstr "Označi sve kao pročitano" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "Bodovi za Oduzimanje" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Maksimalnih Pokušaja" @@ -4315,7 +4327,7 @@ msgstr "Maksimalnih Pokušaja" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Srednje" @@ -4559,7 +4571,7 @@ msgstr "Poruka je obavezna" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Opis" @@ -4574,17 +4586,17 @@ msgstr "Meta Slika" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Ključne Riječi" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta Oznake" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "Meta oznake trebaju biti popis." @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "Moderator" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Izmijenjeno" @@ -4721,7 +4733,7 @@ msgstr "Novi" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "Nova Grupa" @@ -4731,7 +4743,7 @@ msgstr "Novi Kupon" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Novi Tečaj" @@ -4785,7 +4797,7 @@ msgstr "Novi odgovor na temu {0} za tečaj {1}" msgid "New {0}" msgstr "Novi {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Sljedeći" @@ -4802,14 +4814,10 @@ msgstr "Nema Zadataka" msgid "No Notifications" msgstr "Nema Obavještenja" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "Nije pronađen nijedna Kviz prijava" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "Nema Kvizova" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Nespremljeno" msgid "Note" msgstr "Napomena" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Napomene" @@ -5017,7 +5024,7 @@ msgstr "Ured blizu Kuće" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Van Mreže" @@ -5041,7 +5048,7 @@ msgstr "Kada moderator ocijeni vašu prijavu, detalje ćete pronaći ovdje." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Na Mreži" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "Otvoreno za Posao" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Opcija" @@ -5131,7 +5138,7 @@ msgstr "Opcija 3" msgid "Option 4" msgstr "Opcija 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Opcije" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Plaćena Grupa" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Plaćeni Certifikat" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "Plaćeni Certifikat nakon Ocjenjivanja" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Plaćeni Tečaj" @@ -5264,7 +5271,7 @@ msgstr "Odobreno" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Procentualna Prolaznost" msgid "Password" msgstr "Lozinka" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "Zalijepite YouTube poveznicu kratkog videa koji predstavlja tečaj" @@ -5455,7 +5462,7 @@ msgstr "Omogućite Google Meet račun da biste koristili ovu značajku." msgid "Please enable the zoom account to use this feature." msgstr "Omogući Zoom račun da biste koristili ovu funkciju." -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "Prijavi se za ovaj tečaj da prikažete ovu lekciju" @@ -5463,7 +5470,7 @@ msgstr "Prijavi se za ovaj tečaj da prikažete ovu lekciju" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "Provjeri jeste li unijeli ispravno ime za naplatu jer će se ono koristiti na Vašoj fakturi." -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "Popuni sva pitanja za {0} minuta." @@ -5503,7 +5510,7 @@ msgstr "Ispuni obavezna polja: {0}" msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}" msgstr "Instaliraj aplikaciju plaćanja za izradu plaćene grupe. Više pojedinosti potražite u dokumentaciji. {0}" -#: lms/lms/doctype/lms_course/lms_course.py:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "Instaliraj aplikaciju plaćanja za izradu plaćenog tečaja. Više pojedinosti potražite u dokumentaciji. {0}" @@ -5544,6 +5551,10 @@ msgstr "Dajte svoj pristanak za nastavak plaćanja" msgid "Please provide your consent to proceed with the payment." msgstr "Dajte svoj pristanak za nastavak plaćanja." +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "Molimo vas da pažljivo pročitate sljedeće upute prije početka kviza" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "Pokreni kod za izvršavanje test slučajeva." @@ -5608,7 +5619,7 @@ msgstr "Odaberi vrijeme." msgid "Please select a timezone." msgstr "Odaberi vremensku zonu." -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "Odaberi opciju" @@ -5625,11 +5636,11 @@ msgstr "Učitaj SCORM Paket" msgid "Point of Score (e.g. 70)" msgstr "Bodova (npr. 70)" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "Mogućnosti" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "Mogućnost" @@ -5708,7 +5719,7 @@ msgstr "Pregled slike" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Pregledaj Video" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Određivanje Cijena" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Cijene i Certifikati" @@ -5812,22 +5823,22 @@ msgstr "Podnošenje Vježbe Programiranja" msgid "Programming Exercise Submissions" msgstr "Podnošenja Vježbi Programiranja" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "Vježba Programiranja uspješno kreirana" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "Vježba Programiranja uspješno izbrisana" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "Vježba Programiranja uspješno ažurirana" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "Vježbe Programiranja" @@ -5835,7 +5846,7 @@ msgstr "Vježbe Programiranja" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "Programi" @@ -5881,7 +5892,7 @@ msgstr "Objavi na Stranici Učesnika" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Objavljeni Tečaji" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Objavljeno dana" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "Postavke Objavljivanja" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "Detalj Pitanja" msgid "Question Name" msgstr "Naziv Pitanja" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "Pitanje je uspješno dodano" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "Pitanje je uspješno ažurirano" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Pitanje {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Pitanje {0} od {1}" @@ -5975,7 +5986,7 @@ msgstr "Pitanje {0} od {1}" msgid "Questions" msgstr "Pitanja" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "Pitanja su uspješno izbrisana" @@ -6012,7 +6023,7 @@ msgstr "Podnošenje Kviza" msgid "Quiz Submissions" msgstr "Prijave za Kviz" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Sažetak Kviza" @@ -6021,7 +6032,7 @@ msgstr "Sažetak Kviza" msgid "Quiz Title" msgstr "Naziv Kviza" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "Kviz je uspješno kreiran" @@ -6029,7 +6040,7 @@ msgstr "Kviz je uspješno kreiran" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Kviz nije dostupan gostima. Prijavi se da nastaviš." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "Kviz je uspješno ažuriran" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će se pojaviti na dnu lekcije." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Kvizovi" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "Kvizovi su uspješno izbrisani" @@ -6055,7 +6066,6 @@ msgstr "Kvizovi u ovom videu" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Registrovan, ali onemogućen" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Rezultat" msgid "Resume" msgstr "Nastavi" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "Nastavi Video" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "Nastavite od tamo gdje ste stali" @@ -6297,7 +6307,7 @@ msgstr "Subota" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Subota" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Spremi" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "Traži po Imenu" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "Traži po Nazivu" @@ -6393,7 +6403,7 @@ msgstr "Traži Ikonu" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Broj Mjesta" @@ -6431,7 +6441,11 @@ msgstr "Odaberi Sustav Plaćanja" msgid "Select a Programming Exercise" msgstr "Odaberi Vježbu Programiranja" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "Odaberite rezervnu boju za karticu tečaja kada nije postavljena slika." + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Odaberi Pitanje" @@ -6444,6 +6458,10 @@ msgstr "Odaberi Kviz" msgid "Select an Assignment" msgstr "Odaberi zadatak" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "Odaberite između pitanja koja ste već kreirali" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "Pošalji obavijest za objavljene grupe" msgid "Send Notification for Published Courses" msgstr "Pošalji obavijest za objavljene tečajeve" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "Pošalji podsjetnike za plaćanje za grupu" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "Pošaljite podsjetnike za plaćanje kursa" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "Kratki Opis" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "Prikaži Odgovor" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "Prikaži Odgovore" @@ -6625,15 +6655,15 @@ msgstr "Vještine" msgid "Skip" msgstr "Preskoči" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "Vremena termina se preklapaju za neke rasporede." -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "Termin uspješno dodan" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "Termin uspješno izbrisan" @@ -6667,7 +6697,7 @@ msgstr "Izvor" msgid "Staff" msgstr "Osoblje" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,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' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "Počni Učiti" msgid "Start Time" msgstr "Vrijeme Početka" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "Vrijeme Početka ne može biti kasnije od Vremena Završetka" @@ -6718,7 +6748,7 @@ msgstr "Vrijeme Početka ne može biti kasnije od Vremena Završetka" msgid "Start URL" msgstr "Početni URL" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "Započni kviz" @@ -6735,7 +6765,7 @@ msgstr "Zemlja/Pokrajina" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Statistika" @@ -6854,8 +6884,8 @@ msgstr "Podnošenja uspješno izbrisana" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Potvrdi" @@ -6889,7 +6919,7 @@ msgstr "Sažetak" msgid "Sunday" msgstr "Nedjelja" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "Sumnjiva mustra pronađena u {0}: {1}" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Upravitelj Sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Oznake" @@ -6995,7 +7025,7 @@ msgstr "Test Slučajevi" msgid "Test Quiz" msgstr "Test Kviz" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "Testiraj ovu Vježbu" @@ -7098,7 +7128,7 @@ msgstr "Nema slobodnih mjesta u ovoj grupi." msgid "There are no submissions for this assignment." msgstr "Ne postoje prijave za ovaj zadatak." -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "Trenutno nema {0} . Pratite nas, nova iskustva učenja su na putu!" @@ -7179,7 +7209,7 @@ msgstr "Ova lekcija nije dostupna za pregled. Pridruži se tečaju da biste mu p msgid "This program consists of {0} courses" msgstr "Ovaj program se sastoji od {0} tečajeva" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "Ovaj kviz se sastoji od {0} pitanja." @@ -7206,7 +7236,7 @@ msgstr "Četvrtak" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Vrijeme" @@ -7267,8 +7297,8 @@ msgstr "Vremenski Šablon" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "Vremenski Šablon" msgid "Timezone" msgstr "Vremenska Zona" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "Za plaćene certifikate potrebna je vremenska zona." @@ -7306,14 +7336,14 @@ msgstr "Vremena:" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Ukupno" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "Ukupno Bodova" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "Ukupno Pitanja" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "Transakcija je uspješno ažurirana" msgid "Travel" msgstr "Putovanja" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Pokušaj ponovo" @@ -7421,11 +7455,11 @@ msgstr "Twitter ID" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Tip" msgid "Type '/' for commands or select text to format" msgstr "Upišite '/' za naredbe ili odaberite tekst za format" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "Unesi svoj odgovor" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "Nepokušana Pitanja" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "Nedostupnost" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "Nedostupnost uspješno ažurirana" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "Nedostupno Od Datuma ne može biti kasnije od Nedostupno Do Datuma" @@ -7503,7 +7541,7 @@ msgstr "Nestrukturirana Uloga" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Ažuriraj" msgid "Update Password" msgstr "Ažuriraj Lozinku" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "Ažurirano" @@ -7603,7 +7641,7 @@ msgstr "Unos Korisnika" msgid "User Skill" msgstr "Vještina Korisnika" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "Korisnik nema dopuštenje za pristup detaljima profila ovog korisnika." @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Korisničko Ime" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Korisnici" @@ -7861,7 +7898,7 @@ msgstr "Nije vam dozvoljen pristup ovoj stranici." msgid "You can also copy-paste following link in your browser" msgstr "Takođ možete kopirati i zalijepiti sljedeću vezu u svoj preglednik" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "Možete isprobati ovaj kviz {0}." @@ -7913,27 +7950,27 @@ msgstr "Nemate pristup ovoj grupi." msgid "You do not have access to this course." msgstr "Nemate pristup ovom tečaju." -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "Nemate dopuštenje za pristup objavama za ovu grupu." -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "Nemate dopuštenje za pristup značkama." -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "Nemate dopuštenje za pristup podacima toplinske karte." -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "Nemate dopuštenje za pristup statistikama o završetku lekcije." -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "Nemate dopuštenje za pristup podacima o ocjenjivanju ovog tečaja." -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "Nemate dopuštenje za pristup podacima o napretku ovog tečaja." @@ -7941,7 +7978,7 @@ msgstr "Nemate dopuštenje za pristup podacima o napretku ovog tečaja." msgid "You do not have permission to access this page." msgstr "Nemate dozvolu za pristup ovoj stranici." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "Nemate dopuštenje za otkazivanje ove evaluacije." @@ -7949,15 +7986,15 @@ msgstr "Nemate dopuštenje za otkazivanje ove evaluacije." msgid "You do not have permission to create a live class." msgstr "Nemate dopuštenje za stvaranje aktivnog predavanja." -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "Nemate dopuštenje za brisanje ove grupe." -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "Nemate dopuštenje za brisanje ovog poglavlja." -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "Nemate dopuštenje za brisanje ovog tečaja." @@ -7965,7 +8002,7 @@ msgstr "Nemate dopuštenje za brisanje ovog tečaja." msgid "You do not have permission to delete this lesson." msgstr "Nemate dopuštenje za brisanje ove lekcije." -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "Nemate dopuštenje za izmjenu ovog poglavlja." @@ -7973,7 +8010,7 @@ msgstr "Nemate dopuštenje za izmjenu ovog poglavlja." msgid "You do not have permission to modify this lesson." msgstr "Nemate dopuštenje za izmjenu ove lekcije." -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "Nemate dopuštenje za izmjenu ove uloge." @@ -7985,11 +8022,11 @@ msgstr "Nemate dopuštenje za slanje e-poruka s potvrdom za ovu prijavu." msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Nemate dopuštenje za postavljanje događaja u kalendaru za ovu evaluaciju." -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "Nemate dopuštenje za ažuriranje meta oznaka." -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "Nemate dopuštenje za ažuriranje ovog podnošenja." @@ -7997,7 +8034,7 @@ msgstr "Nemate dopuštenje za ažuriranje ovog podnošenja." msgid "You don't have any notifications." msgstr "Nemate nikakva obavještenja." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Imate {0}% tačnih odgovora sa rezultatom {1} od {2}" @@ -8010,7 +8047,7 @@ msgstr "Sutra imate zakazan čas uživo. Pripremi i dođi na vrijeme za čas." msgid "You have already applied for this job." msgstr "Već ste se prijavili za ovaj posao." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 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." @@ -8030,7 +8067,7 @@ msgstr "Prijavili ste se" msgid "You have been enrolled in this batch" msgstr "Upisani ste u ovu grupu" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "Upisani ste na ovaj tečaj" @@ -8054,15 +8091,15 @@ msgstr "Još niste primili nikakve certifikate." msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Odabrali ste da želite primati obavijesti za ovaj tečaj. Primit ćete e-poruku kada tečaj postane dostupan." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Imate zakazano {0} nadolazećih {1} i {2} {3}." -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "Imate {0} nadolazećih {1}." -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "Imate zakazano {0} {1}." @@ -8082,7 +8119,7 @@ msgstr "Morate biti upisani na tečaj da biste poslali recenziju" msgid "You need to complete the payment for this course before enrolling." msgstr "Prije upisa potrebno je izvršiti uplatu za ovaj tečaj." -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "Prvo se morate prijaviti da biste se upisali na ovaj tečaj" @@ -8090,11 +8127,11 @@ msgstr "Prvo se morate prijaviti da biste se upisali na ovaj tečaj" msgid "You rock," msgstr "Ti si super," -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "Morat ćete završiti kviz kako biste nastavili gledati video" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "Trebate da imate {0}% tačnih odgovora da biste prošli kviz." @@ -8170,7 +8207,7 @@ msgstr "Vaš period učenja broji broj dana zaredom koliko ste nastavili učiti, msgid "Your request to join us as a mentor for the course" msgstr "Vaš zahtjev da nam se pridružite kao mentor na tečaju" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Vaša prijava je uspješno sačuvana. Instruktor će ga uskoro pregledati i ocijeniti, a vi ćete biti obaviješteni o vašem konačnom rezultatu." @@ -8241,6 +8278,10 @@ msgstr "podnositelji" msgid "at {0} minutes" msgstr "za {0} minuta" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "prosječna ocjena" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "ali niste izvršili uplatu" @@ -8281,15 +8322,23 @@ msgstr "dnevni period" msgid "days" msgstr "dana" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "npr. IST, UTC, GMT..." -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "upisani student" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "upisani studenti" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "evaluacija" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "evaluacije" @@ -8305,15 +8354,20 @@ msgstr "u zadnje" msgid "jane@example.com" msgstr "jane@example.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "lekcija" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "lekcije" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "nastava uživo" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "nastava uživo" @@ -8343,7 +8397,7 @@ msgstr "minuta" msgid "others" msgstr "ostalo" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "pitanje_detalj" @@ -8392,11 +8446,11 @@ msgstr "možeš" msgid "{0} Assignments" msgstr "{0} Zadataka" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "{0} Vježbe" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "{0} Kvizova" @@ -8416,7 +8470,7 @@ msgstr "{0} se prijavio za posao {1}" msgid "{0} has published a new batch {1}" msgstr "{0} je objavio/la novu seriju {1}" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "{0} je objavio/la novi tečaj {1}" From 328804c50e729ff9c64fb251e23a8dabda4ab6f8 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:44 +0530 Subject: [PATCH 24/28] chore: Burmese translations --- lms/locale/my.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/my.po b/lms/locale/my.po index 4c8dbb8e..ae00a2da 100644 --- a/lms/locale/my.po +++ b/lms/locale/my.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Burmese\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "အရောင်" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "" @@ -4213,7 +4225,7 @@ msgstr "" msgid "Login" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4574,17 +4586,17 @@ msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "" msgid "Note" msgstr "" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "သိမ်းမည်။" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6889,7 +6919,7 @@ msgstr "" msgid "Sunday" msgstr "" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "" msgid "UUID" msgstr "" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "" @@ -7861,7 +7898,7 @@ msgstr "" msgid "You can also copy-paste following link in your browser" msgstr "" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From 791601f573b2f3f7fd427a072a426285665ce6cc Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:45 +0530 Subject: [PATCH 25/28] chore: Bosnian translations --- lms/locale/bs.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/bs.po b/lms/locale/bs.po index f77bd92b..24b97cd0 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Bosnian\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "Postavke" msgid "Statistics" msgstr "Statistika" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 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." @@ -94,7 +94,7 @@ msgstr "Objavljena je nova grupa '{0}' koja bi vas mogla zanimati. Pogledajte!" msgid "A new batch has been published on " msgstr "Nova grupa je objavljena " -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "Objavljen je novi kurs '{0}' koji bi vas mogao zanimati. Pogledajte!" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "Novi kurs je objavljen " #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "Novi kurs je objavljen {0}" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "Uvod u kurs u jednom redu koji se pojavljuje na kartici kursa" @@ -115,7 +115,7 @@ msgstr "Uvod u kurs u jednom redu koji se pojavljuje na kartici kursa" msgid "About" msgstr "O" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "O kursu" @@ -182,6 +182,10 @@ msgstr "Dodaj Ocjenjivača" msgid "Add Lesson" msgstr "Dodaj Lekciju" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "Dodaj Pitanje" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "Dodaj kviz u video" @@ -219,7 +223,7 @@ msgstr "Dodaj Poglavlje" msgid "Add a course to the batch" msgstr "Dodaj kurs u grupu" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu riječ, a zatim pritisnite enter" @@ -231,11 +235,6 @@ msgstr "Dodaj Lekciju" msgid "Add a new member" msgstr "Dodaj novog člana" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Dodaj novo pitanje" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "Dodaj program" @@ -264,6 +263,10 @@ msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}" msgid "Add courses to your batch" msgstr "Dodaj kurseve u vašu grupu" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "Dodaj novo pitanje" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "Dodaj kviz ovom videu" @@ -369,7 +372,7 @@ msgstr "Jantar" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Iznos (USD)" 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:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 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:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "Iznos i valuta su potrebni za plaćene kurseve." @@ -488,6 +491,10 @@ msgstr "Arhivirano" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Jeste li sigurni da želite otkazati ovo ocjenjivanje? Ova radnja se ne može poništiti." +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "Jeste li sigurni da želite obrisati demo podatke? Ovo bi izbrisalo kurs \"Vodič za Frappe Learning\" zajedno sa svim njegovim povezanim podacima. Ova radnja se ne može poništiti." + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "Jeste li sigurni da želite izbrisati ovaj program? Ova radnja se ne može poništiti." @@ -496,10 +503,14 @@ msgstr "Jeste li sigurni da želite izbrisati ovaj program? Ova radnja se ne mo msgid "Are you sure you want to enroll?" msgstr "Jeste li sigurni da se želite prijaviti?" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Jeste li sigurni da se želite prijaviti na svoju Frappe Cloud Nadzornu Tablu?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "Jeste li sigurni da želite podnijeti kviz?" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "Kao dio nastavnog plana i programa ove grupe, morat ćete završiti sljedeće kurseve i položiti testove." @@ -629,7 +640,7 @@ msgstr "Zadatak će se pojaviti na dnu lekcije." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Dodjele" @@ -645,6 +656,10 @@ msgstr "Barem jedna opcija mora biti tačna za ovo pitanje." msgid "At least one test case is required for the programming exercise." msgstr "Za vježbu programiranja potreban je barem jedan test primjer." +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "Pokušana Pitanja" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "Prisustvo Nastavi - {0}" @@ -673,7 +688,7 @@ msgstr "Autoriziraj pristup Google kalendaru" msgid "Auto Recording" msgstr "Automatsko Snimanje" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "Dostupnost je uspješno ažurirana" @@ -767,7 +782,6 @@ msgstr "Značka {0} nije pronađena" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "Značka {0} nije pronađena" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Grupa" @@ -796,7 +809,7 @@ msgstr "Grupni Kurs" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Detalji Grupe" msgid "Batch End Date" msgstr "Datum Završetka Grupe" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "Grupni Upis" @@ -875,7 +886,7 @@ msgstr "Sažetak Grupe" msgid "Batch Title" msgstr "Naziv Grupe" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "Grupa je uspješno kreirana" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Grupa:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Grupe" @@ -1008,9 +1019,9 @@ msgstr "Ležerna Odjeća" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "Kategorija je uspješno ažurirana" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Certifikat" @@ -1052,7 +1062,7 @@ msgstr "Šablon e-pošte Certifikata" msgid "Certificate Link" msgstr "Veza Certifikata" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "Certifikat o Završetku" @@ -1137,7 +1147,7 @@ msgstr "Certificirano" msgid "Certified Members" msgstr "Certificirani Članovi" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Certificirani Učesnici" @@ -1169,11 +1179,11 @@ msgstr "Referenca Poglavlja" msgid "Chapter added successfully" msgstr "Poglavlje je uspješno dodano" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "Poglavlje uspješno izbrisano" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "Poglavlje je uspješno premješteno" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "Poglavlje je uspješno ažurirano" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Poglavlja" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Provjeri" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "Provjeri sva Podnošenja" @@ -1199,7 +1209,7 @@ msgstr "Provjeri sva Podnošenja" msgid "Check Discussion" msgstr "Provjerite Diskusiju" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "Provjeri Podnošenje" @@ -1231,15 +1241,11 @@ msgstr "Provjeri kurs" msgid "Choices" msgstr "Izbori" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "Odaberi boju za karticu kursa" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Odaberi sve odgovore koji odgvaraju" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "Odaberi postojeće pitanje" @@ -1247,7 +1253,7 @@ msgstr "Odaberi postojeće pitanje" msgid "Choose an icon" msgstr "Odaberi ikonu" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Odaberi jedan odgovor" @@ -1335,7 +1341,7 @@ msgstr "Ime Koledža" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Boja" msgid "Comma separated keywords" msgstr "Ključne riječi odvojene zarezom" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "Ključne riječi odvojene zarezom za SEO" @@ -1367,7 +1373,7 @@ msgstr "Komentari Ocjenjivača" msgid "Common keywords that will be used for all pages" msgstr "Uobičajene ključne riječi koje će se koristiti za sve stranice" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Zajednica" @@ -1440,7 +1446,7 @@ msgstr "Završi Registraciju" msgid "Complete Your Enrollment" msgstr "Završi Upis" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "Završi upis - ne propusti!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Završeno" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Završni Certifikat" @@ -1504,7 +1510,8 @@ msgstr "Pružatelj Konferencijskih Usluga" msgid "Configuration" msgstr "Konfiguracija" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Potvrdi" @@ -1516,10 +1523,14 @@ msgstr "Potvrditi Otkazivanje?" msgid "Confirm Enrollment" msgstr "Potvrdi Upis" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "Potvrdi svoju radnju" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "Potvrdi brisanje demo podataka?" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "Potvrdi akciju prije brisanja" @@ -1590,11 +1601,11 @@ msgstr "Ugovor" msgid "Corporate Organization" msgstr "Korporativna Organizacija" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Tačno" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Tačan Odgovor" @@ -1658,7 +1669,6 @@ msgstr "Kupon(i) uspješno izbrisan(i)" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "Kupon(i) uspješno izbrisan(i)" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Kurs" @@ -1749,7 +1759,7 @@ msgstr "Kreator Kursa" msgid "Course Data" msgstr "Podaci o kursu" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Opis Kursa" @@ -1768,7 +1778,7 @@ msgstr "Upisi na Kurseve" msgid "Course Evaluator" msgstr "Ocjenjivač Kursa" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Slika Kursa" @@ -1783,7 +1793,7 @@ msgstr "Instruktor Kursa" msgid "Course Lesson" msgstr "Lekcija Kursa" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Lista Kurseva" @@ -1843,7 +1853,7 @@ msgstr "Kurs je već dodat u program" msgid "Course created successfully" msgstr "Kurs je uspješno kreiran" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "Kurs uspješno izbrisan" @@ -1851,7 +1861,7 @@ msgstr "Kurs uspješno izbrisan" msgid "Course or Batch is required to issue a certificate." msgstr "Za izdavanje certifikata potreban je kurs ili grupa." -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "Kurs je uspješno ažuriran" @@ -1874,7 +1884,7 @@ msgstr "Kurs {0} je već dodan u ovaj program." #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Naslovna Slika" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Kreiraj" @@ -1952,7 +1962,7 @@ msgstr "Kreiraj Kurs" msgid "Create a Live Class" msgstr "Kreiraj Razred Uživo" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "Napravi Kviz" @@ -2006,7 +2016,7 @@ msgstr "Kreiranje kursa u toku" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Tip Stepena" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Izbriši" msgid "Delete Chapter" msgstr "Izbriši Poglavlje" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "Izbriši Kurs" @@ -2148,7 +2158,7 @@ msgstr "Izbriši Kurs" msgid "Delete Program" msgstr "Izbriši Program" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "Izbriši ovo Poglavlje?" @@ -2156,15 +2166,15 @@ msgstr "Izbriši ovo Poglavlje?" msgid "Delete this coupon?" msgstr "Izbrišii ovaj kupon?" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "Izbriši ovu Lekciju?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Brisanjem kursa izbrisat će se i sva njegova poglavlja i lekcije. Jeste li sigurni da želite izbrisati ovaj kurs?" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Brisanjem ovih vježbi trajno ćete ih ukloniti iz sistema, zajedno sa svim povezanim predatim radovima. Ova radnja je nepovratna. Jeste li sigurni da želite nastaviti?" @@ -2172,11 +2182,11 @@ msgstr "Brisanjem ovih vježbi trajno ćete ih ukloniti iz sistema, zajedno sa s msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Brisanjem ove grupe izbrisat će se i svi njeni podaci, uključujući upisane studente, povezane kurseve, procjene, povratne informacije i diskusije. Jeste li sigurni da želite nastaviti?" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Brisanjem ovog poglavlja također će se izbrisati sve lekcije u njemu i trajno će se ukloniti iz kursa. Ova radnja se ne može poništiti. Jeste li sigurni da želite nastaviti?" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Brisanjem ove lekcije trajno će se ukloniti iz kursa. Ova radnja se ne može poništiti. Jeste li sigurni da želite nastaviti?" @@ -2184,6 +2194,15 @@ msgstr "Brisanjem ove lekcije trajno će se ukloniti iz kursa. Ova radnja se ne msgid "Deletion not allowed for {0}" msgstr "Brisanje nije dozvoljeno za {0}" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "Prisutni su Demo Podaci" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "Demo podaci uspješno obrisani" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "Brisanje nije dozvoljeno za {0}" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Radni Prostor" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Detalji" @@ -2227,7 +2246,7 @@ msgstr "Detalji ne mogu biti prazni." msgid "Disable PWA" msgstr "Onemogući PWA" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Onemogući Samostalni Upis" @@ -2282,6 +2301,10 @@ msgstr "Tip Popusta" msgid "Discussions" msgstr "Diskusije" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "Ne osvježavajte stranicu niti zatvarajte ovaj prozor. Ako to učinite, kviz će biti automatski podnešen." + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "Uredi Program" msgid "Edit Programming Exercise" msgstr "Uredi Vježbu Programiranja" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "Uredi Pitanje" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "Uredi Zoom Račun" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "Uredite pitanje" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "Ako ovo omogućite, certifikat će biti objavljen na stranici sa certificiranim učesnicima." #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Datum Završetka" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "Upisan/a" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "Upis u ovu grupu je ograničen. Molimo kontaktirajte administratora." #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Upisi" @@ -2663,7 +2684,7 @@ msgstr "Greška pri kreiranju šablona e-pošte" msgid "Error creating live class. Please try again. {0}" msgstr "Greška pri kreiranju časa uživo. Pokušaj ponovo. {0}" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "Greška pri pravljenju kviza: {0}" @@ -2698,11 +2719,10 @@ msgstr "Greška pri ažuriranju šablona e-pošte" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Evaluacija" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "Datum Yavršetka Ocjenjivanja" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "Zahtjev za Ocjenu" @@ -2745,7 +2764,7 @@ msgstr "Evaluacija je uspješno sačuvana" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "Ocjenjivač je uspješno dodan" msgid "Evaluator deleted successfully" msgstr "Ocjenjivač uspješno izbrisan" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "Ocjenjivač je obavezan za plaćene certifikate." @@ -2811,7 +2830,7 @@ msgstr "Vježba" msgid "Exercise Title" msgstr "Naziv Vježbe" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "Vježba uspješno izbrisana" @@ -2854,7 +2873,7 @@ msgstr "Datum isteka ne može biti u prošlosti" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Objašnjenje" @@ -2923,7 +2942,7 @@ msgstr "Neuspješno ažuriranje meta oznaka {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Istaknuto" @@ -3103,7 +3122,7 @@ msgstr "Pristupnik" msgid "General" msgstr "Općenito" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "Generiši Certifikate" @@ -3325,8 +3344,7 @@ msgstr "Istaknuti Tekst" msgid "Hiring" msgstr "Zapošljavanje" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Početna" @@ -3362,7 +3380,7 @@ msgstr "Ja sam nedostupan/nedostupna" msgid "I consent to my personal information being stored for invoicing" msgstr "Saglasan/saglasna sam da se moji lični podaci čuvaju za potrebe fakturisanja" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "Identifikuj Kategoriju Korisnika" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "Ako je omogućeno, lekcija će biti dostupna i korisnicima koji nisu upisani na kurs." -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "Ako odgovorite netačno, od vašeg rezultata će se oduzeti {0} {1} za svaki netačan odgovor." @@ -3389,7 +3407,7 @@ msgstr "Ako odgovorite netačno, od vašeg rezultata će se oduzeti {0} {1} za s msgid "If you are not any more interested to mentor the course" msgstr "Ako više niste zainteresovani da vodite kurs" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "Ako to ne učinite, kviz će biti automatski dostavljen kada se tajmer završi." @@ -3477,7 +3495,7 @@ msgstr "Uključi u Pregled" msgid "Incomplete" msgstr "Nepotpuno" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Netačno" @@ -3541,8 +3559,8 @@ msgstr "Bilješke instruktora su privatne bilješke koje mogu vidjeti samo instr #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "Posao" msgid "Job Details" msgstr "Detalji Posla" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Otvorena Radna Mjesta" @@ -3725,11 +3743,6 @@ msgstr "Idi na" msgid "Keep going," msgstr "Nastavi dalje," -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "LMS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Oznaka" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Jezik" @@ -4098,11 +4111,11 @@ msgstr "Naziv Lekcije" msgid "Lesson created successfully" msgstr "Lekcija je uspješno kreirana" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "Lekcija je uspješno izbrisana" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "Lekcija je uspješno premještena" @@ -4114,7 +4127,6 @@ msgstr "Lekcija je uspješno ažurirana" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "URL LiveCode" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Učitaj Još" @@ -4213,7 +4225,7 @@ msgstr "Preferenca Lokacije" msgid "Login" msgstr "Prijava" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Prijavi se na Frappe Cloud?" @@ -4238,7 +4250,7 @@ msgstr "Radujemo se vašem upisu!" msgid "Make LMS the default home" msgstr "Postavi LMS kao Početnu Web Stranicu" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Objavi" @@ -4247,7 +4259,7 @@ msgstr "Objavi" msgid "Make notes for quick revision. Press / for menu." msgstr "Napravite bilješke za brzu reviziju. Pritisnite / za meni." -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Upravljajte svojim kursevima i grupama na prvi pogled" @@ -4266,7 +4278,7 @@ msgstr "Datoteka Manifesta" msgid "Manual Assignment" msgstr "Ručni Zadatak" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "Označi" @@ -4276,9 +4288,9 @@ msgstr "Označi sve kao pročitano" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "Bodovi za Oduzimanje" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Maksimalnih Pokušaja" @@ -4315,7 +4327,7 @@ msgstr "Maksimalnih Pokušaja" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Srednje" @@ -4559,7 +4571,7 @@ msgstr "Poruka je obavezna" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Opis" @@ -4574,17 +4586,17 @@ msgstr "Meta Slika" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Ključne Riječi" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta Oznake" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "Meta oznake trebaju biti lista." @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "Moderator" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Izmijenjeno" @@ -4721,7 +4733,7 @@ msgstr "Novi" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "Nova Grupa" @@ -4731,7 +4743,7 @@ msgstr "Novi Kupon" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Novi Kurs" @@ -4785,7 +4797,7 @@ msgstr "Novi odgovor na temu {0} na kursu {1}" msgid "New {0}" msgstr "Novi {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Sljedeća" @@ -4802,14 +4814,10 @@ msgstr "Nema Zadataka" msgid "No Notifications" msgstr "Nema Obavještenja" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "Nije pronađen nijedna Kviz prijava" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "Nema Kvizova" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Nespremljeno" msgid "Note" msgstr "Napomena" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Napomene" @@ -5017,7 +5024,7 @@ msgstr "Ured blizu Kuće" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Van Mreže" @@ -5041,7 +5048,7 @@ msgstr "Kada moderator ocijeni vašu prijavu, detalje ćete pronaći ovdje." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Na Mreži" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "Otvoreno za Posao" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Opcija" @@ -5131,7 +5138,7 @@ msgstr "Opcija 3" msgid "Option 4" msgstr "Opcija 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Opcije" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Plaćena Grupa" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Plaćeni Certifikat" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "Plaćeni Certifikat nakon Ocjenjivanja" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Plaćeni Kurs" @@ -5264,7 +5271,7 @@ msgstr "Odobreno" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Procentualna Prolaznost" msgid "Password" msgstr "Lozinka" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "Zalijepite YouTube link kratkog videa koji predstavlja kurs" @@ -5455,7 +5462,7 @@ msgstr "Omogući Google Meet račun da biste koristili ovu funkciju." msgid "Please enable the zoom account to use this feature." msgstr "Omogući Zoom račun da biste koristili ovu funkciju." -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "Prijavi se za ovaj kurs da prikažete ovu lekciju" @@ -5463,7 +5470,7 @@ msgstr "Prijavi se za ovaj kurs da prikažete ovu lekciju" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "Provjeri da li je ime za naplatu koje ste unijeli ispravno, jer će se ono koristiti na Vašoj fakturi." -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "Popuni sva pitanja za {0} minuta." @@ -5503,7 +5510,7 @@ msgstr "Popuni obavezna polja: {0}" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 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}" @@ -5544,6 +5551,10 @@ msgstr "Dajte svoju saglasnost za nastavak plaćanja" msgid "Please provide your consent to proceed with the payment." msgstr "Dajte svoju saglasnost za nastavak plaćanja." +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "Molimo vas da pažljivo pročitate sljedeća uputstva prije početka kviza" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "Pokreni kod za izvršavanje test slučajeva." @@ -5608,7 +5619,7 @@ msgstr "Odaberi vrijeme." msgid "Please select a timezone." msgstr "Odaberi vremensku zonu." -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "Odaberi opciju" @@ -5625,11 +5636,11 @@ msgstr "Učitaj SCORM Paket" msgid "Point of Score (e.g. 70)" msgstr "Bodova (npr. 70)" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "Mogućnosti" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "Mogućnost" @@ -5708,7 +5719,7 @@ msgstr "Pregled slike" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Pregledaj Video" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Određivanje Cijena" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Cijene i Certifikati" @@ -5812,22 +5823,22 @@ msgstr "Podnošenje Vježbe Programiranja" msgid "Programming Exercise Submissions" msgstr "Podnošenja Vježbi Programiranja" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "Vježba Programiranja uspješno kreirana" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "Vježba Programiranja uspješno izbrisana" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "Vježba Programiranja uspješno ažurirana" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "Vježbe Programiranja" @@ -5835,7 +5846,7 @@ msgstr "Vježbe Programiranja" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "Programi" @@ -5881,7 +5892,7 @@ msgstr "Objavi na Stranici Učesnika" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Objavljeni Kursevi" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Objavljeno dana" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "Postavke Objavljivanja" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "Detalj Pitanja" msgid "Question Name" msgstr "Naziv Pitanja" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "Pitanje je uspješno dodano" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "Pitanje je uspješno ažurirano" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Pitanje {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Pitanje {0} od {1}" @@ -5975,7 +5986,7 @@ msgstr "Pitanje {0} od {1}" msgid "Questions" msgstr "Pitanja" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "Pitanja su uspješno izbrisana" @@ -6012,7 +6023,7 @@ msgstr "Podnošenje Kviza" msgid "Quiz Submissions" msgstr "Prijave za Kviz" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Sažetak Kviza" @@ -6021,7 +6032,7 @@ msgstr "Sažetak Kviza" msgid "Quiz Title" msgstr "Naziv Kviza" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "Kviz je uspješno kreiran" @@ -6029,7 +6040,7 @@ msgstr "Kviz je uspješno kreiran" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Kviz nije dostupan gostima. Prijavi se da nastaviš." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "Kviz je uspješno ažuriran" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će se pojaviti na dnu lekcije." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Kvizovi" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "Kvizovi su uspješno izbrisani" @@ -6055,7 +6066,6 @@ msgstr "Kvizovi u ovom videu" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Registrovan, ali onemogućen" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Rezultat" msgid "Resume" msgstr "Nastavi" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "Nastavi Video" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "Nastavite od tamo gdje ste stali" @@ -6297,7 +6307,7 @@ msgstr "Subota" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Subota" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Spremi" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "Traži po Imenu" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "Traži po Nazivu" @@ -6393,7 +6403,7 @@ msgstr "Traži Ikonu" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Broj Mjesta" @@ -6431,7 +6441,11 @@ msgstr "Odaberi Platni Portal" msgid "Select a Programming Exercise" msgstr "Odaberi Vježbu Programiranja" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "Odaberite rezervnu boju za karticu kursa kada nije postavljena slika." + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Odaberi Pitanje" @@ -6444,6 +6458,10 @@ msgstr "Odaberi Kviz" msgid "Select an Assignment" msgstr "Odaberi zadatak" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "Odaberite neko od pitanja koja ste već kreirali" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "Pošalji obavještenje za objavljene grupe" msgid "Send Notification for Published Courses" msgstr "Pošalji obavještenje za objavljene kurseve" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "Pošalji podsjetnike za plaćanje za grupu" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "Pošaljite podsjetnike za plaćanje kursa" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "Kratki Opis" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "Prikaži Odgovor" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "Prikaži Odgovore" @@ -6625,15 +6655,15 @@ msgstr "Vještine" msgid "Skip" msgstr "Preskoči" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "Vremena termina se preklapaju za neke rasporede." -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "Termin uspješno dodan" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "Termin uspješno izbrisan" @@ -6667,7 +6697,7 @@ msgstr "Izvor" msgid "Staff" msgstr "Osoblje" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "Počni" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "Počni Učiti" msgid "Start Time" msgstr "Počni Vrijeme" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "Vrijeme Početka ne može biti kasnije od Vremena Završetka" @@ -6718,7 +6748,7 @@ msgstr "Vrijeme Početka ne može biti kasnije od Vremena Završetka" msgid "Start URL" msgstr "Početni URL" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "Započni kviz" @@ -6735,7 +6765,7 @@ msgstr "Zemlja/Pokrajina" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Statistika" @@ -6854,8 +6884,8 @@ msgstr "Podnošenja uspješno izbrisana" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Potvrdi" @@ -6889,7 +6919,7 @@ msgstr "Sažetak" msgid "Sunday" msgstr "Nedjelja" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "Sumnjiva mustra pronađena u {0}: {1}" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Upravitelj Sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Oznake" @@ -6995,7 +7025,7 @@ msgstr "Test Slučajevi" msgid "Test Quiz" msgstr "Test Kviz" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "Testiraj ovu Vježbu" @@ -7098,7 +7128,7 @@ msgstr "Nema slobodnih mjesta u ovoj grupi." msgid "There are no submissions for this assignment." msgstr "Ne postoje prijave za ovaj zadatak." -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "Trenutno nema {0}. Pratite nas, nova iskustva učenja su uskoro!" @@ -7179,7 +7209,7 @@ msgstr "Ova lekcija nije dostupna za pregled. Pridruži se kursu da biste mu pri msgid "This program consists of {0} courses" msgstr "Ovaj program se sastoji od {0} kurseva" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "Ovaj kviz se sastoji od {0} pitanja." @@ -7206,7 +7236,7 @@ msgstr "Četvrtak" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Vrijeme" @@ -7267,8 +7297,8 @@ msgstr "Vremenski Šablon" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "Vremenski Šablon" msgid "Timezone" msgstr "Vremenska Zona" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "Za plaćene certifikate potrebna je vremenska zona." @@ -7306,14 +7336,14 @@ msgstr "Vremena:" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Ukupno" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "Ukupno Bodova" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "Ukupno Pitanja" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "Transakcija je uspješno ažurirana" msgid "Travel" msgstr "Putovanja" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Pokušaj ponovo" @@ -7421,11 +7455,11 @@ msgstr "Twitter ID" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Tip" msgid "Type '/' for commands or select text to format" msgstr "Upišite '/' za naredbe ili odaberite tekst za format" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "Unesi svoj odgovor" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "Nepokušana Pitanja" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "Nedostupnost" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "Nedostupnost je uspješno ažurirana" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "Nedostupno Od Datuma ne može biti kasnije od Nedostupno Do Datuma" @@ -7503,7 +7541,7 @@ msgstr "Nestrukturirana Uloga" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Ažuriraj" msgid "Update Password" msgstr "Ažuriraj Lozinku" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "Ažurirano" @@ -7603,7 +7641,7 @@ msgstr "Unos Korisnika" msgid "User Skill" msgstr "Vještina Korisnika" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "Korisnik nema dozvolu za pristup detaljima profila ovog korisnika." @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Korisničko Ime" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Korisnici" @@ -7861,7 +7898,7 @@ msgstr "Nije vam dozvoljen pristup ovoj stranici." msgid "You can also copy-paste following link in your browser" msgstr "Takođ možete kopirati i zalijepiti sljedeću vezu u svoj preglednik" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "Možete isprobati ovaj kviz {0}." @@ -7913,27 +7950,27 @@ msgstr "Nemate pristup ovoj grupi." msgid "You do not have access to this course." msgstr "Nemate pristup ovom kursu." -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "Nemate dozvolu za pristup obavještenjima za ovu grupu." -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "Nemate dozvolu za pristup značkama." -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "Nemate dozvolu za pristup podacima toplotne mape." -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "Nemate dozvolu za pristup statistikama o završenim lekcijama." -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "Nemate dozvolu za pristup podacima o ocjenjivanju ovog kursa." -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "Nemate dozvolu za pristup podacima o napretku ovog kursa." @@ -7941,7 +7978,7 @@ msgstr "Nemate dozvolu za pristup podacima o napretku ovog kursa." msgid "You do not have permission to access this page." msgstr "Nemate dozvolu za pristup ovoj stranici." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "Nemate dozvolu da otkažete ovu evaluaciju." @@ -7949,15 +7986,15 @@ msgstr "Nemate dozvolu da otkažete ovu evaluaciju." msgid "You do not have permission to create a live class." msgstr "Nemate dozvolu za kreiranje aktivnog časa." -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "Nemate dozvolu za brisanje ove grupe." -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "Nemate dozvolu za brisanje ovog poglavlja." -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "Nemate dozvolu za brisanje ovog kursa." @@ -7965,7 +8002,7 @@ msgstr "Nemate dozvolu za brisanje ovog kursa." msgid "You do not have permission to delete this lesson." msgstr "Nemate dozvolu za brisanje ove lekcije." -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "Nemate dozvolu za izmjenu ovog poglavlja." @@ -7973,7 +8010,7 @@ msgstr "Nemate dozvolu za izmjenu ovog poglavlja." msgid "You do not have permission to modify this lesson." msgstr "Nemate dozvolu za izmjenu ove lekcije." -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "Nemate dozvolu za izmjenu ove uloge." @@ -7985,11 +8022,11 @@ msgstr "Nemate dozvolu za slanje e-pošte s potvrdom za ovu registraciju." msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Nemate dozvolu za postavljanje događaja u kalendaru za ovu evaluaciju." -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "Nemate dozvolu za ažuriranje meta oznaka." -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "Nemate dozvolu za ažuriranje ovog podnošenja." @@ -7997,7 +8034,7 @@ msgstr "Nemate dozvolu za ažuriranje ovog podnošenja." msgid "You don't have any notifications." msgstr "Nemate nikakva obavještenja." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Imate {0}% tačnih odgovora sa rezultatom {1} od {2}" @@ -8010,7 +8047,7 @@ msgstr "Sutra imate zakazan čas uživo. Pripremi i dođi na vrijeme za čas." msgid "You have already applied for this job." msgstr "Već ste se prijavili za ovaj posao." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 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." @@ -8030,7 +8067,7 @@ msgstr "Prijavili ste se" msgid "You have been enrolled in this batch" msgstr "Upisani ste u ovu grupu" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "Upisani ste na ovaj kurs" @@ -8054,15 +8091,15 @@ msgstr "Još niste primili nijedan certifikat." msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Odlučili ste da budete obaviješteni o ovom kursu. Primit ćete e-poštu kada kurs postane dostupan." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Imate zakazano {0} predstojećih {1} i {2} {3}." -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "Imate {0} predstojećih {1}." -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "Imate zakazano {0} {1}." @@ -8082,7 +8119,7 @@ msgstr "Morate biti upisani na kurs da biste poslali recenziju" msgid "You need to complete the payment for this course before enrolling." msgstr "Potrebno je da izvršite uplatu za ovaj kurs prije upisa." -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "Prvo se prijavite da biste se upisali na ovaj kurs" @@ -8090,11 +8127,11 @@ msgstr "Prvo se prijavite da biste se upisali na ovaj kurs" msgid "You rock," msgstr "Ti si zakon," -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "Morat ćete završiti kviz kako biste nastavili gledati video" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "Trebate da imate {0}% tačnih odgovora da biste prošli kviz." @@ -8170,7 +8207,7 @@ msgstr "Vaš period učenja broji broj dana zaredom tokom kojih ste nastavili u msgid "Your request to join us as a mentor for the course" msgstr "Vaš zahtjev da nam se pridružite kao mentor za kurs" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Vaša prijava je uspješno sačuvana. Instruktor će ga uskoro pregledati i ocijeniti, a vi ćete biti obaviješteni o vašem konačnom rezultatu." @@ -8241,6 +8278,10 @@ msgstr "podnositelji" msgid "at {0} minutes" msgstr "za {0} minuta" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "prosječna ocjena" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "ali niste izvršili uplatu" @@ -8281,15 +8322,23 @@ msgstr "dnevni period" msgid "days" msgstr "dana" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "npr. IST, UTC, GMT..." -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "upisani student" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "upisani studenti" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "evaluacija" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "evaluacije" @@ -8305,15 +8354,20 @@ msgstr "u zadnje" msgid "jane@example.com" msgstr "jane@example.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "lekcija" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "lekcije" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "čas uživo" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "časovi uživo" @@ -8343,7 +8397,7 @@ msgstr "minuta" msgid "others" msgstr "ostalo" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "pitanje_detalj" @@ -8392,11 +8446,11 @@ msgstr "možeš" msgid "{0} Assignments" msgstr "{0} Zadataka" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "{0} Vježbe" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "{0} Kvizova" @@ -8416,7 +8470,7 @@ msgstr "{0} se prijavio za posao {1}" msgid "{0} has published a new batch {1}" msgstr "{0} je objavio/la novu grupu {1}" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "{0} je objavio/la novi kurs {1}" From 2fc68d12db43028a1594fd00cf637d7b563b73fe Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:49 +0530 Subject: [PATCH 26/28] chore: Norwegian Bokmal translations --- lms/locale/nb.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/nb.po b/lms/locale/nb.po index 9166d5ba..d8dc9b3c 100644 --- a/lms/locale/nb.po +++ b/lms/locale/nb.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Norwegian Bokmal\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "" msgid "Statistics" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" @@ -94,7 +94,7 @@ msgstr "" msgid "A new batch has been published on " msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "" @@ -115,7 +115,7 @@ msgstr "" msgid "About" msgstr "Om" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "" @@ -182,6 +182,10 @@ msgstr "" msgid "Add Lesson" msgstr "" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "" @@ -231,11 +235,6 @@ msgstr "" msgid "Add a new member" msgstr "" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "" @@ -264,6 +263,10 @@ msgstr "" msgid "Add courses to your batch" msgstr "" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "" @@ -369,7 +372,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Beløp (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "" @@ -488,6 +491,10 @@ msgstr "Arkivert" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "" @@ -496,10 +503,14 @@ msgstr "" msgid "Are you sure you want to enroll?" msgstr "" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "" @@ -629,7 +640,7 @@ msgstr "" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Tildelinger" @@ -645,6 +656,10 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "" @@ -673,7 +688,7 @@ msgstr "Autoriser tilgang til Google Kalender" msgid "Auto Recording" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "" @@ -767,7 +782,6 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Gruppe" @@ -796,7 +809,7 @@ msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "" msgid "Batch End Date" msgstr "" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "" @@ -875,7 +886,7 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -1008,9 +1019,9 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "" @@ -1052,7 +1062,7 @@ msgstr "" msgid "Certificate Link" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "" @@ -1137,7 +1147,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "" @@ -1169,11 +1179,11 @@ msgstr "" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Marker" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "" @@ -1199,7 +1209,7 @@ msgstr "" msgid "Check Discussion" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "" @@ -1231,15 +1241,11 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "" @@ -1247,7 +1253,7 @@ msgstr "" msgid "Choose an icon" msgstr "Velg et ikon" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "" @@ -1335,7 +1341,7 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Farge" msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "" @@ -1367,7 +1373,7 @@ msgstr "" msgid "Common keywords that will be used for all pages" msgstr "" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "" @@ -1440,7 +1446,7 @@ msgstr "" msgid "Complete Your Enrollment" msgstr "" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Fullført" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1504,7 +1510,8 @@ msgstr "" msgid "Configuration" msgstr "Konfigurasjon" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Bekreft" @@ -1516,10 +1523,14 @@ msgstr "" msgid "Confirm Enrollment" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "" @@ -1590,11 +1601,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "" @@ -1658,7 +1669,6 @@ msgstr "" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "" @@ -1749,7 +1759,7 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "" @@ -1768,7 +1778,7 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "" @@ -1783,7 +1793,7 @@ msgstr "" msgid "Course Lesson" msgstr "" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "" @@ -1843,7 +1853,7 @@ msgstr "" msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "" @@ -1851,7 +1861,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "" @@ -1874,7 +1884,7 @@ msgstr "" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Opprett" @@ -1952,7 +1962,7 @@ msgstr "" msgid "Create a Live Class" msgstr "" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "" @@ -2006,7 +2016,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Slett" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "" @@ -2148,7 +2158,7 @@ msgstr "" msgid "Delete Program" msgstr "" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "" @@ -2156,15 +2166,15 @@ msgstr "" msgid "Delete this coupon?" msgstr "" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" @@ -2172,11 +2182,11 @@ msgstr "" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -2184,6 +2194,15 @@ msgstr "" msgid "Deletion not allowed for {0}" msgstr "" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Detaljer" @@ -2227,7 +2246,7 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "" @@ -2282,6 +2301,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,12 +2412,12 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:6 -msgid "Edit Zoom Account" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" +#: frontend/src/components/Modals/ZoomAccountModal.vue:6 +msgid "Edit Zoom Account" msgstr "" #. Label of the education (Table) field in DocType 'User' @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Sluttdato" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "" @@ -2663,7 +2684,7 @@ msgstr "" msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "" @@ -2698,11 +2719,10 @@ msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "" @@ -2745,7 +2764,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "" @@ -2811,7 +2830,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "" @@ -2854,7 +2873,7 @@ msgstr "" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "" @@ -2923,7 +2942,7 @@ msgstr "Kunne ikke oppdatere meta-tagger {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -3103,7 +3122,7 @@ msgstr "" msgid "General" msgstr "Generell" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "" @@ -3325,8 +3344,7 @@ msgstr "" msgid "Hiring" msgstr "" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Hjem" @@ -3362,7 +3380,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "" @@ -3389,7 +3407,7 @@ msgstr "" msgid "If you are not any more interested to mentor the course" msgstr "" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "" @@ -3477,7 +3495,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "" @@ -3541,8 +3559,8 @@ msgstr "" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "" msgid "Job Details" msgstr "" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "" @@ -3725,11 +3743,6 @@ msgstr "" msgid "Keep going," msgstr "" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Etikett" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Språk" @@ -4098,11 +4111,11 @@ msgstr "" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "" @@ -4114,7 +4127,6 @@ msgstr "" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Last inn flere" @@ -4213,7 +4225,7 @@ msgstr "Stedspreferanse" msgid "Login" msgstr "Logg inn" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "" @@ -4238,7 +4250,7 @@ msgstr "" msgid "Make LMS the default home" msgstr "" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "" @@ -4247,7 +4259,7 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4266,7 +4278,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "" @@ -4276,9 +4288,9 @@ msgstr "Merk alle som lest" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4315,7 +4327,7 @@ msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medium" @@ -4559,7 +4571,7 @@ msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta beskrivelse" @@ -4574,17 +4586,17 @@ msgstr "Metabilde" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta-tagger" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "Meta-tagger bør være en liste." @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4721,7 +4733,7 @@ msgstr "Ny" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "" @@ -4731,7 +4743,7 @@ msgstr "" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "" @@ -4785,7 +4797,7 @@ msgstr "" msgid "New {0}" msgstr "Ny {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Neste" @@ -4802,14 +4814,10 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Ikke lagret" msgid "Note" msgstr "Notat" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "" @@ -5017,7 +5024,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5041,7 +5048,7 @@ msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "" @@ -5131,7 +5138,7 @@ msgstr "Alternativ 3" msgid "Option 4" msgstr "" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Alternativer" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5264,7 +5271,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Prosentandel bestått" msgid "Password" msgstr "Passord" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "" @@ -5455,7 +5462,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -5463,7 +5470,7 @@ msgstr "" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" @@ -5503,7 +5510,7 @@ msgstr "" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" @@ -5544,6 +5551,10 @@ msgstr "" msgid "Please provide your consent to proceed with the payment." msgstr "" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "" @@ -5608,7 +5619,7 @@ msgstr "" msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "" @@ -5625,11 +5636,11 @@ msgstr "" msgid "Point of Score (e.g. 70)" msgstr "" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "" @@ -5708,7 +5719,7 @@ msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,22 +5823,22 @@ msgstr "" msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5835,7 +5846,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "" @@ -5881,7 +5892,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "" @@ -5975,7 +5986,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "" @@ -6012,7 +6023,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "" @@ -6021,7 +6032,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "" @@ -6029,7 +6040,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "" @@ -6055,7 +6066,6 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Registrert, men deaktivert" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Resultat" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "" @@ -6297,7 +6307,7 @@ msgstr "Lørdag" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Lørdag" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Lagre" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "" @@ -6393,7 +6403,7 @@ msgstr "" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6431,7 +6441,11 @@ msgstr "" msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "" @@ -6444,6 +6458,10 @@ msgstr "" msgid "Select an Assignment" msgstr "" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "" msgid "Send Notification for Published Courses" msgstr "" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6625,15 +6655,15 @@ msgstr "" msgid "Skip" msgstr "Hopp over" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "" @@ -6667,7 +6697,7 @@ msgstr "Kilde" msgid "Staff" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,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' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "" msgid "Start Time" msgstr "Starttid" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "" @@ -6718,7 +6748,7 @@ msgstr "" msgid "Start URL" msgstr "" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "" @@ -6735,7 +6765,7 @@ msgstr "Delstat/provins" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Statistikk" @@ -6854,8 +6884,8 @@ msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Registrer" @@ -6889,7 +6919,7 @@ msgstr "Sammendrag" msgid "Sunday" msgstr "Søndag" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Systemansvarlig" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Stikkord" @@ -6995,7 +7025,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "" @@ -7098,7 +7128,7 @@ msgstr "" msgid "There are no submissions for this assignment." msgstr "" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "" @@ -7179,7 +7209,7 @@ msgstr "" msgid "This program consists of {0} courses" msgstr "" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "" @@ -7206,7 +7236,7 @@ msgstr "Torsdag" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Tidspunkt" @@ -7267,8 +7297,8 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "" msgid "Timezone" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "" @@ -7306,14 +7336,14 @@ msgstr "" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Totalt" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Prøv igjen" @@ -7421,11 +7455,11 @@ msgstr "" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Type" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "" @@ -7503,7 +7541,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Oppdater" msgid "Update Password" msgstr "Oppdater passord" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "" @@ -7603,7 +7641,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Brukernavn" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Brukere" @@ -7861,7 +7898,7 @@ msgstr "Ditt rettighetsnivå hindrer visning av denne siden." msgid "You can also copy-paste following link in your browser" msgstr "Du kan også kopiere og lime inn følgende lenke i nettleseren din" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "" @@ -7913,27 +7950,27 @@ msgstr "" msgid "You do not have access to this course." msgstr "" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -7941,7 +7978,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "" @@ -7949,15 +7986,15 @@ msgstr "" msgid "You do not have permission to create a live class." msgstr "" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "" @@ -7965,7 +8002,7 @@ msgstr "" msgid "You do not have permission to delete this lesson." msgstr "" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "" @@ -7973,7 +8010,7 @@ msgstr "" msgid "You do not have permission to modify this lesson." msgstr "" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "" @@ -7985,11 +8022,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "" @@ -7997,7 +8034,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8010,7 +8047,7 @@ msgstr "" msgid "You have already applied for this job." msgstr "" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" @@ -8030,7 +8067,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "" @@ -8054,15 +8091,15 @@ msgstr "" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "" @@ -8082,7 +8119,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "" @@ -8090,11 +8127,11 @@ msgstr "" msgid "You rock," msgstr "" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "" @@ -8170,7 +8207,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8241,6 +8278,10 @@ msgstr "" msgid "at {0} minutes" msgstr "" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "" @@ -8281,15 +8322,23 @@ msgstr "" msgid "days" msgstr "dager" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "" @@ -8305,15 +8354,20 @@ msgstr "" msgid "jane@example.com" msgstr "janne@eksempel.no" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "" @@ -8343,7 +8397,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "" @@ -8392,11 +8446,11 @@ msgstr "" msgid "{0} Assignments" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "" @@ -8416,7 +8470,7 @@ msgstr "" msgid "{0} has published a new batch {1}" msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "" From 33635408f5b05d785ab56227546f8e64cfbff7ab Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:52 +0530 Subject: [PATCH 27/28] chore: Serbian (Latin) translations --- lms/locale/sr_CS.po | 586 ++++++++++++++++++++++++-------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/sr_CS.po b/lms/locale/sr_CS.po index 7687444a..6c181558 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Serbian (Latin)\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "Master podaci" msgid "Statistics" msgstr "Statistika" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "Obuka ne može imati istovremeno plaćeni sertifikat i sertifikat o pohađanju." @@ -94,7 +94,7 @@ msgstr "Objavljena je nova grupa '{0}' koja bi Vas mogla zanimati. Pogledajte je msgid "A new batch has been published on " msgstr "Nova grupa je objavljena na " -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "Objavljena je nova obuka '{0}' koja bi Vas mogla zanimati. Pogledajte je!" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "Nova obuka je objavljena na " #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "Nova obuka je objavljena na {0}" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "Kratak opis kursa koji se pojavljuje na kartici obuke" @@ -115,7 +115,7 @@ msgstr "Kratak opis kursa koji se pojavljuje na kartici obuke" msgid "About" msgstr "O" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "O obuci" @@ -182,6 +182,10 @@ msgstr "Dodaj osobu za ocenjivanje" msgid "Add Lesson" msgstr "Dodaj lekciju" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "Dodaj kviz u video-snimak" @@ -219,7 +223,7 @@ msgstr "Dodaj poglavlje" msgid "Add a course to the batch" msgstr "Dodaj obuku u grupu" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu reč, a zatim pritisni enter" @@ -231,11 +235,6 @@ msgstr "Dodaj lekciju" msgid "Add a new member" msgstr "Dodaj novog člana" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "Dodaj novo pitanje" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "Dodaj program" @@ -264,6 +263,10 @@ msgstr "Dodajte bar jedan mogući odgovor za ovo pitanje: {0}" msgid "Add courses to your batch" msgstr "Dodajte obuke u Vašu grupu" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "Dodaj kviz u ovaj video-snimak" @@ -369,7 +372,7 @@ msgstr "Amber" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "Iznos (USD)" msgid "Amount and currency are required for paid batches." msgstr "Iznos i valuta su neophodni za plaćene grupe." -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "Iznos i valuta su neophodni za plaćene sertifikate." -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "Iznos i valuta su neophodni za plaćene obuke." @@ -488,6 +491,10 @@ msgstr "Arhivirano" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Da li ste sigurni da želite da otkažete ovo ocenjivanje? Ova radnja se ne može poništiti." +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "Da li ste sigurni da želite da obrišete ovaj program? Ova radnja se ne može poništiti." @@ -496,10 +503,14 @@ msgstr "Da li ste sigurni da želite da obrišete ovaj program? Ova radnja se ne msgid "Are you sure you want to enroll?" msgstr "Da li ste sigurni da želite da se upišete?" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Da li ste sigurni da želite da se prijavite na svoju Frappe Cloud kontrolnu tablu?" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "Kao deo programa obuke ove grupe moraćete da završite sledeće obuke i procene." @@ -629,7 +640,7 @@ msgstr "Zadatak će se prikazivati na dnu u okviru lekcije." #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "Dodeljeni zadaci" @@ -645,6 +656,10 @@ msgstr "Bar jedna opcija mora biti tačna za ovo pitanje." msgid "At least one test case is required for the programming exercise." msgstr "Najmanje jedan test primer je neophodan za vežbu programiranja." +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "Prisustvo na predavanju - {0}" @@ -673,7 +688,7 @@ msgstr "Odobri pristup Google Calendar-u" msgid "Auto Recording" msgstr "Automatsko snimanje" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "Dostupnost je uspešno ažurirana" @@ -767,7 +782,6 @@ msgstr "Bedž {0} nije pronađen" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "Bedž {0} nije pronađen" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "Grupa" @@ -796,7 +809,7 @@ msgstr "Grupna obuka" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "Neobrađeni detalji grupe" msgid "Batch End Date" msgstr "Datum završetka grupe" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "Upis u grupu" @@ -875,7 +886,7 @@ msgstr "Rezime grupe" msgid "Batch Title" msgstr "Naslov grupe" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "Grupa je uspešno kreirana" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "Grupa:" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Grupe" @@ -1008,9 +1019,9 @@ msgstr "Ležerna odeća" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "Kategorija je uspešno ažurirana" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "Sertifikat" @@ -1052,7 +1062,7 @@ msgstr "Šablon imejla za sertifikat" msgid "Certificate Link" msgstr "Link sertifikata" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "Sertifikat o pohađanju" @@ -1137,7 +1147,7 @@ msgstr "Sertifikovan" msgid "Certified Members" msgstr "Sertifikovani članovi" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "Sertifikovani učesnici" @@ -1169,11 +1179,11 @@ msgstr "Referenca poglavlja" msgid "Chapter added successfully" msgstr "Poglavlje je uspešno dodato" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "Poglavlje je uspešno obrisano" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "Poglavlje je uspešno premešteno" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "Poglavlje je uspešno ažurirano" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Poglavlja" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "Označi" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "Proveri sve podneske" @@ -1199,7 +1209,7 @@ msgstr "Proveri sve podneske" msgid "Check Discussion" msgstr "Proveri diskusiju" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "Proveri podnesak" @@ -1231,15 +1241,11 @@ msgstr "Pogledaj obuku" msgid "Choices" msgstr "Izbori" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "Izaberi boju za karticu obuke" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "Izaberi sve tačne odgovore" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "Izaberi postojeće pitanje" @@ -1247,7 +1253,7 @@ msgstr "Izaberi postojeće pitanje" msgid "Choose an icon" msgstr "Izaberi ikonicu" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "Izaberite jedan odgovor" @@ -1335,7 +1341,7 @@ msgstr "Naziv fakulteta" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "Boja" msgid "Comma separated keywords" msgstr "Ključne reči odvojene zarezima" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "Ključne reči, odvojene zarezom, za SEO" @@ -1367,7 +1373,7 @@ msgstr "Komentari od osobe za ocenjivanje" msgid "Common keywords that will be used for all pages" msgstr "Zajedničke ključne reči koje će se koristiti za sve stranice" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "Zajednica" @@ -1440,7 +1446,7 @@ msgstr "Završite registraciju" msgid "Complete Your Enrollment" msgstr "Dovršite svoj upis" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "Dovršite svoj upis - Nemojte ga propustiti!" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "Završeno" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Sertifikat o završetku" @@ -1504,7 +1510,8 @@ msgstr "Pružalac konferencijskog sistema" msgid "Configuration" msgstr "Konfiguracija" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "Potvrdi" @@ -1516,10 +1523,14 @@ msgstr "Potvrdite otkazivanje?" msgid "Confirm Enrollment" msgstr "Potvrdi upis" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "Potvrdite svoju radnju" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "Potvrdite svoju radnju za brisanje" @@ -1590,11 +1601,11 @@ msgstr "Ugovor" msgid "Corporate Organization" msgstr "Korporativna organizacija" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "Tačno" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "Tačan odgovor" @@ -1658,7 +1669,6 @@ msgstr "Kupon(i) su uspešno obrisani" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "Kupon(i) su uspešno obrisani" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "Obuka" @@ -1749,7 +1759,7 @@ msgstr "Autor obuke" msgid "Course Data" msgstr "Podaci o obuci" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "Opis obuke" @@ -1768,7 +1778,7 @@ msgstr "Upis na obuku" msgid "Course Evaluator" msgstr "Osoba za ocenjivanje obuke" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "Slika obuke" @@ -1783,7 +1793,7 @@ msgstr "Predavač na obuci" msgid "Course Lesson" msgstr "Lekcija obuke" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "Lista obuke" @@ -1843,7 +1853,7 @@ msgstr "Obuka je već dodata u program" msgid "Course created successfully" msgstr "Obuka je uspešno kreirana" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "Obuka je uspešno obrisana" @@ -1851,7 +1861,7 @@ msgstr "Obuka je uspešno obrisana" msgid "Course or Batch is required to issue a certificate." msgstr "Za izdavanje sertifikata neophodna je obuka ili grupa." -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "Obuka je uspešno ažurirana" @@ -1874,7 +1884,7 @@ msgstr "Obuka {0} je već dodata u ovaj program." #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "Naslovna slika" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Kreiraj" @@ -1952,7 +1962,7 @@ msgstr "Kreiraj obuku" msgid "Create a Live Class" msgstr "Kreiraj onlajn predavanje" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "Kreiraj kviz" @@ -2006,7 +2016,7 @@ msgstr "Kreiranje obuke" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "Vrsta diplome" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "Obriši" msgid "Delete Chapter" msgstr "Obriši poglavlje" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "Obriši obuku" @@ -2148,7 +2158,7 @@ msgstr "Obriši obuku" msgid "Delete Program" msgstr "Obriši program" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "Obriši ovo poglavlje?" @@ -2156,15 +2166,15 @@ msgstr "Obriši ovo poglavlje?" msgid "Delete this coupon?" msgstr "Obriši ovaj kupon?" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "Obrišite ovu lekciju?" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Brisanjem obuke takođe će se obrisati sva poglavlja i lekcije. Da li ste sigurni da želite da obrišete ovu obuku?" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Brisanjem ovih vežbi trajno ćete ih ukloniti iz sistema, zajedno sa povezanim podnescima. Ova radnja je nepovratna. Da li ste sigurni da želite da nastavite?" @@ -2172,11 +2182,11 @@ msgstr "Brisanjem ovih vežbi trajno ćete ih ukloniti iz sistema, zajedno sa po msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Brisanjem ove grupe takođe će biti obrisani svi njeni podaci, uključujući upisane studente, povezane kurseve, procene, povratne informacije i diskusije. Da li ste sigurni da želite da nastavite?" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Brisanjem ovog poglavlja takođe će se obrisati sve lekcije, a poglavlje će trajno biti uklonjeno iz obuke. Ova radnja se ne može poništiti. Da li ste sigurni da želite da nastavite?" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "Brisanjem ove lekcije ona će trajno biti uklonjena iz obuke. Ova radnja se ne može poništiti. Da li ste sigurni da želite da nastavite?" @@ -2184,6 +2194,15 @@ msgstr "Brisanjem ove lekcije ona će trajno biti uklonjena iz obuke. Ova radnja msgid "Deletion not allowed for {0}" msgstr "Brisanje nije dozvoljeno za {0}" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "Brisanje nije dozvoljeno za {0}" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "Radna površina" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Detalji" @@ -2227,7 +2246,7 @@ msgstr "Detalji ne mogu biti prazni." msgid "Disable PWA" msgstr "Onemogući PWA" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "Onemogući samostalni upis" @@ -2282,6 +2301,10 @@ msgstr "Vrsta popusta" msgid "Discussions" msgstr "Diskusija" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "Uredi program" msgid "Edit Programming Exercise" msgstr "Uredi vežbu programiranja" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "Uredi Zoom nalog" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "Uredi pitanje" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "Omogućavanjem ovoga sertifikat će biti objavljen na stranici sa sertifikovanim učesnicima." #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Datum završetka" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "Upisan dana" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "Upis u ovu grupu je ograničen. Molimo Vas da kontaktirate administrator #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "Upisi" @@ -2663,7 +2684,7 @@ msgstr "Greška prilikom generisanja imejl šablona" msgid "Error creating live class. Please try again. {0}" msgstr "Greška prilikom kreiranja onlajn predavanja. Molimo Vas da pokušate ponovo. {0}" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "Greška prilikom kreiranja kviza: {0}" @@ -2698,11 +2719,10 @@ msgstr "Greška prilikom ažuriranja imejl šablona" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "Ocenjivanje" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "Datum završetka ocenjivanja" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "Zahtev za ocenjivanje" @@ -2745,7 +2764,7 @@ msgstr "Ocenjivanje je uspešno sačuvano" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "Osoba za ocenjivanje je uspešno dodata" msgid "Evaluator deleted successfully" msgstr "Osoba za ocenjivanje je uspešno obrisana" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "Osoba za ocenjivanje je obavezna za plaćene sertifikate." @@ -2811,7 +2830,7 @@ msgstr "Vežba" msgid "Exercise Title" msgstr "Naslov vežbe" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "Vežba je uspešno obrisana" @@ -2854,7 +2873,7 @@ msgstr "Datum isteka ne može biti u prošlosti" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "Objašnjenje" @@ -2923,7 +2942,7 @@ msgstr "Neuspešno ažuriranje meta oznaka {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Istaknuto" @@ -3103,7 +3122,7 @@ msgstr "Portal" msgid "General" msgstr "Opšte" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "Generiši sertifikate" @@ -3325,8 +3344,7 @@ msgstr "Istaknuti tekst" msgid "Hiring" msgstr "Zapošljavanje" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "Početna stranica" @@ -3362,7 +3380,7 @@ msgstr "Nisam dostupan" msgid "I consent to my personal information being stored for invoicing" msgstr "Slažem se da se moji lični podaci čuvaju za fakturisanje" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "ID" @@ -3381,7 +3399,7 @@ msgstr "Odredi kategoriju korisnika" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "Ukoliko je omogućeno, lekcija će biti dostupna i korisnicima koji nisu upisani na obuku." -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "Ukoliko odgovorite netačno, {0} {1} biće oduzeto od Vašeg rezultata za svaki netačan odgovor." @@ -3389,7 +3407,7 @@ msgstr "Ukoliko odgovorite netačno, {0} {1} biće oduzeto od Vašeg rezultata z msgid "If you are not any more interested to mentor the course" msgstr "Ukoliko više niste zainteresovani da budete mentor obuke" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "Ukoliko to ne učinite samostalno, kviz će biti automatski podnet kada istekne vreme." @@ -3477,7 +3495,7 @@ msgstr "Uključite u pregled" msgid "Incomplete" msgstr "Nepotpuno" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "Netačno" @@ -3541,8 +3559,8 @@ msgstr "Beleške predavača su privatne beleške koje mogu videti samo predavač #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "Posao" msgid "Job Details" msgstr "Detalji posla" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "Oglasi za posao" @@ -3725,11 +3743,6 @@ msgstr "Idi na" msgid "Keep going," msgstr "Samo napred," -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "LMS" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "Oznaka" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "Jezik" @@ -4098,11 +4111,11 @@ msgstr "Naslov lekcije" msgid "Lesson created successfully" msgstr "Lekcija je uspešno kreirana" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "Lekcija je uspešno obrisana" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "Lekcija je uspešno premeštena" @@ -4114,7 +4127,6 @@ msgstr "Lekcija je uspešno ažurirana" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "LiveCode URL" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "Učitaj više" @@ -4213,7 +4225,7 @@ msgstr "Preferencija lokacije" msgid "Login" msgstr "Prijava" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "Prijava na Frappe Cloud?" @@ -4238,7 +4250,7 @@ msgstr "Radujemo se Vašem upisu!" msgid "Make LMS the default home" msgstr "Postavi LMS kao podrazumevanu početnu stranicu" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "Napravi saopštenje" @@ -4247,7 +4259,7 @@ msgstr "Napravi saopštenje" msgid "Make notes for quick revision. Press / for menu." msgstr "Pravi beleške za brzu proveru gradiva. Pritisnite / za meni." -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Upravljajte svojim obukama i grupama jednostavno i pregledno" @@ -4266,7 +4278,7 @@ msgstr "Manifest fajl" msgid "Manual Assignment" msgstr "Ručno dodeljivanje zadatka" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "Poen" @@ -4276,9 +4288,9 @@ msgstr "Označi sve kao pročitano" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "Poeni za oduzimanje" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "Maksimalan broj pokušaja" @@ -4315,7 +4327,7 @@ msgstr "Maksimalan broj pokušaja" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Sredstvo" @@ -4559,7 +4571,7 @@ msgstr "Poruka je obavezna" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta opis" @@ -4574,17 +4586,17 @@ msgstr "Meta slika" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta ključne reči" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "Meta oznake" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "Meta oznake treba da budu lista." @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "Moderator" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Izmenjeno" @@ -4721,7 +4733,7 @@ msgstr "Novi" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "Nova grupa" @@ -4731,7 +4743,7 @@ msgstr "Novi kupon" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "Nova obuka" @@ -4785,7 +4797,7 @@ msgstr "Nova poruka na temu {0} u obuci {1}" msgid "New {0}" msgstr "Novi {0}" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Sledeće" @@ -4802,14 +4814,10 @@ msgstr "Nema zadataka" msgid "No Notifications" msgstr "Nema obaveštenja" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "Nema pronađenih podnetih kvizova" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "Nema kvizova" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "Nije sačuvano" msgid "Note" msgstr "Beleška" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "Beleške" @@ -5017,7 +5024,7 @@ msgstr "Kancelarija blizu kuće" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Uživo" @@ -5041,7 +5048,7 @@ msgstr "Nakon što moderator oceni Vaš podnesak, ovde ćete pronaći detalje." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Onlajn" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "Otvoren za radni angažman" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "Opcija" @@ -5131,7 +5138,7 @@ msgstr "Opcija 3" msgid "Option 4" msgstr "Opcija 4" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "Opcije" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "Plaćena grupa" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Plaćeni sertifikat" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "Plaćeni sertifikat nakon ocenjivanja" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Plaćena obuka" @@ -5264,7 +5271,7 @@ msgstr "Zadovoljava" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "Minimalni procenat za prolaz" msgid "Password" msgstr "Lozinka" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "Nalepite YouTube link kratkog video-snimka koji predstavlja obuku" @@ -5455,7 +5462,7 @@ msgstr "Molimo Vas da omogućite Google Meet nalog da biste koristili ovu funkci msgid "Please enable the zoom account to use this feature." msgstr "Molimo Vas da omogućite Zoom nalog kako biste koristili ovu mogućnost." -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "Molimo Vas da se upišete na ovu obuku da biste pristupili lekciji" @@ -5463,7 +5470,7 @@ msgstr "Molimo Vas da se upišete na ovu obuku da biste pristupili lekciji" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "Molimo Vas da proverite da li je naziv za fakturisanje koje unosite tačno, jer će biti korišćeno na Vašoj fakturi." -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "Molimo Vas da se uverite da su sva pitanja završena u roku od {0} minuta." @@ -5503,7 +5510,7 @@ msgstr "Molimo Vas da popunite obavezna polja: {0}" msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}" msgstr "Molimo Vas da instalirate aplikaciju za obradu plaćanja da biste kreirali plaćenu grupu. Za više detalja pogledajte dokumentaciju. {0}" -#: lms/lms/doctype/lms_course/lms_course.py:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "Molimo Vas da instalirate aplikacije za obradu plaćanja da biste kreirali plaćenu obuku. Za više detalja pogledajte dokumentaciju. {0}" @@ -5544,6 +5551,10 @@ msgstr "Molimo Vas da date saglasnost kako biste nastavili sa plaćanjem" msgid "Please provide your consent to proceed with the payment." msgstr "Molimo Vas da date saglasnost kako biste nastavili sa plaćanjem." +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "Molimo Vas da pokrenete kod da biste izvršili test primere." @@ -5608,7 +5619,7 @@ msgstr "Molimo Vas da izaberete vreme." msgid "Please select a timezone." msgstr "Molimo Vas da izaberete vremensku zonu." -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "Molimo Vas da izaberete opciju" @@ -5625,11 +5636,11 @@ msgstr "Molimo Vas da otpremite SCORM paket" msgid "Point of Score (e.g. 70)" msgstr "Numerički prikaz ocene (npr. 70)" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "Mogućnosti" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "Mogućnost" @@ -5708,7 +5719,7 @@ msgstr "Pregled slike" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Pregled video-snimka" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "Cene" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Cenovnik i sertifikacija" @@ -5812,22 +5823,22 @@ msgstr "Podnesak vežbe programiranja" msgid "Programming Exercise Submissions" msgstr "Podnesci vežbe programiranja" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "Vežba programiranja je uspešno kreirana" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "Vežba programiranja je uspešno obrisana" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "Vežba programiranja je uspešno ažurirana" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "Vežbe programiranja" @@ -5835,7 +5846,7 @@ msgstr "Vežbe programiranja" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "Programi" @@ -5881,7 +5892,7 @@ msgstr "Objavi na stranici učesnika" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "Objavljene obuke" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Objavljeno na" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "Postavke objavljivanja" @@ -5933,8 +5944,8 @@ msgstr "Python" #. 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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "Detalji pitanja" msgid "Question Name" msgstr "Naziv pitanja" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "Pitanje je uspešno dodato" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "Pitanje je uspešno ažurirano" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "Pitanje {0}" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "Pitanje {0} od {1}" @@ -5975,7 +5986,7 @@ msgstr "Pitanje {0} od {1}" msgid "Questions" msgstr "Pitanja" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "Pitanja su uspešno obrisana" @@ -6012,7 +6023,7 @@ msgstr "Podnošenje kviza" msgid "Quiz Submissions" msgstr "Podnošenja kviza" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "Rezime kviza" @@ -6021,7 +6032,7 @@ msgstr "Rezime kviza" msgid "Quiz Title" msgstr "Naslov kviza" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "Kviz je uspešno kreiran" @@ -6029,7 +6040,7 @@ msgstr "Kviz je uspešno kreiran" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Kviz nije dostupan gostujućim korisnicima. Molimo Vas da se prijavite da biste nastavili." -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "Kviz je uspešno ažuriran" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će biti prikazivan na dnu lekcije." #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Kvizovi" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "Kvizovi su uspešno obrisani" @@ -6055,7 +6066,6 @@ msgstr "Kvizovi u ovom video-snimku" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "Registrovano, ali onemogućeno" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "Rezultat" msgid "Resume" msgstr "CV" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "Nastavi video-snimak" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "Nastavite tamo gde ste stali" @@ -6297,7 +6307,7 @@ msgstr "Subota" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "Subota" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "Sačuvaj" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "Pretraga po nazivu" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "Pretraga po naslovu" @@ -6393,7 +6403,7 @@ msgstr "Pretraži ikonicu" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Broj mesta" @@ -6431,7 +6441,11 @@ msgstr "Izaberite platni portal" msgid "Select a Programming Exercise" msgstr "Izaberite vežbu programiranja" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Izaberite pitanje" @@ -6444,6 +6458,10 @@ msgstr "Izaberite kviz" msgid "Select an Assignment" msgstr "Izaberite zadatak" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "Pošalji obaveštenje za objavljene grupe" msgid "Send Notification for Published Courses" msgstr "Pošalji obaveštenje za objavljene obuke" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "Kratak opis" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "Prikaži odgovor" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "Prikaži odgovore" @@ -6625,15 +6655,15 @@ msgstr "Veštine" msgid "Skip" msgstr "Preskoči" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "Vremenski termini se preklapaju za neke rasporede." -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "Termin je uspešno dodat" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "Termin je uspešno obrisan" @@ -6667,7 +6697,7 @@ msgstr "Izvor" msgid "Staff" msgstr "Osoblje" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,7 @@ msgstr "Početak" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,7 @@ msgstr "Započni učenje" #. 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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "Započni učenje" msgid "Start Time" msgstr "Vreme početka" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "Vreme početka ne može biti veće od vremena završetka" @@ -6718,7 +6748,7 @@ msgstr "Vreme početka ne može biti veće od vremena završetka" msgid "Start URL" msgstr "Početni URL" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "Započni kviz" @@ -6735,7 +6765,7 @@ msgstr "Država/Provincija" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "Statistika" @@ -6854,8 +6884,8 @@ msgstr "Podnesci su uspešno obrisani" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Podnesi" @@ -6889,7 +6919,7 @@ msgstr "Rezime" msgid "Sunday" msgstr "Nedelja" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "Sumnjiv obrazac pronađen u {0}: {1}" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "Sistem menadžer" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Oznake" @@ -6995,7 +7025,7 @@ msgstr "Test primeri" msgid "Test Quiz" msgstr "Test kviz" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "Testiraj ovu vežbu" @@ -7098,7 +7128,7 @@ msgstr "Nema slobodnih mesta u ovoj grupi." msgid "There are no submissions for this assignment." msgstr "Nema podnesaka za ovaj zadatak." -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "Trenutno nema {0}. Pratite nas, uskoro stižu nova iskustva učenja!" @@ -7179,7 +7209,7 @@ msgstr "Ova lekcija nije dostupna za pregled. Molimo Vas da se pridružite obuci msgid "This program consists of {0} courses" msgstr "Ovaj program se sastoji od {0} obuka" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "Kviz se sastoji od {0} pitanja." @@ -7206,7 +7236,7 @@ msgstr "Četvrtak" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "Vreme" @@ -7267,8 +7297,8 @@ msgstr "Šablon rasporeda nastave" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "Šablon rasporeda nastave" msgid "Timezone" msgstr "Vremenska zona" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "Vremenska zona je obavezna za plaćene sertifikate." @@ -7306,14 +7336,14 @@ msgstr "Vremenski termini:" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "Ukupno" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "Ukupan broj poena" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "Transakcija je uspešno ažurirana" msgid "Travel" msgstr "Putovanje" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "Pokušajte ponovo" @@ -7421,11 +7455,11 @@ msgstr "Twitter ID" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "Vrsta" msgid "Type '/' for commands or select text to format" msgstr "Ukucajte '/' za komande ili označite tekst za formatiranje" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "Unesite svoj odgovor" @@ -7461,17 +7495,21 @@ msgstr "URL" msgid "UUID" msgstr "UUID" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "Nedostupnost" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "Nedostupnost je uspešno ažurirana" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "Datum početka nedostupnosti ne može biti nakon datuma završetka nedostupnosti" @@ -7503,7 +7541,7 @@ msgstr "Nestrukturirana uloga" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "Ažuriraj" msgid "Update Password" msgstr "Ažuriraj lozinku" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "Ažurirano na" @@ -7603,7 +7641,7 @@ msgstr "Korisnički unos" msgid "User Skill" msgstr "Veština korisnika" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "Korisnik nema dozvolu da pristupi detaljima profila ovog korisnika." @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "Korisničko ime" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "Korisnici" @@ -7861,7 +7898,7 @@ msgstr "Nemate dozvolu da pristupite ovoj stranici." msgid "You can also copy-paste following link in your browser" msgstr "Takođe možete kopirati i nalepiti sledeći link u Vašem internet pretraživaču" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "Ovaj kviz možete pokušati da uradite samo {0}." @@ -7913,27 +7950,27 @@ msgstr "Nemate pristup ovoj grupi." msgid "You do not have access to this course." msgstr "Nemate pristup ovoj obuci." -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "Nemate dozvolu za pristup obaveštenjima ove grupe." -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "Nemate dozvolu za pristup bedževima." -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "Nemate dozvolu za pristup podacima toplotne mape." -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "Nemate dozvolu za pristup statistici završenosti lekcija." -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "Nemate dozvolu za pristup podacima procena za ovu obuku." -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "Nemate dozvolu za pristup podacima o napretku ove obuke." @@ -7941,7 +7978,7 @@ msgstr "Nemate dozvolu za pristup podacima o napretku ove obuke." msgid "You do not have permission to access this page." msgstr "Nemate dozvolu za pristup ovoj stranici." -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "Nemate dozvolu da otkažete ovo ocenjivanje." @@ -7949,15 +7986,15 @@ msgstr "Nemate dozvolu da otkažete ovo ocenjivanje." msgid "You do not have permission to create a live class." msgstr "Nemate dozvolu za kreiranje onlajn predavanja." -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "Nemate dozvolu da obrišete ovu grupu." -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "Nemate dozvolu za obrišete ovo poglavlje." -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "Nemate dozvolu da obrišete ovu obuku." @@ -7965,7 +8002,7 @@ msgstr "Nemate dozvolu da obrišete ovu obuku." msgid "You do not have permission to delete this lesson." msgstr "Nemate dozvolu da obrišete ovu lekciju." -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "Nemate dozvolu da izmenite ovo poglavlje." @@ -7973,7 +8010,7 @@ msgstr "Nemate dozvolu da izmenite ovo poglavlje." msgid "You do not have permission to modify this lesson." msgstr "Nemate dozvolu da izmenite ovu lekciju." -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "Nemate dozvolu da izmenite ovu ulogu." @@ -7985,11 +8022,11 @@ msgstr "Nemate dozvolu da šaljete imejl potvrde upisa." msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Nemate dozvolu da kreirate kalendarske događaje za ovo ocenjivanje." -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "Nemate dozvolu da ažurirate meta oznake." -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "Nemate dozvolu da ažurirate ovaj podnesak." @@ -7997,7 +8034,7 @@ msgstr "Nemate dozvolu da ažurirate ovaj podnesak." msgid "You don't have any notifications." msgstr "Nemate nijedno obaveštenje." -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Imate {0}% tačnih odgovora sa rezultatom od {1} od mogućih {2}" @@ -8010,7 +8047,7 @@ msgstr "Imate onlajn predavanje zakazano za sutra. Molimo Vas da se pripremite i msgid "You have already applied for this job." msgstr "Već ste se prijavili za ovaj posao." -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "Već ste premašili maksimalan dozvoljeni broj pokušaja za ovaj kviz." @@ -8030,7 +8067,7 @@ msgstr "Prijavili ste se" msgid "You have been enrolled in this batch" msgstr "Upisani ste u ovu grupu" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "Upisani ste na ovu obuku" @@ -8054,15 +8091,15 @@ msgstr "Još uvek niste primili nijedan sertifikat." msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Izabrali ste da budete obavešteni o ovoj obuci. Dobićete imejl kada obuka postane dostupna." -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Imate zakazane {0} predstojeće {1} i {2} {3}." -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "Imate {0} predstojećih {1}." -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "Imate zakazano {0} {1}." @@ -8082,7 +8119,7 @@ msgstr "Morate biti upisani na obuku da biste podneli recenziju" msgid "You need to complete the payment for this course before enrolling." msgstr "Morate izvršiti uplatu za ovu obuku pre upisa." -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "Neophodno je da se prvo prijavite da biste se upisali na ovu obuku" @@ -8090,11 +8127,11 @@ msgstr "Neophodno je da se prvo prijavite da biste se upisali na ovu obuku" msgid "You rock," msgstr "Sjajni ste," -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "Neophodno je da završite kviz kako biste nastavili video-snimak" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "Da biste prošli kviz, morate imati najmanje {0}% tačnih odgovora." @@ -8170,7 +8207,7 @@ msgstr "Vaš niz dana u učenju broji koliko dana uzastopno ste učili, bilo da msgid "Your request to join us as a mentor for the course" msgstr "Vaš zahtev za pridruživanjem kao mentor za obuku" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Vaš podnesak je uspešno sačuvan. Predavač će ga uskoro pregledati i oceniti, a Vi ćete biti obavešteni o konačnom rezultatu." @@ -8241,6 +8278,10 @@ msgstr "kandidati" msgid "at {0} minutes" msgstr "na {0} minuta" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "ali niste završili plaćanje" @@ -8281,15 +8322,23 @@ msgstr "niz dana" msgid "days" msgstr "dani" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "npr. IST, UTC, GMT..." -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "evaluacija" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "ocenjivanja" @@ -8305,15 +8354,20 @@ msgstr "u poslednjih" msgid "jane@example.com" msgstr "petar@primer.com" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "lekcija" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "lekcije" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "onlajn predavanje" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "onlajn predavanja" @@ -8343,7 +8397,7 @@ msgstr "minute" msgid "others" msgstr "ostalo" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "question_detail" @@ -8392,11 +8446,11 @@ msgstr "možete" msgid "{0} Assignments" msgstr "{0} zadataka" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "{0} vežbi" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "{0} kvizova" @@ -8416,7 +8470,7 @@ msgstr "Prijava za radno mesto {1} je podneta od strane {0}" msgid "{0} has published a new batch {1}" msgstr "Nova grupa {1} je objavljena od strane {0}" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "Nova obuka {1} je objavljena od strane {0}" From d0261d178d8aecf02b8c8f2bdf77b63041c28ac3 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 16 Mar 2026 18:38:56 +0530 Subject: [PATCH 28/28] chore: Esperanto translations --- lms/locale/eo.po | 586 ++++++++++++++++++++++++++--------------------- 1 file changed, 320 insertions(+), 266 deletions(-) diff --git a/lms/locale/eo.po b/lms/locale/eo.po index 77286dc3..f8a2919d 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: 2026-03-09 08:28+0000\n" -"PO-Revision-Date: 2026-03-11 00:25\n" +"POT-Creation-Date: 2026-03-13 16:10+0000\n" +"PO-Revision-Date: 2026-03-16 13:08\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Esperanto\n" "MIME-Version: 1.0\n" @@ -82,7 +82,7 @@ msgstr "crwdns149196:0crwdne149196:0" msgid "Statistics" msgstr "crwdns149198:0crwdne149198:0" -#: lms/lms/doctype/lms_course/lms_course.py:72 +#: lms/lms/doctype/lms_course/lms_course.py:74 msgid "A course cannot have both paid certificate and certificate of completion." msgstr "crwdns152597:0crwdne152597:0" @@ -94,7 +94,7 @@ msgstr "crwdns164088:0{0}crwdne164088:0" msgid "A new batch has been published on " msgstr "crwdns164090:0crwdne164090:0" -#: lms/lms/doctype/lms_course/lms_course.py:206 +#: lms/lms/doctype/lms_course/lms_course.py:208 msgid "A new course '{0}' has been published that might interest you. Check it out!" msgstr "crwdns164092:0{0}crwdne164092:0" @@ -103,11 +103,11 @@ msgid "A new course has been published on " msgstr "crwdns164094:0crwdne164094:0" #: lms/lms/doctype/lms_batch/lms_batch.py:179 -#: lms/lms/doctype/lms_course/lms_course.py:170 +#: lms/lms/doctype/lms_course/lms_course.py:172 msgid "A new course has been published on {0}" msgstr "crwdns164096:0{0}crwdne164096:0" -#: frontend/src/pages/Courses/CourseForm.vue:136 +#: frontend/src/pages/Courses/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "crwdns151462:0crwdne151462:0" @@ -115,7 +115,7 @@ msgstr "crwdns151462:0crwdne151462:0" msgid "About" msgstr "crwdns149200:0crwdne149200:0" -#: frontend/src/pages/Courses/CourseForm.vue:128 +#: frontend/src/pages/Courses/CourseForm.vue:135 msgid "About the Course" msgstr "crwdns157154:0crwdne157154:0" @@ -182,6 +182,10 @@ msgstr "crwdns155796:0crwdne155796:0" msgid "Add Lesson" msgstr "crwdns149216:0crwdne149216:0" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Add Question" +msgstr "crwdns198976:0crwdne198976:0" + #: frontend/src/components/VideoBlock.vue:121 msgid "Add Quiz to Video" msgstr "crwdns155288:0crwdne155288:0" @@ -219,7 +223,7 @@ msgstr "crwdns151726:0crwdne151726:0" msgid "Add a course to the batch" msgstr "crwdns197354:0crwdne197354:0" -#: frontend/src/pages/Courses/CourseForm.vue:41 +#: frontend/src/pages/Courses/CourseForm.vue:44 msgid "Add a keyword and then press enter" msgstr "crwdns152004:0crwdne152004:0" @@ -231,11 +235,6 @@ msgstr "crwdns151728:0crwdne151728:0" msgid "Add a new member" msgstr "crwdns155798:0crwdne155798:0" -#: frontend/src/components/Modals/Question.vue:167 -#: frontend/src/pages/QuizForm.vue:200 -msgid "Add a new question" -msgstr "crwdns149228:0crwdne149228:0" - #: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Add a program" msgstr "crwdns159750:0crwdne159750:0" @@ -264,6 +263,10 @@ msgstr "crwdns149236:0{0}crwdne149236:0" msgid "Add courses to your batch" msgstr "crwdns154437:0crwdne154437:0" +#: frontend/src/components/Modals/Question.vue:164 +msgid "Add new question" +msgstr "crwdns198978:0crwdne198978:0" + #: frontend/src/components/Modals/QuizInVideo.vue:5 msgid "Add quiz to this video" msgstr "crwdns155290:0crwdne155290:0" @@ -369,7 +372,7 @@ msgstr "crwdns157156:0crwdne157156:0" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 #: frontend/src/components/Settings/Transactions/TransactionList.vue:188 #: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:224 +#: frontend/src/pages/Courses/CourseForm.vue:231 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -387,11 +390,11 @@ msgstr "crwdns149270:0crwdne149270:0" msgid "Amount and currency are required for paid batches." msgstr "crwdns151730:0crwdne151730:0" -#: lms/lms/doctype/lms_course/lms_course.py:85 +#: lms/lms/doctype/lms_course/lms_course.py:87 msgid "Amount and currency are required for paid certificates." msgstr "crwdns152599:0crwdne152599:0" -#: lms/lms/doctype/lms_course/lms_course.py:82 +#: lms/lms/doctype/lms_course/lms_course.py:84 msgid "Amount and currency are required for paid courses." msgstr "crwdns151732:0crwdne151732:0" @@ -488,6 +491,10 @@ msgstr "crwdns152268:0crwdne152268:0" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "crwdns152463:0crwdne152463:0" +#: frontend/src/components/Sidebar/UserDropdown.vue:254 +msgid "Are you sure you want to clear the demo data? This would delete the course \"A guide to Frappe Learning\" along with all its associated data. This action cannot be undone." +msgstr "crwdns198980:0crwdne198980:0" + #: frontend/src/pages/Programs/ProgramForm.vue:562 msgid "Are you sure you want to delete this program? This action cannot be undone." msgstr "crwdns161514:0crwdne161514:0" @@ -496,10 +503,14 @@ msgstr "crwdns161514:0crwdne161514:0" msgid "Are you sure you want to enroll?" msgstr "crwdns158490:0crwdne158490:0" -#: frontend/src/components/Sidebar/UserDropdown.vue:184 +#: frontend/src/components/Sidebar/UserDropdown.vue:197 msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "crwdns152465:0crwdne152465:0" +#: frontend/src/components/Quiz.vue:378 +msgid "Are you sure you want to submit the quiz?" +msgstr "crwdns198982:0crwdne198982:0" + #: frontend/src/pages/Batches/components/BatchDashboard.vue:11 msgid "As a part of this batch's curriculum you will have to complete the following courses and assessments." msgstr "crwdns197360:0crwdne197360:0" @@ -629,7 +640,7 @@ msgstr "crwdns149324:0crwdne149324:0" #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/components/Sidebar/AppSidebar.vue:605 #: frontend/src/pages/Assignments.vue:203 -#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:275 +#: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" msgstr "crwdns152108:0crwdne152108:0" @@ -645,6 +656,10 @@ msgstr "crwdns149326:0crwdne149326:0" msgid "At least one test case is required for the programming exercise." msgstr "crwdns155692:0crwdne155692:0" +#: frontend/src/components/Quiz.vue:405 +msgid "Attempted Questions" +msgstr "crwdns198984:0crwdne198984:0" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "crwdns155226:0{0}crwdne155226:0" @@ -673,7 +688,7 @@ msgstr "crwdns149330:0crwdne149330:0" msgid "Auto Recording" msgstr "crwdns149334:0crwdne149334:0" -#: frontend/src/pages/ProfileEvaluator.vue:241 +#: frontend/src/pages/ProfileEvaluator.vue:246 msgid "Availability updated successfully" msgstr "crwdns155074:0crwdne155074:0" @@ -767,7 +782,6 @@ msgstr "crwdns197372:0{0}crwdne197372:0" #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:35 #: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:200 @@ -779,7 +793,6 @@ msgstr "crwdns197372:0{0}crwdne197372:0" #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/workspace_sidebar/lms.json msgid "Batch" msgstr "crwdns149346:0crwdne149346:0" @@ -796,7 +809,7 @@ msgstr "crwdns149350:0crwdne149350:0" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:93 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -811,10 +824,8 @@ msgstr "crwdns149358:0crwdne149358:0" msgid "Batch End Date" msgstr "crwdns159332:0crwdne159332:0" -#. Label of a Workspace Sidebar Item #: frontend/src/components/Settings/BadgeForm.vue:204 #: frontend/src/components/Settings/Badges.vue:202 -#: lms/workspace_sidebar/lms.json msgid "Batch Enrollment" msgstr "crwdns155872:0crwdne155872:0" @@ -875,7 +886,7 @@ msgstr "crwdns155230:0crwdne155230:0" msgid "Batch Title" msgstr "crwdns149372:0crwdne149372:0" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:191 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 msgid "Batch created successfully" msgstr "crwdns197374:0crwdne197374:0" @@ -908,10 +919,10 @@ msgid "Batch:" msgstr "crwdns152469:0crwdne152469:0" #. Label of the batches (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchDetail.vue:232 +#: frontend/src/pages/Batches/BatchDetail.vue:235 #: frontend/src/pages/Batches/Batches.vue:343 #: frontend/src/pages/Batches/Batches.vue:350 -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:124 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "crwdns149380:0crwdne149380:0" @@ -1008,9 +1019,9 @@ msgstr "crwdns149414:0crwdne149414:0" #. Label of the category (Link) field in DocType 'LMS Course' #: frontend/src/pages/Batches/BatchForm.vue:76 #: frontend/src/pages/Batches/Batches.vue:75 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:49 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 -#: frontend/src/pages/Courses/CourseForm.vue:20 +#: frontend/src/pages/Courses/CourseForm.vue:23 #: frontend/src/pages/Courses/Courses.vue:74 #: frontend/src/pages/Courses/NewCourseModal.vue:21 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1037,9 +1048,8 @@ msgstr "crwdns155176:0crwdne155176:0" #. Label of the certificate (Link) field in DocType 'LMS Enrollment' #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: lms/lms/doctype/lms_enrollment/lms_enrollment.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Certificate" msgstr "crwdns149420:0crwdne149420:0" @@ -1052,7 +1062,7 @@ msgstr "crwdns149422:0crwdne149422:0" msgid "Certificate Link" msgstr "crwdns149424:0crwdne149424:0" -#: frontend/src/components/CourseCardOverlay.vue:125 +#: frontend/src/components/CourseCardOverlay.vue:130 msgid "Certificate of Completion" msgstr "crwdns152601:0crwdne152601:0" @@ -1137,7 +1147,7 @@ msgstr "crwdns152422:0crwdne152422:0" msgid "Certified Members" msgstr "crwdns154600:0crwdne154600:0" -#: lms/www/_lms.py:304 +#: lms/www/_lms.py:305 msgid "Certified Participants" msgstr "crwdns149438:0crwdne149438:0" @@ -1169,11 +1179,11 @@ msgstr "crwdns149444:0crwdne149444:0" msgid "Chapter added successfully" msgstr "crwdns151620:0crwdne151620:0" -#: frontend/src/components/CourseOutline.vue:363 +#: frontend/src/components/CourseOutline.vue:362 msgid "Chapter deleted successfully" msgstr "crwdns155078:0crwdne155078:0" -#: frontend/src/components/CourseOutline.vue:297 +#: frontend/src/components/CourseOutline.vue:296 msgid "Chapter moved successfully" msgstr "crwdns155876:0crwdne155876:0" @@ -1182,16 +1192,16 @@ msgid "Chapter updated successfully" msgstr "crwdns151622:0crwdne151622:0" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:288 +#: frontend/src/pages/Courses/CourseForm.vue:295 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "crwdns149446:0crwdne149446:0" -#: frontend/src/components/Quiz.vue:229 +#: frontend/src/components/Quiz.vue:289 msgid "Check" msgstr "crwdns149448:0crwdne149448:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:17 msgid "Check All Submissions" msgstr "crwdns155694:0crwdne155694:0" @@ -1199,7 +1209,7 @@ msgstr "crwdns155694:0crwdne155694:0" msgid "Check Discussion" msgstr "crwdns149450:0crwdne149450:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:103 msgid "Check Submission" msgstr "crwdns155696:0crwdne155696:0" @@ -1231,15 +1241,11 @@ msgstr "crwdns164100:0crwdne164100:0" msgid "Choices" msgstr "crwdns149456:0crwdne149456:0" -#: frontend/src/pages/Courses/CourseForm.vue:74 -msgid "Choose a color for the course card" -msgstr "crwdns157160:0crwdne157160:0" - -#: frontend/src/components/Quiz.vue:651 +#: frontend/src/components/Quiz.vue:861 msgid "Choose all answers that apply" msgstr "crwdns149458:0crwdne149458:0" -#: frontend/src/components/Modals/Question.vue:19 +#: frontend/src/components/Modals/Question.vue:16 msgid "Choose an existing question" msgstr "crwdns154798:0crwdne154798:0" @@ -1247,7 +1253,7 @@ msgstr "crwdns154798:0crwdne154798:0" msgid "Choose an icon" msgstr "crwdns149460:0crwdne149460:0" -#: frontend/src/components/Quiz.vue:652 +#: frontend/src/components/Quiz.vue:862 msgid "Choose one answer" msgstr "crwdns149462:0crwdne149462:0" @@ -1335,7 +1341,7 @@ msgstr "crwdns149496:0crwdne149496:0" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:73 +#: frontend/src/pages/Courses/CourseForm.vue:76 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json @@ -1346,7 +1352,7 @@ msgstr "crwdns149498:0crwdne149498:0" msgid "Comma separated keywords" msgstr "crwdns197384:0crwdne197384:0" -#: frontend/src/pages/Courses/CourseForm.vue:277 +#: frontend/src/pages/Courses/CourseForm.vue:284 msgid "Comma separated keywords for SEO" msgstr "crwdns155232:0crwdne155232:0" @@ -1367,7 +1373,7 @@ msgstr "crwdns152114:0crwdne152114:0" msgid "Common keywords that will be used for all pages" msgstr "crwdns154700:0crwdne154700:0" -#: frontend/src/pages/Lesson.vue:897 +#: frontend/src/pages/Lesson.vue:899 msgid "Community" msgstr "crwdns157414:0crwdne157414:0" @@ -1440,7 +1446,7 @@ msgstr "crwdns149518:0crwdne149518:0" msgid "Complete Your Enrollment" msgstr "crwdns152424:0crwdne152424:0" -#: lms/lms/doctype/lms_payment/lms_payment.py:71 +#: lms/lms/doctype/lms_payment/lms_payment.py:89 msgid "Complete Your Enrollment - Don't miss out!" msgstr "crwdns152426:0crwdne152426:0" @@ -1460,7 +1466,7 @@ msgid "Completed" msgstr "crwdns149520:0crwdne149520:0" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:204 +#: frontend/src/pages/Courses/CourseForm.vue:211 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "crwdns149522:0crwdne149522:0" @@ -1504,7 +1510,8 @@ msgstr "crwdns197392:0crwdne197392:0" msgid "Configuration" msgstr "crwdns197394:0crwdne197394:0" -#: frontend/src/components/Sidebar/UserDropdown.vue:189 +#: frontend/src/components/Sidebar/UserDropdown.vue:202 +#: frontend/src/components/Sidebar/UserDropdown.vue:259 msgid "Confirm" msgstr "crwdns152479:0crwdne152479:0" @@ -1516,10 +1523,14 @@ msgstr "crwdns197396:0crwdne197396:0" msgid "Confirm Enrollment" msgstr "crwdns158492:0crwdne158492:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:228 msgid "Confirm Your Action" msgstr "crwdns164102:0crwdne164102:0" +#: frontend/src/components/Sidebar/UserDropdown.vue:253 +msgid "Confirm clearing demo data?" +msgstr "crwdns198986:0crwdne198986:0" + #: frontend/src/pages/Batches/BatchForm.vue:460 msgid "Confirm your action to delete" msgstr "crwdns155878:0crwdne155878:0" @@ -1590,11 +1601,11 @@ msgstr "crwdns149542:0crwdne149542:0" msgid "Corporate Organization" msgstr "crwdns149548:0crwdne149548:0" -#: frontend/src/components/Quiz.vue:189 +#: frontend/src/components/Quiz.vue:207 msgid "Correct" msgstr "crwdns149550:0crwdne149550:0" -#: frontend/src/components/Modals/Question.vue:79 +#: frontend/src/components/Modals/Question.vue:76 msgid "Correct Answer" msgstr "crwdns149552:0crwdne149552:0" @@ -1658,7 +1669,6 @@ msgstr "crwdns160970:0crwdne160970:0" #. Label of the course (Link) field in DocType 'Related Courses' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/AssignmentForm.vue:32 #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 @@ -1693,7 +1703,7 @@ msgstr "crwdns160970:0crwdne160970:0" #: lms/lms/doctype/related_courses/related_courses.json #: lms/lms/report/course_progress_summary/course_progress_summary.js:9 #: lms/lms/report/course_progress_summary/course_progress_summary.py:51 -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Course" msgstr "crwdns149556:0crwdne149556:0" @@ -1749,7 +1759,7 @@ msgstr "crwdns149564:0crwdne149564:0" msgid "Course Data" msgstr "crwdns149566:0crwdne149566:0" -#: frontend/src/pages/Courses/CourseForm.vue:145 +#: frontend/src/pages/Courses/CourseForm.vue:152 #: frontend/src/pages/Courses/NewCourseModal.vue:53 msgid "Course Description" msgstr "crwdns149568:0crwdne149568:0" @@ -1768,7 +1778,7 @@ msgstr "crwdns154802:0crwdne154802:0" msgid "Course Evaluator" msgstr "crwdns149570:0crwdne149570:0" -#: frontend/src/pages/Courses/CourseForm.vue:66 +#: frontend/src/pages/Courses/CourseForm.vue:69 #: frontend/src/pages/Courses/NewCourseModal.vue:39 msgid "Course Image" msgstr "crwdns149572:0crwdne149572:0" @@ -1783,7 +1793,7 @@ msgstr "crwdns149574:0crwdne149574:0" msgid "Course Lesson" msgstr "crwdns149576:0crwdne149576:0" -#: lms/www/_lms.py:89 +#: lms/www/_lms.py:90 msgid "Course List" msgstr "crwdns149578:0crwdne149578:0" @@ -1843,7 +1853,7 @@ msgstr "crwdns161518:0crwdne161518:0" msgid "Course created successfully" msgstr "crwdns155084:0crwdne155084:0" -#: frontend/src/pages/Courses/CourseForm.vue:465 +#: frontend/src/pages/Courses/CourseForm.vue:472 msgid "Course deleted successfully" msgstr "crwdns151586:0crwdne151586:0" @@ -1851,7 +1861,7 @@ msgstr "crwdns151586:0crwdne151586:0" msgid "Course or Batch is required to issue a certificate." msgstr "crwdns197404:0crwdne197404:0" -#: frontend/src/pages/Courses/CourseForm.vue:430 +#: frontend/src/pages/Courses/CourseForm.vue:437 msgid "Course updated successfully" msgstr "crwdns155086:0crwdne155086:0" @@ -1874,7 +1884,7 @@ msgstr "crwdns161520:0{0}crwdne161520:0" #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 #: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:569 +#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1914,7 +1924,7 @@ msgstr "crwdns149606:0crwdne149606:0" #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 #: frontend/src/pages/Courses/Courses.vue:36 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:33 #: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "crwdns151468:0crwdne151468:0" @@ -1952,7 +1962,7 @@ msgstr "crwdns149612:0crwdne149612:0" msgid "Create a Live Class" msgstr "crwdns149614:0crwdne149614:0" -#: frontend/src/pages/Quizzes.vue:101 +#: frontend/src/pages/Quizzes.vue:97 msgid "Create a Quiz" msgstr "crwdns155804:0crwdne155804:0" @@ -2006,7 +2016,7 @@ msgstr "crwdns154457:0crwdne154457:0" #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 #: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/pages/Courses/CourseForm.vue:238 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2122,15 +2132,15 @@ msgid "Degree Type" msgstr "crwdns149644:0crwdne149644:0" #: frontend/src/components/Controls/ChildTable.vue:63 -#: frontend/src/components/CourseOutline.vue:309 -#: frontend/src/components/CourseOutline.vue:375 +#: frontend/src/components/CourseOutline.vue:308 +#: frontend/src/components/CourseOutline.vue:374 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 #: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:478 +#: frontend/src/pages/Courses/CourseForm.vue:485 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -2140,7 +2150,7 @@ msgstr "crwdns149646:0crwdne149646:0" msgid "Delete Chapter" msgstr "crwdns151626:0crwdne151626:0" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:479 msgid "Delete Course" msgstr "crwdns151588:0crwdne151588:0" @@ -2148,7 +2158,7 @@ msgstr "crwdns151588:0crwdne151588:0" msgid "Delete Program" msgstr "crwdns161524:0crwdne161524:0" -#: frontend/src/components/CourseOutline.vue:369 +#: frontend/src/components/CourseOutline.vue:368 msgid "Delete this chapter?" msgstr "crwdns151628:0crwdne151628:0" @@ -2156,15 +2166,15 @@ msgstr "crwdns151628:0crwdne151628:0" msgid "Delete this coupon?" msgstr "crwdns160972:0crwdne160972:0" -#: frontend/src/components/CourseOutline.vue:303 +#: frontend/src/components/CourseOutline.vue:302 msgid "Delete this lesson?" msgstr "crwdns151630:0crwdne151630:0" -#: frontend/src/pages/Courses/CourseForm.vue:473 +#: frontend/src/pages/Courses/CourseForm.vue:480 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "crwdns151590:0crwdne151590:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:229 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "crwdns164104:0crwdne164104:0" @@ -2172,11 +2182,11 @@ msgstr "crwdns164104:0crwdne164104:0" msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "crwdns155884:0crwdne155884:0" -#: frontend/src/components/CourseOutline.vue:370 +#: frontend/src/components/CourseOutline.vue:369 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "crwdns151632:0crwdne151632:0" -#: frontend/src/components/CourseOutline.vue:304 +#: frontend/src/components/CourseOutline.vue:303 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "crwdns151634:0crwdne151634:0" @@ -2184,6 +2194,15 @@ msgstr "crwdns151634:0crwdne151634:0" msgid "Deletion not allowed for {0}" msgstr "crwdns197410:0{0}crwdne197410:0" +#. Label of the demo_data_present (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Demo Data Present" +msgstr "crwdns198988:0crwdne198988:0" + +#: frontend/src/components/Sidebar/UserDropdown.vue:275 +msgid "Demo data cleared successfully" +msgstr "crwdns198990:0crwdne198990:0" + #. Label of the description (Text Editor) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form #. Label of the description (Small Text) field in DocType 'Certification' @@ -2194,7 +2213,7 @@ msgstr "crwdns197410:0{0}crwdne197410:0" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:81 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:85 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2213,7 +2232,7 @@ msgstr "crwdns149652:0crwdne149652:0" #: frontend/src/components/Modals/DiscussionModal.vue:22 #: frontend/src/pages/Batches/BatchForm.vue:7 -#: frontend/src/pages/Courses/CourseForm.vue:8 +#: frontend/src/pages/Courses/CourseForm.vue:11 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "crwdns149654:0crwdne149654:0" @@ -2227,7 +2246,7 @@ msgstr "crwdns197412:0crwdne197412:0" msgid "Disable PWA" msgstr "crwdns163906:0crwdne163906:0" -#: frontend/src/pages/Courses/CourseForm.vue:119 +#: frontend/src/pages/Courses/CourseForm.vue:126 msgid "Disable Self Enrollment" msgstr "crwdns149656:0crwdne149656:0" @@ -2282,6 +2301,10 @@ msgstr "crwdns160980:0crwdne160980:0" msgid "Discussions" msgstr "crwdns149664:0crwdne149664:0" +#: frontend/src/components/Quiz.vue:19 +msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." +msgstr "crwdns198992:0crwdne198992:0" + #. Option for the 'File Type' (Select) field in DocType 'Course Lesson' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment' #. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission' @@ -2389,14 +2412,14 @@ msgstr "crwdns158504:0crwdne158504:0" msgid "Edit Programming Exercise" msgstr "crwdns155702:0crwdne155702:0" +#: frontend/src/pages/QuizForm.vue:197 +msgid "Edit Question" +msgstr "crwdns198994:0crwdne198994:0" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "crwdns155234:0crwdne155234:0" -#: frontend/src/pages/QuizForm.vue:199 -msgid "Edit the question" -msgstr "crwdns149688:0crwdne149688:0" - #. Label of the education (Table) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Education" @@ -2509,7 +2532,7 @@ msgid "Enabling this will publish the certificate on the certified participants msgstr "crwdns151926:0crwdne151926:0" #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:25 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:26 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "crwdns149716:0crwdne149716:0" @@ -2525,7 +2548,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/Batches/components/NewBatchModal.vue:37 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:38 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2581,7 +2604,6 @@ msgid "Enrolled On" msgstr "crwdns197422:0crwdne197422:0" #: frontend/src/components/CourseCard.vue:62 -#: frontend/src/components/CourseCardOverlay.vue:107 #: frontend/src/pages/Courses/CourseOverview.vue:27 #: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" @@ -2616,10 +2638,9 @@ msgstr "crwdns162044:0crwdne162044:0" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Enrollments" msgstr "crwdns149734:0crwdne149734:0" @@ -2663,7 +2684,7 @@ msgstr "crwdns155190:0crwdne155190:0" msgid "Error creating live class. Please try again. {0}" msgstr "crwdns152489:0{0}crwdne152489:0" -#: frontend/src/pages/Quizzes.vue:230 +#: frontend/src/pages/Quizzes.vue:227 msgid "Error creating quiz: {0}" msgstr "crwdns155808:0{0}crwdne155808:0" @@ -2698,11 +2719,10 @@ msgstr "crwdns155194:0crwdne155194:0" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item #: frontend/src/components/Modals/Event.vue:420 #: frontend/src/pages/Batches/BatchForm.vue:93 #: lms/lms/doctype/lms_batch/lms_batch.json -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation" msgstr "crwdns149746:0crwdne149746:0" @@ -2719,8 +2739,7 @@ msgid "Evaluation End Date" msgstr "crwdns149750:0crwdne149750:0" #. Label of a Link in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Evaluation Request" msgstr "crwdns149752:0crwdne149752:0" @@ -2745,7 +2764,7 @@ msgstr "crwdns149756:0crwdne149756:0" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:243 +#: frontend/src/pages/Courses/CourseForm.vue:250 #: frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json @@ -2782,7 +2801,7 @@ msgstr "crwdns155810:0crwdne155810:0" msgid "Evaluator deleted successfully" msgstr "crwdns155812:0crwdne155812:0" -#: lms/lms/doctype/lms_course/lms_course.py:75 +#: lms/lms/doctype/lms_course/lms_course.py:77 msgid "Evaluator is required for paid certificates." msgstr "crwdns152603:0crwdne152603:0" @@ -2811,7 +2830,7 @@ msgstr "crwdns149768:0crwdne149768:0" msgid "Exercise Title" msgstr "crwdns149774:0crwdne149774:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:252 msgid "Exercise deleted successfully" msgstr "crwdns164106:0crwdne164106:0" @@ -2854,7 +2873,7 @@ msgstr "crwdns160992:0crwdne160992:0" #. Label of the explanation_1 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_3 (Small Text) field in DocType 'LMS Question' #. Label of the explanation_4 (Small Text) field in DocType 'LMS Question' -#: frontend/src/components/Modals/Question.vue:75 +#: frontend/src/components/Modals/Question.vue:72 #: lms/lms/doctype/lms_question/lms_question.json msgid "Explanation" msgstr "crwdns149782:0crwdne149782:0" @@ -2923,7 +2942,7 @@ msgstr "crwdns155244:0{0}crwdne155244:0" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:113 +#: frontend/src/pages/Courses/CourseForm.vue:120 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "crwdns149790:0crwdne149790:0" @@ -3103,7 +3122,7 @@ msgstr "crwdns159756:0crwdne159756:0" msgid "General" msgstr "crwdns151744:0crwdne151744:0" -#: frontend/src/pages/Batches/BatchDetail.vue:214 +#: frontend/src/pages/Batches/BatchDetail.vue:217 #: frontend/src/pages/Batches/components/BulkCertificates.vue:5 msgid "Generate Certificates" msgstr "crwdns151928:0crwdne151928:0" @@ -3325,8 +3344,7 @@ msgstr "crwdns157418:0crwdne157418:0" msgid "Hiring" msgstr "crwdns164062:0crwdne164062:0" -#. Label of a Workspace Sidebar Item -#: frontend/src/pages/Home/Home.vue:180 lms/workspace_sidebar/lms.json +#: frontend/src/pages/Home/Home.vue:183 msgid "Home" msgstr "crwdns159344:0crwdne159344:0" @@ -3362,7 +3380,7 @@ msgstr "crwdns149894:0crwdne149894:0" msgid "I consent to my personal information being stored for invoicing" msgstr "crwdns164064:0crwdne164064:0" -#: frontend/src/pages/QuizForm.vue:325 +#: frontend/src/pages/QuizForm.vue:321 msgid "ID" msgstr "crwdns149896:0crwdne149896:0" @@ -3381,7 +3399,7 @@ msgstr "crwdns154702:0crwdne154702:0" msgid "If enabled, the lesson will also be accessible to users who are not enrolled in the course." msgstr "crwdns197458:0crwdne197458:0" -#: frontend/src/components/Quiz.vue:46 +#: frontend/src/components/Quiz.vue:61 msgid "If you answer incorrectly, {0} {1} will be deducted from your score for each incorrect answer." msgstr "crwdns155816:0{0}crwdnd155816:0{1}crwdne155816:0" @@ -3389,7 +3407,7 @@ msgstr "crwdns155816:0{0}crwdnd155816:0{1}crwdne155816:0" msgid "If you are not any more interested to mentor the course" msgstr "crwdns149900:0crwdne149900:0" -#: frontend/src/components/Quiz.vue:23 +#: frontend/src/components/Quiz.vue:38 msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends." msgstr "crwdns149902:0crwdne149902:0" @@ -3477,7 +3495,7 @@ msgstr "crwdns197460:0crwdne197460:0" msgid "Incomplete" msgstr "crwdns149922:0crwdne149922:0" -#: frontend/src/components/Quiz.vue:194 +#: frontend/src/components/Quiz.vue:212 msgid "Incorrect" msgstr "crwdns149924:0crwdne149924:0" @@ -3541,8 +3559,8 @@ msgstr "crwdns197462:0crwdne197462:0" #. 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/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:78 -#: frontend/src/pages/Courses/CourseForm.vue:29 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 +#: frontend/src/pages/Courses/CourseForm.vue:32 #: frontend/src/pages/Courses/NewCourseModal.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -3657,7 +3675,7 @@ msgstr "crwdns149978:0crwdne149978:0" msgid "Job Details" msgstr "crwdns149984:0crwdne149984:0" -#: lms/www/_lms.py:178 +#: lms/www/_lms.py:179 msgid "Job Openings" msgstr "crwdns149986:0crwdne149986:0" @@ -3725,11 +3743,6 @@ msgstr "crwdns163994:0crwdne163994:0" msgid "Keep going," msgstr "crwdns159348:0crwdne159348:0" -#. Title of a Workspace Sidebar -#: lms/workspace_sidebar/lms.json -msgid "LMS" -msgstr "crwdns150002:0crwdne150002:0" - #. Name of a DocType #: lms/lms/doctype/lms_assessment/lms_assessment.json msgid "LMS Assessment" @@ -4015,7 +4028,7 @@ msgstr "crwdns150074:0crwdne150074:0" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:69 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:277 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "crwdns155728:0crwdne155728:0" @@ -4098,11 +4111,11 @@ msgstr "crwdns150084:0crwdne150084:0" msgid "Lesson created successfully" msgstr "crwdns155092:0crwdne155092:0" -#: frontend/src/components/CourseOutline.vue:268 +#: frontend/src/components/CourseOutline.vue:267 msgid "Lesson deleted successfully" msgstr "crwdns155094:0crwdne155094:0" -#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:282 msgid "Lesson moved successfully" msgstr "crwdns155096:0crwdne155096:0" @@ -4114,7 +4127,6 @@ msgstr "crwdns155098:0crwdne155098:0" #. Group in Course Chapter's connections #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 -#: frontend/src/components/CourseCardOverlay.vue:100 #: frontend/src/pages/Courses/CourseDashboard.vue:20 #: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -4183,9 +4195,9 @@ msgstr "crwdns150110:0crwdne150110:0" #: frontend/src/pages/Courses/Courses.vue:105 #: frontend/src/pages/JobApplications.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 -#: frontend/src/pages/Quizzes.vue:94 +#: frontend/src/pages/Quizzes.vue:90 msgid "Load More" msgstr "crwdns150112:0crwdne150112:0" @@ -4213,7 +4225,7 @@ msgstr "crwdns150120:0crwdne150120:0" msgid "Login" msgstr "crwdns150122:0crwdne150122:0" -#: frontend/src/components/Sidebar/UserDropdown.vue:183 +#: frontend/src/components/Sidebar/UserDropdown.vue:196 msgid "Login to Frappe Cloud?" msgstr "crwdns152505:0crwdne152505:0" @@ -4238,7 +4250,7 @@ msgstr "crwdns152440:0crwdne152440:0" msgid "Make LMS the default home" msgstr "crwdns150126:0crwdne150126:0" -#: frontend/src/pages/Batches/BatchDetail.vue:221 +#: frontend/src/pages/Batches/BatchDetail.vue:224 #: frontend/src/pages/Batches/components/AnnouncementModal.vue:5 msgid "Make an Announcement" msgstr "crwdns150128:0crwdne150128:0" @@ -4247,7 +4259,7 @@ msgstr "crwdns150128:0crwdne150128:0" msgid "Make notes for quick revision. Press / for menu." msgstr "crwdns157422:0crwdne157422:0" -#: frontend/src/pages/Home/Home.vue:151 +#: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "crwdns159354:0crwdne159354:0" @@ -4266,7 +4278,7 @@ msgstr "crwdns151640:0crwdne151640:0" msgid "Manual Assignment" msgstr "crwdns197476:0crwdne197476:0" -#: frontend/src/components/Quiz.vue:120 +#: frontend/src/components/Quiz.vue:136 msgid "Mark" msgstr "crwdns150138:0crwdne150138:0" @@ -4276,9 +4288,9 @@ msgstr "crwdns150140:0crwdne150140:0" #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' -#: frontend/src/components/Modals/Question.vue:40 -#: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:335 +#: frontend/src/components/Modals/Question.vue:37 +#: frontend/src/components/Modals/Question.vue:103 +#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4305,7 +4317,7 @@ msgid "Marks to Deduct" msgstr "crwdns159356:0crwdne159356:0" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "crwdns150150:0crwdne150150:0" @@ -4315,7 +4327,7 @@ msgstr "crwdns152462:0crwdne152462:0" #. Label of the medium (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:68 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "crwdns150154:0crwdne150154:0" @@ -4559,7 +4571,7 @@ msgstr "crwdns160732:0crwdne160732:0" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:267 +#: frontend/src/pages/Courses/CourseForm.vue:274 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "crwdns154526:0crwdne154526:0" @@ -4574,17 +4586,17 @@ msgstr "crwdns150190:0crwdne150190:0" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Courses/CourseForm.vue:281 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "crwdns154704:0crwdne154704:0" #: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:262 +#: frontend/src/pages/Courses/CourseForm.vue:269 msgid "Meta Tags" msgstr "crwdns155256:0crwdne155256:0" -#: lms/lms/api.py:1555 +#: lms/lms/api.py:1563 msgid "Meta tags should be a list." msgstr "crwdns155258:0crwdne155258:0" @@ -4636,7 +4648,7 @@ msgid "Moderator" msgstr "crwdns150196:0crwdne150196:0" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 -#: frontend/src/pages/Quizzes.vue:281 +#: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "crwdns155730:0crwdne155730:0" @@ -4721,7 +4733,7 @@ msgstr "crwdns150214:0crwdne150214:0" #: frontend/src/pages/Batches/Batches.vue:10 #: frontend/src/pages/Batches/components/NewBatchModal.vue:5 -#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:153 +#: frontend/src/pages/Notifications.vue:90 lms/www/_lms.py:154 msgid "New Batch" msgstr "crwdns150218:0crwdne150218:0" @@ -4731,7 +4743,7 @@ msgstr "crwdns161002:0crwdne161002:0" #: frontend/src/pages/Courses/Courses.vue:13 #: frontend/src/pages/Courses/NewCourseModal.vue:5 -#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:97 +#: frontend/src/pages/Notifications.vue:89 lms/www/_lms.py:98 msgid "New Course" msgstr "crwdns150220:0crwdne150220:0" @@ -4785,7 +4797,7 @@ msgstr "crwdns150234:0{0}crwdnd150234:0{1}crwdne150234:0" msgid "New {0}" msgstr "crwdns150236:0{0}crwdne150236:0" -#: frontend/src/components/Quiz.vue:237 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "crwdns150238:0crwdne150238:0" @@ -4802,14 +4814,10 @@ msgstr "crwdns155900:0crwdne155900:0" msgid "No Notifications" msgstr "crwdns150244:0crwdne150244:0" -#: frontend/src/components/Quiz.vue:307 +#: frontend/src/components/Quiz.vue:369 msgid "No Quiz submissions found" msgstr "crwdns152507:0crwdne152507:0" -#: frontend/src/pages/Quizzes.vue:19 -msgid "No Quizzes" -msgstr "crwdns155824:0crwdne155824:0" - #. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class' #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "No Recording" @@ -4970,8 +4978,7 @@ msgstr "crwdns150288:0crwdne150288:0" msgid "Note" msgstr "crwdns157426:0crwdne157426:0" -#: frontend/src/pages/Lesson.vue:407 frontend/src/pages/Lesson.vue:893 -#: frontend/src/pages/Lesson.vue:904 +#: frontend/src/pages/Lesson.vue:888 msgid "Notes" msgstr "crwdns157428:0crwdne157428:0" @@ -5017,7 +5024,7 @@ msgstr "crwdns150298:0crwdne150298:0" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:245 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "crwdns150300:0crwdne150300:0" @@ -5041,7 +5048,7 @@ msgstr "crwdns150304:0crwdne150304:0" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:241 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "crwdns150306:0crwdne150306:0" @@ -5106,7 +5113,7 @@ msgid "Open to Work" msgstr "crwdns194934:0crwdne194934:0" #. Label of the option (Data) field in DocType 'LMS Option' -#: frontend/src/components/Modals/Question.vue:70 +#: frontend/src/components/Modals/Question.vue:67 #: lms/lms/doctype/lms_option/lms_option.json msgid "Option" msgstr "crwdns150322:0crwdne150322:0" @@ -5131,7 +5138,7 @@ msgstr "crwdns150328:0crwdne150328:0" msgid "Option 4" msgstr "crwdns150330:0crwdne150330:0" -#: frontend/src/components/Modals/Question.vue:56 +#: frontend/src/components/Modals/Question.vue:53 msgid "Options" msgstr "crwdns154808:0crwdne154808:0" @@ -5215,17 +5222,17 @@ msgid "Paid Batch" msgstr "crwdns150352:0crwdne150352:0" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:210 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "crwdns152607:0crwdne152607:0" -#: frontend/src/components/CourseCardOverlay.vue:134 +#: frontend/src/components/CourseCardOverlay.vue:139 msgid "Paid Certificate after Evaluation" msgstr "crwdns152609:0crwdne152609:0" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:198 +#: frontend/src/pages/Courses/CourseForm.vue:205 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "crwdns150354:0crwdne150354:0" @@ -5264,7 +5271,7 @@ msgstr "crwdns155736:0crwdne155736:0" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -5275,7 +5282,7 @@ msgstr "crwdns150364:0crwdne150364:0" msgid "Password" msgstr "crwdns150366:0crwdne150366:0" -#: frontend/src/pages/Courses/CourseForm.vue:166 +#: frontend/src/pages/Courses/CourseForm.vue:173 msgid "Paste a YouTube link of a short video introducing the course" msgstr "crwdns197500:0crwdne197500:0" @@ -5455,7 +5462,7 @@ msgstr "crwdns197506:0crwdne197506:0" msgid "Please enable the zoom account to use this feature." msgstr "crwdns155266:0crwdne155266:0" -#: frontend/src/components/CourseOutline.vue:392 +#: frontend/src/components/CourseOutline.vue:391 msgid "Please enroll for this course to view this lesson" msgstr "crwdns151644:0crwdne151644:0" @@ -5463,7 +5470,7 @@ msgstr "crwdns151644:0crwdne151644:0" msgid "Please ensure that the billing name you enter is correct, as it will be used on your invoice." msgstr "crwdns164074:0crwdne164074:0" -#: frontend/src/components/Quiz.vue:16 +#: frontend/src/components/Quiz.vue:31 msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "crwdns150410:0{0}crwdne150410:0" @@ -5503,7 +5510,7 @@ msgstr "crwdns197508:0{0}crwdne197508:0" 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:65 +#: lms/lms/doctype/lms_course/lms_course.py:67 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" @@ -5544,6 +5551,10 @@ msgstr "crwdns164076:0crwdne164076:0" msgid "Please provide your consent to proceed with the payment." msgstr "crwdns164078:0crwdne164078:0" +#: frontend/src/components/Quiz.vue:8 +msgid "Please read the following instructions carefully before starting the quiz" +msgstr "crwdns198996:0crwdne198996:0" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 msgid "Please run the code to execute the test cases." msgstr "crwdns155738:0crwdne155738:0" @@ -5608,7 +5619,7 @@ msgstr "crwdns151784:0crwdne151784:0" msgid "Please select a timezone." msgstr "crwdns151786:0crwdne151786:0" -#: frontend/src/components/Quiz.vue:533 +#: frontend/src/components/Quiz.vue:744 msgid "Please select an option" msgstr "crwdns155102:0crwdne155102:0" @@ -5625,11 +5636,11 @@ msgstr "crwdns151646:0crwdne151646:0" msgid "Point of Score (e.g. 70)" msgstr "crwdns150436:0crwdne150436:0" -#: frontend/src/components/Modals/Question.vue:62 +#: frontend/src/components/Modals/Question.vue:59 msgid "Possibilities" msgstr "crwdns154810:0crwdne154810:0" -#: frontend/src/components/Modals/Question.vue:91 +#: frontend/src/components/Modals/Question.vue:88 msgid "Possibility" msgstr "crwdns150438:0crwdne150438:0" @@ -5708,7 +5719,7 @@ msgstr "crwdns150464:0crwdne150464:0" #. Label of the video_link (Attach) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:164 +#: frontend/src/pages/Courses/CourseForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "crwdns150466:0crwdne150466:0" @@ -5724,7 +5735,7 @@ msgid "Pricing" msgstr "crwdns150470:0crwdne150470:0" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:192 +#: frontend/src/pages/Courses/CourseForm.vue:199 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "crwdns152617:0crwdne152617:0" @@ -5812,22 +5823,22 @@ msgstr "crwdns155744:0crwdne155744:0" msgid "Programming Exercise Submissions" msgstr "crwdns155746:0crwdne155746:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:261 msgid "Programming Exercise created successfully" msgstr "crwdns155748:0crwdne155748:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:298 msgid "Programming Exercise deleted successfully" msgstr "crwdns155750:0crwdne155750:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:281 msgid "Programming Exercise updated successfully" msgstr "crwdns155752:0crwdne155752:0" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "crwdns155754:0crwdne155754:0" @@ -5835,7 +5846,7 @@ msgstr "crwdns155754:0crwdne155754:0" #: frontend/src/pages/Programs/ProgramDetail.vue:123 #: frontend/src/pages/Programs/Programs.vue:18 #: frontend/src/pages/Programs/Programs.vue:113 -#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:297 +#: frontend/src/pages/Programs/Programs.vue:119 lms/www/_lms.py:298 msgid "Programs" msgstr "crwdns154532:0crwdne154532:0" @@ -5881,7 +5892,7 @@ msgstr "crwdns150494:0crwdne150494:0" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:93 +#: frontend/src/pages/Courses/CourseForm.vue:100 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5897,12 +5908,12 @@ msgid "Published Courses" msgstr "crwdns150498:0crwdne150498:0" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:98 +#: frontend/src/pages/Courses/CourseForm.vue:105 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "crwdns150500:0crwdne150500:0" -#: frontend/src/pages/Courses/CourseForm.vue:83 +#: frontend/src/pages/Courses/CourseForm.vue:90 msgid "Publishing Settings" msgstr "crwdns197528:0crwdne197528:0" @@ -5933,8 +5944,8 @@ msgstr "crwdns155756:0crwdne155756: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/Modals/AssignmentForm.vue:38 -#: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:330 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/components/Modals/Question.vue:24 +#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 #: 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 @@ -5954,19 +5965,19 @@ msgstr "crwdns150506:0crwdne150506:0" msgid "Question Name" msgstr "crwdns150508:0crwdne150508:0" -#: frontend/src/components/Modals/Question.vue:285 +#: frontend/src/components/Modals/Question.vue:282 msgid "Question added successfully" msgstr "crwdns150510:0crwdne150510:0" -#: frontend/src/components/Modals/Question.vue:335 +#: frontend/src/components/Modals/Question.vue:332 msgid "Question updated successfully" msgstr "crwdns150512:0crwdne150512:0" -#: frontend/src/components/Quiz.vue:112 +#: frontend/src/components/Quiz.vue:128 msgid "Question {0}" msgstr "crwdns150514:0{0}crwdne150514:0" -#: frontend/src/components/Quiz.vue:214 +#: frontend/src/components/Quiz.vue:232 msgid "Question {0} of {1}" msgstr "crwdns150516:0{0}crwdnd150516:0{1}crwdne150516:0" @@ -5975,7 +5986,7 @@ msgstr "crwdns150516:0{0}crwdnd150516:0{1}crwdne150516:0" msgid "Questions" msgstr "crwdns150518:0crwdne150518:0" -#: frontend/src/pages/QuizForm.vue:372 +#: frontend/src/pages/QuizForm.vue:368 msgid "Questions deleted successfully" msgstr "crwdns150520:0crwdne150520:0" @@ -6012,7 +6023,7 @@ msgstr "crwdns150526:0crwdne150526:0" msgid "Quiz Submissions" msgstr "crwdns150528:0crwdne150528:0" -#: frontend/src/components/Quiz.vue:251 +#: frontend/src/components/Quiz.vue:313 msgid "Quiz Summary" msgstr "crwdns150530:0crwdne150530:0" @@ -6021,7 +6032,7 @@ msgstr "crwdns150530:0crwdne150530:0" msgid "Quiz Title" msgstr "crwdns150532:0crwdne150532:0" -#: frontend/src/pages/Quizzes.vue:218 +#: frontend/src/pages/Quizzes.vue:215 msgid "Quiz created successfully" msgstr "crwdns150534:0crwdne150534:0" @@ -6029,7 +6040,7 @@ msgstr "crwdns150534:0crwdne150534:0" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "crwdns150536:0crwdne150536:0" -#: frontend/src/pages/QuizForm.vue:297 +#: frontend/src/pages/QuizForm.vue:293 msgid "Quiz updated successfully" msgstr "crwdns150538:0crwdne150538:0" @@ -6039,12 +6050,12 @@ msgid "Quiz will appear at the bottom of the lesson." msgstr "crwdns150540:0crwdne150540:0" #: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:383 frontend/src/pages/Quizzes.vue:293 -#: frontend/src/pages/Quizzes.vue:303 lms/www/_lms.py:253 +#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "crwdns150542:0crwdne150542:0" -#: frontend/src/pages/Quizzes.vue:241 +#: frontend/src/pages/Quizzes.vue:238 msgid "Quizzes deleted successfully" msgstr "crwdns155834:0crwdne155834:0" @@ -6055,7 +6066,6 @@ msgstr "crwdns155298:0crwdne155298:0" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/Event.vue:98 #: frontend/src/components/Modals/ReviewModal.vue:18 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -6127,7 +6137,7 @@ msgstr "crwdns150564:0crwdne150564:0" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:176 +#: frontend/src/pages/Courses/CourseForm.vue:183 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6179,11 +6189,11 @@ msgstr "crwdns150580:0crwdne150580:0" msgid "Resume" msgstr "crwdns150582:0crwdne150582:0" -#: frontend/src/components/Quiz.vue:85 frontend/src/components/Quiz.vue:288 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 msgid "Resume Video" msgstr "crwdns155300:0crwdne155300:0" -#: frontend/src/pages/Home/Home.vue:174 +#: frontend/src/pages/Home/Home.vue:177 msgid "Resume where you left off" msgstr "crwdns159368:0crwdne159368:0" @@ -6297,7 +6307,7 @@ msgstr "crwdns150610:0crwdne150610:0" #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 #: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:112 +#: frontend/src/components/Modals/Question.vue:109 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 #: frontend/src/components/Settings/BadgeForm.vue:78 @@ -6306,15 +6316,15 @@ msgstr "crwdns150610:0crwdne150610:0" #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:110 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 #: frontend/src/pages/Courses/CourseDetail.vue:17 #: frontend/src/pages/Courses/NewCourseModal.vue:70 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 -#: frontend/src/pages/Quizzes.vue:105 +#: frontend/src/pages/Quizzes.vue:101 #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Save" msgstr "crwdns150612:0crwdne150612:0" @@ -6370,7 +6380,7 @@ msgid "Search by Name" msgstr "crwdns152286:0crwdne152286:0" #: frontend/src/pages/Batches/Batches.vue:65 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:45 msgid "Search by Title" msgstr "crwdns152288:0crwdne152288:0" @@ -6393,7 +6403,7 @@ msgstr "crwdns150628:0crwdne150628:0" #. Label of the seat_count (Int) field in DocType 'LMS Batch' #: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:60 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "crwdns150630:0crwdne150630:0" @@ -6431,7 +6441,11 @@ msgstr "crwdns159776:0crwdne159776:0" msgid "Select a Programming Exercise" msgstr "crwdns155758:0crwdne155758:0" -#: frontend/src/components/Modals/Question.vue:101 +#: frontend/src/pages/Courses/CourseForm.vue:78 +msgid "Select a fallback color for the course card when no image is set." +msgstr "crwdns198998:0crwdne198998:0" + +#: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "crwdns150636:0crwdne150636:0" @@ -6444,6 +6458,10 @@ msgstr "crwdns150638:0crwdne150638:0" msgid "Select an Assignment" msgstr "crwdns164080:0crwdne164080:0" +#: frontend/src/components/Modals/Question.vue:17 +msgid "Select from questions you have already created" +msgstr "crwdns199000:0crwdne199000:0" + #: frontend/src/components/ContactUsEmail.vue:33 #: frontend/src/pages/JobApplications.vue:115 msgid "Send" @@ -6473,6 +6491,18 @@ msgstr "crwdns164120:0crwdne164120:0" msgid "Send Notification for Published Courses" msgstr "crwdns164122:0crwdne164122:0" +#. Label of the send_payment_reminders_for_batch (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Batch" +msgstr "crwdns199002:0crwdne199002:0" + +#. Label of the send_payment_reminders_for_course (Check) field in DocType 'LMS +#. Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Payment Reminders for Course" +msgstr "crwdns199004:0crwdne199004:0" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6521,7 +6551,7 @@ msgid "Short Description" msgstr "crwdns152513:0crwdne152513:0" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:134 +#: frontend/src/pages/Courses/CourseForm.vue:141 #: frontend/src/pages/Courses/NewCourseModal.vue:46 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" @@ -6537,7 +6567,7 @@ msgid "Show Answer" msgstr "crwdns150654:0crwdne150654:0" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "crwdns150656:0crwdne150656:0" @@ -6625,15 +6655,15 @@ msgstr "crwdns150692:0crwdne150692:0" msgid "Skip" msgstr "crwdns150696:0crwdne150696:0" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:57 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:62 msgid "Slot Times are overlapping for some schedules." msgstr "crwdns150698:0crwdne150698:0" -#: frontend/src/pages/ProfileEvaluator.vue:218 +#: frontend/src/pages/ProfileEvaluator.vue:223 msgid "Slot added successfully" msgstr "crwdns155108:0crwdne155108:0" -#: frontend/src/pages/ProfileEvaluator.vue:257 +#: frontend/src/pages/ProfileEvaluator.vue:262 msgid "Slot deleted successfully" msgstr "crwdns155110:0crwdne155110:0" @@ -6667,7 +6697,7 @@ msgstr "crwdns150706:0crwdne150706:0" msgid "Staff" msgstr "crwdns150708:0crwdne150708:0" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 #: frontend/src/pages/Batches/components/LiveClass.vue:78 #: frontend/src/pages/Home/AdminHome.vue:81 #: frontend/src/pages/Home/StudentHome.vue:46 @@ -6676,7 +6706,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' -#: frontend/src/pages/Batches/components/NewBatchModal.vue:19 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:20 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Start Date" @@ -6698,7 +6728,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/Batches/components/NewBatchModal.vue:31 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:32 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -6709,7 +6739,7 @@ msgstr "crwdns150716:0crwdne150716:0" msgid "Start Time" msgstr "crwdns150718:0crwdne150718:0" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:41 msgid "Start Time cannot be greater than End Time" msgstr "crwdns150720:0crwdne150720:0" @@ -6718,7 +6748,7 @@ msgstr "crwdns150720:0crwdne150720:0" msgid "Start URL" msgstr "crwdns150724:0crwdne150724:0" -#: frontend/src/components/Quiz.vue:81 +#: frontend/src/components/Quiz.vue:97 msgid "Start the Quiz" msgstr "crwdns155302:0crwdne155302:0" @@ -6735,7 +6765,7 @@ msgstr "crwdns155838:0crwdne155838:0" #. Label of the statistics (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Statistics.vue:153 frontend/src/pages/Statistics.vue:225 #: lms/lms/doctype/lms_course/lms_course.json -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:206 +#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:207 msgid "Statistics" msgstr "crwdns150732:0crwdne150732:0" @@ -6854,8 +6884,8 @@ msgstr "crwdns155762:0crwdne155762:0" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:242 lms/templates/assignment.html:9 -#: lms/www/new-sign-up.html:32 +#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "crwdns150762:0crwdne150762:0" @@ -6889,7 +6919,7 @@ msgstr "crwdns150770:0crwdne150770:0" msgid "Sunday" msgstr "crwdns150772:0crwdne150772:0" -#: lms/lms/api.py:1047 +#: lms/lms/api.py:1032 msgid "Suspicious pattern found in {0}: {1}" msgstr "crwdns151930:0{0}crwdnd151930:0{1}crwdne151930:0" @@ -6945,7 +6975,7 @@ msgid "System Manager" msgstr "crwdns150774:0crwdne150774:0" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:37 +#: frontend/src/pages/Courses/CourseForm.vue:40 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "crwdns150776:0crwdne150776:0" @@ -6995,7 +7025,7 @@ msgstr "crwdns155764:0crwdne155764:0" msgid "Test Quiz" msgstr "crwdns155840:0crwdne155840:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:87 msgid "Test this Exercise" msgstr "crwdns155766:0crwdne155766:0" @@ -7098,7 +7128,7 @@ msgstr "crwdns150808:0crwdne150808:0" msgid "There are no submissions for this assignment." msgstr "crwdns152140:0crwdne152140:0" -#: frontend/src/components/EmptyState.vue:11 +#: frontend/src/components/EmptyState.vue:9 msgid "There are no {0} currently. Keep an eye out, fresh learning experiences are on the way!" msgstr "crwdns155114:0{0}crwdne155114:0" @@ -7179,7 +7209,7 @@ msgstr "crwdns150828:0crwdne150828:0" msgid "This program consists of {0} courses" msgstr "crwdns158544:0{0}crwdne158544:0" -#: frontend/src/components/Quiz.vue:11 +#: frontend/src/components/Quiz.vue:26 msgid "This quiz consists of {0} questions." msgstr "crwdns150830:0{0}crwdne150830:0" @@ -7206,7 +7236,7 @@ msgstr "crwdns150832:0crwdne150832:0" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 #: frontend/src/components/Modals/LiveClassModal.vue:52 -#: frontend/src/components/Quiz.vue:58 +#: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" msgstr "crwdns150834:0crwdne150834:0" @@ -7267,8 +7297,8 @@ msgstr "crwdns150844:0crwdne150844:0" #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 #: frontend/src/pages/Batches/BatchForm.vue:67 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:43 -#: frontend/src/pages/Courses/CourseForm.vue:252 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7276,7 +7306,7 @@ msgstr "crwdns150844:0crwdne150844:0" msgid "Timezone" msgstr "crwdns150846:0crwdne150846:0" -#: lms/lms/doctype/lms_course/lms_course.py:78 +#: lms/lms/doctype/lms_course/lms_course.py:80 msgid "Timezone is required for paid certificates." msgstr "crwdns160434:0crwdne160434:0" @@ -7306,14 +7336,14 @@ msgstr "crwdns150848:0crwdne150848:0" #: frontend/src/pages/Assignments.vue:164 #: frontend/src/pages/Batches/BatchForm.vue:19 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 -#: frontend/src/pages/Courses/CourseForm.vue:13 +#: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/LessonForm.vue:21 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:272 #: frontend/src/pages/Programs/ProgramForm.vue:25 -#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:247 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:113 +#: frontend/src/pages/Quizzes.vue:244 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7362,11 +7392,15 @@ msgid "Total" msgstr "crwdns150864:0crwdne150864:0" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "crwdns150866:0crwdne150866:0" +#: frontend/src/components/Quiz.vue:397 +msgid "Total Questions" +msgstr "crwdns199006:0crwdne199006:0" + #: lms/lms/web_template/lms_statistics/lms_statistics.html:14 #: lms/templates/statistics.html:12 msgid "Total Signups" @@ -7393,7 +7427,7 @@ msgstr "crwdns197562:0crwdne197562:0" msgid "Travel" msgstr "crwdns150870:0crwdne150870:0" -#: frontend/src/components/Quiz.vue:284 +#: frontend/src/components/Quiz.vue:346 msgid "Try Again" msgstr "crwdns150872:0crwdne150872:0" @@ -7421,11 +7455,11 @@ msgstr "crwdns164014:0crwdne164014:0" #. Label of the type (Select) field in DocType 'LMS Question' #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 -#: frontend/src/components/Modals/Question.vue:44 +#: frontend/src/components/Modals/Question.vue:41 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:169 #: frontend/src/pages/Batches/components/Assessments.vue:213 #: frontend/src/pages/JobForm.vue:30 frontend/src/pages/Jobs.vue:85 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:52 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -7440,7 +7474,7 @@ msgstr "crwdns150878:0crwdne150878:0" msgid "Type '/' for commands or select text to format" msgstr "crwdns155444:0crwdne155444:0" -#: frontend/src/components/Quiz.vue:653 +#: frontend/src/components/Quiz.vue:863 msgid "Type your answer" msgstr "crwdns150880:0crwdne150880:0" @@ -7461,17 +7495,21 @@ msgstr "crwdns150884:0crwdne150884:0" msgid "UUID" msgstr "crwdns155270:0crwdne155270:0" +#: frontend/src/components/Quiz.vue:413 +msgid "Unattempted Questions" +msgstr "crwdns199008:0crwdne199008:0" + #. Label of the unavailability_section (Section Break) field in DocType 'Course #. Evaluator' #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Unavailability" msgstr "crwdns150886:0crwdne150886:0" -#: frontend/src/pages/ProfileEvaluator.vue:276 +#: frontend/src/pages/ProfileEvaluator.vue:281 msgid "Unavailability updated successfully" msgstr "crwdns155116:0crwdne155116:0" -#: lms/lms/doctype/course_evaluator/course_evaluator.py:31 +#: lms/lms/doctype/course_evaluator/course_evaluator.py:36 msgid "Unavailable From Date cannot be greater than Unavailable To Date" msgstr "crwdns150888:0crwdne150888:0" @@ -7503,7 +7541,7 @@ msgstr "crwdns150898:0crwdne150898:0" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' #: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:107 +#: frontend/src/pages/Courses/CourseForm.vue:114 #: frontend/src/pages/Courses/Courses.vue:334 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7533,7 +7571,7 @@ msgstr "crwdns150906:0crwdne150906:0" msgid "Update Password" msgstr "crwdns150908:0crwdne150908:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:283 msgid "Updated On" msgstr "crwdns164130:0crwdne164130:0" @@ -7603,7 +7641,7 @@ msgstr "crwdns150920:0crwdne150920:0" msgid "User Skill" msgstr "crwdns150922:0crwdne150922:0" -#: lms/lms/api.py:1796 +#: lms/lms/api.py:1804 msgid "User does not have permission to access this user's profile details." msgstr "crwdns197566:0crwdne197566:0" @@ -7617,8 +7655,7 @@ msgid "Username" msgstr "crwdns150926:0crwdne150926:0" #. Label of a shortcut in the Learning Workspace -#. Label of a Workspace Sidebar Item -#: lms/lms/workspace/learning/learning.json lms/workspace_sidebar/lms.json +#: lms/lms/workspace/learning/learning.json msgid "Users" msgstr "crwdns150928:0crwdne150928:0" @@ -7861,7 +7898,7 @@ msgstr "crwdns164082:0crwdne164082:0" msgid "You can also copy-paste following link in your browser" msgstr "crwdns150988:0crwdne150988:0" -#: frontend/src/components/Quiz.vue:37 +#: frontend/src/components/Quiz.vue:52 msgid "You can attempt this quiz {0}." msgstr "crwdns150992:0{0}crwdne150992:0" @@ -7913,27 +7950,27 @@ msgstr "crwdns162076:0crwdne162076:0" msgid "You do not have access to this course." msgstr "crwdns162078:0crwdne162078:0" -#: lms/lms/api.py:872 lms/lms/doctype/lms_batch/lms_batch.py:365 +#: lms/lms/api.py:854 lms/lms/doctype/lms_batch/lms_batch.py:365 msgid "You do not have permission to access announcements for this batch." msgstr "crwdns197590:0crwdne197590:0" -#: lms/lms/api.py:2290 +#: lms/lms/api.py:2303 msgid "You do not have permission to access badges." msgstr "crwdns197592:0crwdne197592:0" -#: lms/lms/api.py:1159 +#: lms/lms/api.py:1144 msgid "You do not have permission to access heatmap data." msgstr "crwdns197594:0crwdne197594:0" -#: lms/lms/api.py:2129 +#: lms/lms/api.py:2142 msgid "You do not have permission to access lesson completion stats." msgstr "crwdns197596:0crwdne197596:0" -#: lms/lms/api.py:2169 +#: lms/lms/api.py:2182 msgid "You do not have permission to access this course's assessment data." msgstr "crwdns197598:0crwdne197598:0" -#: lms/lms/api.py:1697 +#: lms/lms/api.py:1705 msgid "You do not have permission to access this course's progress data." msgstr "crwdns197600:0crwdne197600:0" @@ -7941,7 +7978,7 @@ msgstr "crwdns197600:0crwdne197600:0" msgid "You do not have permission to access this page." msgstr "crwdns151000:0crwdne151000:0" -#: lms/lms/api.py:1375 lms/lms/api.py:1384 +#: lms/lms/api.py:1361 lms/lms/api.py:1370 msgid "You do not have permission to cancel this evaluation." msgstr "crwdns197602:0crwdne197602:0" @@ -7949,15 +7986,15 @@ msgstr "crwdns197602:0crwdne197602:0" msgid "You do not have permission to create a live class." msgstr "crwdns197604:0crwdne197604:0" -#: lms/lms/api.py:939 +#: lms/lms/api.py:924 msgid "You do not have permission to delete this batch." msgstr "crwdns197606:0crwdne197606:0" -#: lms/lms/api.py:1113 +#: lms/lms/api.py:1098 msgid "You do not have permission to delete this chapter." msgstr "crwdns197608:0crwdne197608:0" -#: lms/lms/api.py:902 +#: lms/lms/api.py:884 msgid "You do not have permission to delete this course." msgstr "crwdns197610:0crwdne197610:0" @@ -7965,7 +8002,7 @@ msgstr "crwdns197610:0crwdne197610:0" msgid "You do not have permission to delete this lesson." msgstr "crwdns197612:0crwdne197612:0" -#: lms/lms/api.py:596 lms/lms/api.py:987 +#: lms/lms/api.py:596 lms/lms/api.py:972 msgid "You do not have permission to modify this chapter." msgstr "crwdns197614:0crwdne197614:0" @@ -7973,7 +8010,7 @@ msgstr "crwdns197614:0crwdne197614:0" msgid "You do not have permission to modify this lesson." msgstr "crwdns197616:0crwdne197616:0" -#: lms/lms/api.py:1444 +#: lms/lms/api.py:1430 msgid "You do not have permission to modify this role." msgstr "crwdns197618:0crwdne197618:0" @@ -7985,11 +8022,11 @@ msgstr "crwdns197620:0crwdne197620:0" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "crwdns197622:0crwdne197622:0" -#: lms/lms/api.py:1580 lms/lms/api.py:1584 +#: lms/lms/api.py:1588 lms/lms/api.py:1592 msgid "You do not have permission to update meta tags." msgstr "crwdns162080:0crwdne162080:0" -#: lms/lms/api.py:1621 +#: lms/lms/api.py:1629 msgid "You do not have permission to update this submission." msgstr "crwdns197624:0crwdne197624:0" @@ -7997,7 +8034,7 @@ msgstr "crwdns197624:0crwdne197624:0" msgid "You don't have any notifications." msgstr "crwdns151002:0crwdne151002:0" -#: frontend/src/components/Quiz.vue:265 +#: frontend/src/components/Quiz.vue:327 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "crwdns151006:0{0}crwdnd151006:0{1}crwdnd151006:0{2}crwdne151006:0" @@ -8010,7 +8047,7 @@ msgstr "crwdns152525:0crwdne152525:0" msgid "You have already applied for this job." msgstr "crwdns151008:0crwdne151008:0" -#: frontend/src/components/Quiz.vue:96 +#: frontend/src/components/Quiz.vue:112 msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "crwdns151010:0crwdne151010:0" @@ -8030,7 +8067,7 @@ msgstr "crwdns154718:0crwdne154718:0" msgid "You have been enrolled in this batch" msgstr "crwdns151014:0crwdne151014:0" -#: frontend/src/components/CourseCardOverlay.vue:196 +#: frontend/src/components/CourseCardOverlay.vue:201 msgid "You have been enrolled in this course" msgstr "crwdns151016:0crwdne151016:0" @@ -8054,15 +8091,15 @@ msgstr "crwdns160436:0crwdne160436:0" msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "crwdns151018:0crwdne151018:0" -#: frontend/src/pages/Home/Home.vue:134 frontend/src/pages/Home/Home.vue:157 +#: frontend/src/pages/Home/Home.vue:137 frontend/src/pages/Home/Home.vue:160 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "crwdns159386:0{0}crwdnd159386:0{1}crwdnd159386:0{2}crwdnd159386:0{3}crwdne159386:0" -#: frontend/src/pages/Home/Home.vue:141 frontend/src/pages/Home/Home.vue:164 +#: frontend/src/pages/Home/Home.vue:144 frontend/src/pages/Home/Home.vue:167 msgid "You have {0} upcoming {1}." msgstr "crwdns159388:0{0}crwdnd159388:0{1}crwdne159388:0" -#: frontend/src/pages/Home/Home.vue:146 frontend/src/pages/Home/Home.vue:169 +#: frontend/src/pages/Home/Home.vue:149 frontend/src/pages/Home/Home.vue:172 msgid "You have {0} {1} scheduled." msgstr "crwdns159390:0{0}crwdnd159390:0{1}crwdne159390:0" @@ -8082,7 +8119,7 @@ msgstr "crwdns164016:0crwdne164016:0" msgid "You need to complete the payment for this course before enrolling." msgstr "crwdns162088:0crwdne162088:0" -#: frontend/src/components/CourseCardOverlay.vue:180 +#: frontend/src/components/CourseCardOverlay.vue:185 msgid "You need to login first to enroll for this course" msgstr "crwdns151022:0crwdne151022:0" @@ -8090,11 +8127,11 @@ msgstr "crwdns151022:0crwdne151022:0" msgid "You rock," msgstr "crwdns159392:0crwdne159392:0" -#: frontend/src/components/Quiz.vue:7 +#: frontend/src/components/Quiz.vue:15 msgid "You will have to complete the quiz to continue the video" msgstr "crwdns155312:0crwdne155312:0" -#: frontend/src/components/Quiz.vue:30 +#: frontend/src/components/Quiz.vue:45 #, python-format msgid "You will have to get {0}% correct answers in order to pass the quiz." msgstr "crwdns151024:0{0}crwdne151024:0" @@ -8170,7 +8207,7 @@ msgstr "crwdns159394:0crwdne159394:0" msgid "Your request to join us as a mentor for the course" msgstr "crwdns151044:0crwdne151044:0" -#: frontend/src/components/Quiz.vue:258 +#: frontend/src/components/Quiz.vue:320 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "crwdns151048:0crwdne151048:0" @@ -8241,6 +8278,10 @@ msgstr "crwdns154724:0crwdne154724:0" msgid "at {0} minutes" msgstr "crwdns155446:0{0}crwdne155446:0" +#: frontend/src/components/CourseCardOverlay.vue:121 +msgid "average rating" +msgstr "crwdns199010:0crwdne199010:0" + #: lms/templates/emails/payment_reminder.html:4 msgid "but didn’t complete your payment" msgstr "crwdns152456:0crwdne152456:0" @@ -8281,15 +8322,23 @@ msgstr "crwdns159396:0crwdne159396:0" msgid "days" msgstr "crwdns159398:0crwdne159398:0" -#: frontend/src/pages/Courses/CourseForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:260 msgid "e.g. IST, UTC, GMT..." msgstr "crwdns160438:0crwdne160438:0" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/components/CourseCardOverlay.vue:111 +msgid "enrolled student" +msgstr "crwdns199012:0crwdne199012:0" + +#: frontend/src/components/CourseCardOverlay.vue:110 +msgid "enrolled students" +msgstr "crwdns199014:0crwdne199014:0" + +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluation" msgstr "crwdns159400:0crwdne159400:0" -#: frontend/src/pages/Home/Home.vue:132 frontend/src/pages/Home/Home.vue:155 +#: frontend/src/pages/Home/Home.vue:135 frontend/src/pages/Home/Home.vue:158 msgid "evaluations" msgstr "crwdns159402:0crwdne159402:0" @@ -8305,15 +8354,20 @@ msgstr "crwdns152180:0crwdne152180:0" msgid "jane@example.com" msgstr "crwdns151062:0crwdne151062:0" +#: frontend/src/components/CourseCardOverlay.vue:101 +msgid "lesson" +msgstr "crwdns199016:0crwdne199016:0" + +#: frontend/src/components/CourseCardOverlay.vue:101 #: frontend/src/pages/Programs/ProgramEnrollment.vue:65 msgid "lessons" msgstr "crwdns158550:0crwdne158550:0" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live class" msgstr "crwdns159404:0crwdne159404:0" -#: frontend/src/pages/Home/Home.vue:130 frontend/src/pages/Home/Home.vue:154 +#: frontend/src/pages/Home/Home.vue:133 frontend/src/pages/Home/Home.vue:157 msgid "live classes" msgstr "crwdns159406:0crwdne159406:0" @@ -8343,7 +8397,7 @@ msgstr "crwdns155280:0crwdne155280:0" msgid "others" msgstr "crwdns157188:0crwdne157188:0" -#: frontend/src/pages/QuizForm.vue:331 +#: frontend/src/pages/QuizForm.vue:327 msgid "question_detail" msgstr "crwdns151070:0crwdne151070:0" @@ -8392,11 +8446,11 @@ msgstr "crwdns151076:0crwdne151076:0" msgid "{0} Assignments" msgstr "crwdns155124:0{0}crwdne155124:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:40 msgid "{0} Exercises" msgstr "crwdns155774:0{0}crwdne155774:0" -#: frontend/src/pages/Quizzes.vue:18 +#: frontend/src/pages/Quizzes.vue:16 msgid "{0} Quizzes" msgstr "crwdns155126:0{0}crwdne155126:0" @@ -8416,7 +8470,7 @@ msgstr "crwdns151080:0{0}crwdnd151080:0{1}crwdne151080:0" msgid "{0} has published a new batch {1}" msgstr "crwdns164136:0{0}crwdnd164136:0{1}crwdne164136:0" -#: lms/lms/doctype/lms_course/lms_course.py:203 +#: lms/lms/doctype/lms_course/lms_course.py:205 msgid "{0} has published a new course {1}" msgstr "crwdns164138:0{0}crwdnd164138:0{1}crwdne164138:0"