From 75d43a15636878043f2f2d72b32cf5ff2e93e15e Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:58:59 +0530
Subject: [PATCH 01/13] chore: French translations
---
lms/locale/fr.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/fr.po b/lms/locale/fr.po
index 4723a2804..4c4245a23 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:31\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:28\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr " Veuillez l'évaluer et le noter."
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% complété"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr "actif"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "Ajouter"
@@ -129,12 +135,20 @@ msgstr "Ajouter une leçon"
msgid "Add a Student"
msgstr "Ajouter un élève"
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr "Ajouter un cours"
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr ""
@@ -150,7 +164,7 @@ msgstr ""
msgid "Add an existing question"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr "Ajoutez au moins une réponse possible à cette question : {0}"
@@ -253,6 +267,14 @@ msgstr ""
msgid "Amount Field"
msgstr ""
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr "Type d'évaluation"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr "L'évaluation {0} a déjà été ajoutée à ce lot."
@@ -397,7 +419,7 @@ msgstr "Le devoir pour la leçon {0} de {1} existe déjà."
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Le devoir apparaîtra au bas de la leçon."
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr "Au moins une option doit être correcte pour cette question."
@@ -540,7 +562,7 @@ msgstr ""
msgid "Batch Updated"
msgstr "Lot mis à jour"
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr ""
@@ -727,11 +749,11 @@ msgstr "Chapitre"
msgid "Chapter Reference"
msgstr "Référence de chapitre"
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -764,7 +786,7 @@ msgstr "Cours de vérification"
msgid "Choices"
msgstr "Choix"
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Choisissez toutes les réponses qui s'appliquent"
@@ -772,7 +794,7 @@ msgstr "Choisissez toutes les réponses qui s'appliquent"
msgid "Choose an icon"
msgstr "Choisir une icône"
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr "Choisissez une réponse"
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr ""
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "Contenu"
@@ -1057,6 +1079,7 @@ msgstr "Pays"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr "Pays"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr "Contenu du cours"
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr "Statistiques du cours"
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr "Titre du cours"
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr "Cours déjà ajouté au lot."
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr "Le cours {0} a déjà été ajouté à ce lot."
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr ""
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "Créer"
@@ -1249,7 +1286,7 @@ msgstr "Créer une évaluation de certificat LMS"
msgid "Create a Batch"
msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr "Créer un cours"
@@ -1257,6 +1294,10 @@ msgstr "Créer un cours"
msgid "Create a Live Class"
msgstr "Créer une classe en direct"
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr ""
@@ -1360,7 +1401,7 @@ msgstr "Type de diplôme"
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "Supprimer"
@@ -1368,7 +1409,7 @@ msgstr "Supprimer"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr ""
@@ -1380,7 +1421,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1470,7 +1511,7 @@ msgstr "Document"
msgid "Dream Companies"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr ""
@@ -1508,7 +1549,7 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "modifier"
@@ -1521,7 +1562,7 @@ msgstr ""
msgid "Edit Profile"
msgstr "Modifier le Profil"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr ""
@@ -1582,6 +1623,15 @@ msgstr ""
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr ""
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr ""
msgid "Enrolled successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr ""
@@ -1643,7 +1693,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr ""
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "Erreur"
@@ -1708,7 +1758,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -1874,7 +1924,7 @@ msgstr ""
msgid "Flexible Time"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr ""
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr "A partir du"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "Nom Complet"
@@ -1954,6 +2006,11 @@ msgstr ""
msgid "GSTIN"
msgstr ""
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "Général"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr ""
@@ -2085,7 +2142,7 @@ msgstr ""
msgid "I am unavailable"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr ""
@@ -2226,7 +2283,7 @@ msgstr ""
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr ""
@@ -2302,7 +2359,6 @@ msgstr ""
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr ""
msgid "Items in Sidebar"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr ""
@@ -2531,6 +2591,21 @@ msgstr ""
msgid "LMS Payment"
msgstr ""
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr ""
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr ""
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "Moyen:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "Moyen:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr ""
msgid "Member Type"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "Étape importante"
msgid "Milestones"
msgstr ""
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr ""
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr "Nouveau"
@@ -3082,11 +3173,23 @@ msgstr ""
msgid "New Job Applicant"
msgstr ""
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr ""
@@ -3149,10 +3252,14 @@ msgstr ""
msgid "No courses created"
msgstr ""
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr ""
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr ""
@@ -3169,6 +3276,10 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr ""
msgid "No {0} batches"
msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr ""
@@ -3277,15 +3388,19 @@ msgstr ""
msgid "Online"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3561,7 +3676,11 @@ msgstr "Veuillez vérifier votre email pour validation"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -3573,11 +3692,19 @@ msgstr ""
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -3586,11 +3713,11 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr ""
@@ -3615,11 +3742,31 @@ msgstr ""
msgid "Please prepare well and be on time for the evaluations."
msgstr "Veuillez bien vous préparer et être à temps pour les évaluations."
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr "Veuillez sélectionner une date."
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr ""
msgid "Profile Image"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "Progression"
@@ -3807,7 +3976,7 @@ msgstr "Publié le"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr ""
msgid "Questions"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr ""
@@ -3891,7 +4060,7 @@ msgstr ""
msgid "Quiz Title"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr ""
@@ -3899,7 +4068,7 @@ msgstr ""
msgid "Quiz is not available to Guest users. Please login to continue."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr ""
@@ -3908,7 +4077,7 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr ""
@@ -4065,19 +4234,19 @@ msgstr ""
msgid "Route"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr "Samedi"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Sauvegarder"
@@ -4334,6 +4505,10 @@ msgstr ""
msgid "Skip"
msgstr "Sauter"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr ""
@@ -4507,7 +4682,7 @@ msgstr ""
msgid "Student Reviews"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr ""
@@ -4575,14 +4750,17 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr "Succès"
@@ -4637,6 +4815,7 @@ msgstr "Dimanche"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr ""
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr ""
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr ""
@@ -4772,11 +4955,11 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr ""
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
@@ -4868,6 +5051,7 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr ""
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr ""
msgid "Title"
msgstr "Titre"
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4911,7 +5097,7 @@ msgstr "À"
msgid "To Date"
msgstr "Jusqu'au"
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -4975,7 +5161,7 @@ msgstr ""
msgid "Type"
msgstr ""
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr ""
@@ -5259,7 +5445,7 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr ""
@@ -5431,6 +5617,10 @@ msgstr ""
msgid "jane@example.com"
msgstr ""
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr ""
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr ""
@@ -5443,7 +5633,7 @@ msgstr "sur"
msgid "posted by"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr ""
@@ -5475,7 +5665,7 @@ msgstr ""
msgid "{0} has submitted the assignment {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr ""
@@ -5483,7 +5673,7 @@ msgstr ""
msgid "{0} is already a mentor for course {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr ""
From cec5913632c6a55569c5749877d4234f8b41a414 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:01 +0530
Subject: [PATCH 02/13] chore: Spanish translations
---
lms/locale/es.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/es.po b/lms/locale/es.po
index 72e74b1e9..a4d60f6b7 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:31\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr " Por favor evalúelo y califíquelo."
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% completado"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr "Activo"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "Agregar"
@@ -129,12 +135,20 @@ msgstr "Añadir una lección"
msgid "Add a Student"
msgstr "Añadir a un estudiante"
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr "Añadir un curso"
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr "Añadir una nueva pregunta"
@@ -150,7 +164,7 @@ msgstr "Añadir un examen"
msgid "Add an existing question"
msgstr "Añadir una pregunta existente"
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr "Añadir al menos una respuesta posible para esta pregunta: {0}"
@@ -253,6 +267,14 @@ msgstr "Cantidad basada en el campo"
msgid "Amount Field"
msgstr "Campo cantidad"
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr "Tipo de evaluación"
msgid "Assessment added successfully"
msgstr "Examen añadido correctamente"
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr "La evaluación {0} ya se ha agregado a este lote."
@@ -397,7 +419,7 @@ msgstr "Ya existe una asignación para la lección {0} por {1}."
msgid "Assignment will appear at the bottom of the lesson."
msgstr "La tarea aparecerá al final de la lección."
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr "Al menos una opción debe ser correcta para esta pregunta."
@@ -540,7 +562,7 @@ msgstr "Título del grupo"
msgid "Batch Updated"
msgstr "Lote actualizado"
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr "La fecha de finalización del grupo no puede ser anterior a la fecha de inicio del lote"
@@ -727,11 +749,11 @@ msgstr "Capítulo"
msgid "Chapter Reference"
msgstr "Referencia del capítulo"
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -764,7 +786,7 @@ msgstr "Comprobar cursos"
msgid "Choices"
msgstr "Opciones"
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Elegir todas las respuestas que apliquen"
@@ -772,7 +794,7 @@ msgstr "Elegir todas las respuestas que apliquen"
msgid "Choose an icon"
msgstr "Elegir icono"
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr "Elige una respuesta"
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr "Póngase en contacto con el administrador para inscribirse en este curso."
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "Contenido"
@@ -1057,6 +1079,7 @@ msgstr "País"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr "País"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr "Contenido del curso"
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr "Estadísticas del curso"
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr "Título del curso"
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr "Curso ya agregado al lote."
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr "El curso {0} ya se ha agregado a este lote."
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr "Imagen de portada"
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "Crear"
@@ -1249,7 +1286,7 @@ msgstr "Crear evaluación de certificados LMS"
msgid "Create a Batch"
msgstr "Crear un grupo"
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr "Crear un curso"
@@ -1257,6 +1294,10 @@ msgstr "Crear un curso"
msgid "Create a Live Class"
msgstr "Crear una clase en vivo"
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr "Crear una nueva pregunta"
@@ -1360,7 +1401,7 @@ msgstr "Tipo de Grado"
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "Eliminar"
@@ -1368,7 +1409,7 @@ msgstr "Eliminar"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr ""
@@ -1380,7 +1421,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1470,7 +1511,7 @@ msgstr "Documento"
msgid "Dream Companies"
msgstr "Empresas de ensueño"
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr "Se encontraron opciones duplicadas para esta pregunta."
@@ -1508,7 +1549,7 @@ msgstr "Correo Electrónico"
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "Editar"
@@ -1521,7 +1562,7 @@ msgstr "Editar capítulo"
msgid "Edit Profile"
msgstr "Editar perfil"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr "Editar la pregunta"
@@ -1582,6 +1623,15 @@ msgstr "Habilitar certificación"
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr "Habilite la API de Google en la configuración de Google para enviar invitaciones de calendario para evaluaciones."
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr "Estudiantes inscritos"
msgid "Enrolled successfully"
msgstr "Inscrito exitosamente"
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr "Confirmación de inscripción para el próximo Lote de Entrenamiento"
@@ -1643,7 +1693,7 @@ msgstr "Confirmación de inscripción para el próximo Lote de Entrenamiento"
msgid "Enrollment Count"
msgstr "Recuento de inscripciones"
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr "Error al inscribirse"
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr "Ingrese la respuesta correcta"
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "Error"
@@ -1708,7 +1758,7 @@ msgstr "Fecha de finalización de la evaluación"
msgid "Evaluation Request"
msgstr "Solicitud de evaluación"
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "La fecha de finalización de la evaluación no puede ser inferior a la fecha de finalización"
@@ -1874,7 +1924,7 @@ msgstr "Horario fijo de 9 a 5"
msgid "Flexible Time"
msgstr "Horario flexible"
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr "Formulario para crear y editar cuestionarios"
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr "Desde la fecha"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "Nombre completo"
@@ -1954,6 +2006,11 @@ msgstr "Número de GST"
msgid "GSTIN"
msgstr "GSTIN"
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "General"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr "Generar enlace de Google Meet"
@@ -2085,7 +2142,7 @@ msgstr "Estoy buscando un trabajo"
msgid "I am unavailable"
msgstr "No estoy disponible"
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr "Identificador"
@@ -2226,7 +2283,7 @@ msgstr "Contenido del instructor"
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr "Notas del instructor"
@@ -2302,7 +2359,6 @@ msgstr "¿Se ha completado la incorporación?"
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr "Emitido el"
msgid "Items in Sidebar"
msgstr "Elementos en la barra lateral"
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr "María Pérez"
@@ -2531,6 +2591,21 @@ msgstr "Opción LMS"
msgid "LMS Payment"
msgstr "Pago LMS"
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr "Fuente LMS"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr "Marcar como leído"
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "Medio:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "Medio:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr "Subgrupo de miembros"
msgid "Member Type"
msgstr "Tipo de miembro"
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "Evento importante"
msgid "Milestones"
msgstr "Hitos"
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr "Hitos"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr "Mi calendario"
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr "Nuevo"
@@ -3082,11 +3173,23 @@ msgstr "Nuevo trabajo"
msgid "New Job Applicant"
msgstr "Nuevo solicitante de trabajo"
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr "Nueva pregunta"
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr "Nuevo cuestionario"
@@ -3149,10 +3252,14 @@ msgstr "No hay certificados"
msgid "No courses created"
msgstr "No hay cursos creados"
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr "No se encontraron cursos"
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr "No hay cursos en revisión"
@@ -3169,6 +3276,10 @@ msgstr "No hay trabajos publicados"
msgid "No live classes scheduled"
msgstr "No hay clases en vivo programadas"
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr "No {0}"
msgid "No {0} batches"
msgstr "Grupos {0} inexistentes"
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr "Cursos {0} inexistentes"
@@ -3277,15 +3388,19 @@ msgstr "Una vez que el moderador califique su envío, encontrará los detalles a
msgid "Online"
msgstr "En línea"
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr "Sólo se aceptarán archivos del tipo {0}."
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr "Sólo se permiten archivos de imagen."
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3561,7 +3676,11 @@ msgstr "Por favor, consultar su correo electrónico para la verificación"
msgid "Please click on the following button to set your new password"
msgstr "Haga clic en el siguiente botón para establecer su nueva contraseña"
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr "Habilite la configuración de Zoom para utilizar esta funcionalidad."
@@ -3573,11 +3692,19 @@ msgstr ""
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr "Asegúrese de completar todas las preguntas en {0} minutos."
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr "Introduce una URL válida."
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr "Por favor, introduzca la URL para el envío de la tarea."
@@ -3586,11 +3713,11 @@ msgstr "Por favor, introduzca la URL para el envío de la tarea."
msgid "Please enter your answer"
msgstr "Por favor escriba su respuesta"
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr "Por favor, instale la aplicación de pagos para crear un grupo de pagos."
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr "Instale la aplicación Pagos para crear un curso pago."
@@ -3615,11 +3742,31 @@ msgstr "Por favor inicie sesión para continuar con el pago."
msgid "Please prepare well and be on time for the evaluations."
msgstr "Por favor, prepárese bien y llegue a tiempo a las evaluaciones."
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr "Tome las medidas adecuadas en {0}"
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr "Profesión"
msgid "Profile Image"
msgstr "Imagen del Perfil"
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "Progreso"
@@ -3807,7 +3976,7 @@ msgstr "Publicado el"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr "Pregunta {0} de {1}"
msgid "Questions"
msgstr "Preguntas"
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr "Preguntas eliminadas correctamente"
@@ -3891,7 +4060,7 @@ msgstr "Resumen del cuestionario"
msgid "Quiz Title"
msgstr "Título del cuestionario"
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr "Cuestionario creado correctamente"
@@ -3899,7 +4068,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:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr "Cuestionario actualizado correctamente"
@@ -3908,7 +4077,7 @@ msgstr "Cuestionario actualizado correctamente"
msgid "Quiz will appear at the bottom of the lesson."
msgstr "El cuestionario aparecerá al final de la lección."
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr "Cuestionarios"
@@ -4065,19 +4234,19 @@ msgstr "Preferencia de rol"
msgid "Route"
msgstr "Ruta"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "Fila #{0} La fecha no puede estar fuera de la duración del lote."
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "Fila #{0} La hora de finalización no puede estar fuera de la duración del lote."
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "Fila #{0} La hora de inicio no puede ser mayor o igual que la hora final."
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "Fila #{0} La hora de inicio no puede estar fuera de la duración del lote."
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr "Sábado"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Guardar"
@@ -4334,6 +4505,10 @@ msgstr "Las aptitudes deben ser únicas"
msgid "Skip"
msgstr "Omitir"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr "Los horarios de las franjas horarias se superponen."
@@ -4507,7 +4682,7 @@ msgstr "Nombre del Estudiante"
msgid "Student Reviews"
msgstr "Reseñas de estudiantes"
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr "El estudiante {0} ya ha sido añadido a este lote."
@@ -4575,14 +4750,17 @@ msgstr "Enviado {0}"
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr "Éxito"
@@ -4637,6 +4815,7 @@ msgstr "Domingo"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr "No hay grupos disponibles en este momento. ¡Esté atento, pronto habrá
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr "No hay capítulos en este curso. Crea y administra capítulos desde aquí."
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr "No hay cursos disponibles en este momento. ¡Esté atento, pronto habrá nuevas experiencias de aprendizaje!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr "No hay asientos disponibles en este lote."
@@ -4772,11 +4955,11 @@ msgstr "Este certificado no caduca"
msgid "This course has:"
msgstr "Este curso tiene:"
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr "Este curso es gratuito."
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
@@ -4868,6 +5051,7 @@ msgstr "Horarios:"
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr "Horarios:"
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr "Horarios:"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr "Horarios:"
msgid "Title"
msgstr "Nombre"
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4911,7 +5097,7 @@ msgstr "A"
msgid "To Date"
msgstr "Hasta la fecha"
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr "Para unirse a este lote, comuníquese con el Administrador."
@@ -4975,7 +5161,7 @@ msgstr "Twitter"
msgid "Type"
msgstr "Tipo"
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr "Escribe tu respuesta"
@@ -5259,7 +5445,7 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr "Puedes añadir capítulos y lecciones a él."
@@ -5431,6 +5617,10 @@ msgstr "emitido el"
msgid "jane@example.com"
msgstr "juan@example.com"
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr "miembros"
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr "de"
@@ -5443,7 +5633,7 @@ msgstr "fuera de"
msgid "posted by"
msgstr "publicado por"
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr "pregunta_detalle"
@@ -5475,7 +5665,7 @@ msgstr "{0} ha reportado una publicación de trabajo por el siguiente motivo."
msgid "{0} has submitted the assignment {1}"
msgstr "{0} ha enviado la tarea {1}"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr "{0} ya es alumno del curso {1} a través del lote {2}"
@@ -5483,7 +5673,7 @@ msgstr "{0} ya es alumno del curso {1} a través del lote {2}"
msgid "{0} is already a mentor for course {1}"
msgstr "{0} ya es mentor del curso {1}"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr "{0} ya es un {1} del curso {2}"
From 0dc77343c4aa474b542d2e7f3968d53ebb9a1b46 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:02 +0530
Subject: [PATCH 03/13] chore: Arabic translations
---
lms/locale/ar.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/ar.po b/lms/locale/ar.po
index 54f145902..77cc75caf 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:31\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr ""
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% أكتمل"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr "نشط"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "إضافة"
@@ -129,12 +135,20 @@ msgstr ""
msgid "Add a Student"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr ""
@@ -150,7 +164,7 @@ msgstr ""
msgid "Add an existing question"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
@@ -253,6 +267,14 @@ msgstr ""
msgid "Amount Field"
msgstr ""
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr ""
@@ -397,7 +419,7 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr ""
@@ -540,7 +562,7 @@ msgstr ""
msgid "Batch Updated"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr ""
@@ -727,11 +749,11 @@ msgstr ""
msgid "Chapter Reference"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -764,7 +786,7 @@ msgstr ""
msgid "Choices"
msgstr ""
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -772,7 +794,7 @@ msgstr ""
msgid "Choose an icon"
msgstr ""
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr ""
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr ""
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "محتوى"
@@ -1057,6 +1079,7 @@ msgstr "الدولة"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr "الدولة"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr ""
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr ""
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr ""
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr ""
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "انشاء"
@@ -1249,7 +1286,7 @@ msgstr ""
msgid "Create a Batch"
msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr ""
@@ -1257,6 +1294,10 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr ""
@@ -1360,7 +1401,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "حذف"
@@ -1368,7 +1409,7 @@ msgstr "حذف"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr ""
@@ -1380,7 +1421,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1470,7 +1511,7 @@ msgstr "وثيقة"
msgid "Dream Companies"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr ""
@@ -1508,7 +1549,7 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "تصحيح"
@@ -1521,7 +1562,7 @@ msgstr ""
msgid "Edit Profile"
msgstr "تعديل الملف الشخصي"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr ""
@@ -1582,6 +1623,15 @@ msgstr ""
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr ""
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr ""
msgid "Enrolled successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr ""
@@ -1643,7 +1693,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr ""
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "خطأ"
@@ -1708,7 +1758,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -1874,7 +1924,7 @@ msgstr ""
msgid "Flexible Time"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr ""
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr "من تاريخ"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "الاسم الكامل"
@@ -1954,6 +2006,11 @@ msgstr ""
msgid "GSTIN"
msgstr ""
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "عام"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr ""
@@ -2085,7 +2142,7 @@ msgstr ""
msgid "I am unavailable"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr "هوية شخصية"
@@ -2226,7 +2283,7 @@ msgstr ""
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr ""
@@ -2302,7 +2359,6 @@ msgstr ""
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr ""
msgid "Items in Sidebar"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr ""
@@ -2531,6 +2591,21 @@ msgstr ""
msgid "LMS Payment"
msgstr ""
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr ""
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr ""
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "متوسط:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "متوسط:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr ""
msgid "Member Type"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "معلم"
msgid "Milestones"
msgstr ""
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr ""
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr "جديد"
@@ -3082,11 +3173,23 @@ msgstr ""
msgid "New Job Applicant"
msgstr ""
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr ""
@@ -3149,10 +3252,14 @@ msgstr ""
msgid "No courses created"
msgstr ""
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr ""
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr ""
@@ -3169,6 +3276,10 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr ""
msgid "No {0} batches"
msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr ""
@@ -3277,15 +3388,19 @@ msgstr ""
msgid "Online"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3561,7 +3676,11 @@ msgstr "يرجى التحقق من بريدك الالكتروني للتحقق"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -3573,11 +3692,19 @@ msgstr ""
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -3586,11 +3713,11 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr ""
@@ -3615,11 +3742,31 @@ msgstr ""
msgid "Please prepare well and be on time for the evaluations."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr ""
msgid "Profile Image"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "تقدم"
@@ -3807,7 +3976,7 @@ msgstr "نشرت في"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr ""
msgid "Questions"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr ""
@@ -3891,7 +4060,7 @@ msgstr ""
msgid "Quiz Title"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr ""
@@ -3899,7 +4068,7 @@ msgstr ""
msgid "Quiz is not available to Guest users. Please login to continue."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr ""
@@ -3908,7 +4077,7 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr ""
@@ -4065,19 +4234,19 @@ msgstr ""
msgid "Route"
msgstr "مسار"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr "السبت"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "حفظ"
@@ -4334,6 +4505,10 @@ msgstr ""
msgid "Skip"
msgstr "تخطى"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr ""
@@ -4507,7 +4682,7 @@ msgstr ""
msgid "Student Reviews"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr ""
@@ -4575,14 +4750,17 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr "نجاح"
@@ -4637,6 +4815,7 @@ msgstr "الأحد"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr ""
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr ""
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr ""
@@ -4772,11 +4955,11 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr ""
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
@@ -4868,6 +5051,7 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr ""
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr ""
msgid "Title"
msgstr "اللقب"
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4911,7 +5097,7 @@ msgstr "إلى"
msgid "To Date"
msgstr "إلى تاريخ"
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -4975,7 +5161,7 @@ msgstr ""
msgid "Type"
msgstr "النوع"
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr ""
@@ -5259,7 +5445,7 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr ""
@@ -5431,6 +5617,10 @@ msgstr ""
msgid "jane@example.com"
msgstr ""
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr ""
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr ""
@@ -5443,7 +5633,7 @@ msgstr ""
msgid "posted by"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr ""
@@ -5475,7 +5665,7 @@ msgstr ""
msgid "{0} has submitted the assignment {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr ""
@@ -5483,7 +5673,7 @@ msgstr ""
msgid "{0} is already a mentor for course {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr ""
From 5111d83eee8eb25c8d10ba908ad36b668e7bb1aa Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:04 +0530
Subject: [PATCH 04/13] chore: German translations
---
lms/locale/de.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/de.po b/lms/locale/de.po
index 932ef09bd..b931bf6d2 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:31\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr " Bitte bewerten und benoten Sie es."
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% abgeschlossen"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr "Aktiv"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "Hinzufügen"
@@ -129,12 +135,20 @@ msgstr "Lektion hinzufügen"
msgid "Add a Student"
msgstr "Schüler hinzufügen"
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr "Kurs hinzufügen"
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr ""
@@ -150,7 +164,7 @@ msgstr ""
msgid "Add an existing question"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr "Fügen Sie mindestens eine mögliche Antwort für diese Frage hinzu: {0}"
@@ -253,6 +267,14 @@ msgstr ""
msgid "Amount Field"
msgstr ""
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr "Prüfungstyp"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr ""
@@ -397,7 +419,7 @@ msgstr "Die Aufgabe für Lektion {0} von {1} existiert bereits."
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Die Aufgabe wird unten in der Lektion angezeigt."
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr "Bei dieser Frage muss mindestens eine Antwortmöglichkeit richtig sein."
@@ -540,7 +562,7 @@ msgstr ""
msgid "Batch Updated"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr ""
@@ -727,11 +749,11 @@ msgstr "Kapitel"
msgid "Chapter Reference"
msgstr "Kapitelreferenz"
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -764,7 +786,7 @@ msgstr ""
msgid "Choices"
msgstr "Auswahlmöglichkeiten"
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Wählen Sie alle zutreffenden Antworten aus"
@@ -772,7 +794,7 @@ msgstr "Wählen Sie alle zutreffenden Antworten aus"
msgid "Choose an icon"
msgstr "Symbol auswählen"
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr "Wählen Sie eine Antwort"
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr ""
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "Inhalt"
@@ -1057,6 +1079,7 @@ msgstr "Land"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr "Land"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr "Kursinhalt"
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr "Kurs-Statistiken"
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr "Kurstitel"
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr ""
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr ""
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "Erstellen"
@@ -1249,7 +1286,7 @@ msgstr ""
msgid "Create a Batch"
msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr "Einen Kurs erstellen"
@@ -1257,6 +1294,10 @@ msgstr "Einen Kurs erstellen"
msgid "Create a Live Class"
msgstr "Eine Live-Klasse erstellen"
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr ""
@@ -1360,7 +1401,7 @@ msgstr "Abschlussart"
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "Löschen"
@@ -1368,7 +1409,7 @@ msgstr "Löschen"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr ""
@@ -1380,7 +1421,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1470,7 +1511,7 @@ msgstr "Dokument"
msgid "Dream Companies"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr "Doppelte Optionen für diese Frage gefunden."
@@ -1508,7 +1549,7 @@ msgstr "E-Mail"
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "Bearbeiten"
@@ -1521,7 +1562,7 @@ msgstr "Kapitel bearbeiten"
msgid "Edit Profile"
msgstr "Profil bearbeiten"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr ""
@@ -1582,6 +1623,15 @@ msgstr "Zertifizierung aktivieren"
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr "Aktivieren Sie die Google API in den Google-Einstellungen, um Kalendereinladungen für Bewertungen zu versenden."
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr "Eingeschriebene Studenten"
msgid "Enrolled successfully"
msgstr "Erfolgreich eingeschrieben"
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr ""
@@ -1643,7 +1693,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr "Anzahl der Einschreibungen"
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr ""
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr "Geben Sie die richtige Antwort ein"
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "Fehler"
@@ -1708,7 +1758,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -1874,7 +1924,7 @@ msgstr ""
msgid "Flexible Time"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr ""
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr "Von-Datum"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "Vollständiger Name"
@@ -1954,6 +2006,11 @@ msgstr ""
msgid "GSTIN"
msgstr "GSTIN"
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "Allgemein"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr "Google Meet-Link generieren"
@@ -2085,7 +2142,7 @@ msgstr ""
msgid "I am unavailable"
msgstr "Ich bin nicht verfügbar"
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr "ID"
@@ -2226,7 +2283,7 @@ msgstr ""
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr ""
@@ -2302,7 +2359,6 @@ msgstr ""
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr "Ausgestellt am"
msgid "Items in Sidebar"
msgstr "Elemente in der Seitenleiste"
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr "Beate Beispiel"
@@ -2531,6 +2591,21 @@ msgstr ""
msgid "LMS Payment"
msgstr "LMS-Zahlung"
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr ""
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr "Als gelesen markieren"
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "Mittel:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "Mittel:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr ""
msgid "Member Type"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "Ecktermin"
msgid "Milestones"
msgstr ""
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr "Mein Kalender"
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr "Neu"
@@ -3082,11 +3173,23 @@ msgstr ""
msgid "New Job Applicant"
msgstr ""
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr ""
@@ -3149,10 +3252,14 @@ msgstr "Keine Zertifikate"
msgid "No courses created"
msgstr "Keine Kurse erstellt"
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr ""
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr "Keine Kurse in Überprüfung"
@@ -3169,6 +3276,10 @@ msgstr "Keine Stellen ausgeschrieben"
msgid "No live classes scheduled"
msgstr "Keine Live-Kurse geplant"
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr "Keine {0}"
msgid "No {0} batches"
msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr ""
@@ -3277,15 +3388,19 @@ msgstr "Sobald der Moderator Ihren Beitrag bewertet hat, finden Sie hier die Det
msgid "Online"
msgstr "Online"
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr "Es werden nur Dateien vom Typ {0} akzeptiert."
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3561,7 +3676,11 @@ msgstr "Bitte überprüfen Sie Ihren Posteingang. Wir haben Ihnen eine E-Mail mi
msgid "Please click on the following button to set your new password"
msgstr "Bitte klicken Sie auf die folgende Schaltfläche, um Ihr neues Passwort festzulegen"
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr "Bitte aktivieren Sie die Zoom-Einstellungen, um diese Funktion zu nutzen."
@@ -3573,11 +3692,19 @@ msgstr ""
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr "Bitte geben Sie eine gültige URL ein."
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr "Bitte geben Sie die URL zur Aufgabeneinreichung ein."
@@ -3586,11 +3713,11 @@ msgstr "Bitte geben Sie die URL zur Aufgabeneinreichung ein."
msgid "Please enter your answer"
msgstr "Bitte geben Sie Ihre Antwort ein"
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr ""
@@ -3615,11 +3742,31 @@ msgstr "Bitte loggen Sie sich ein, um mit der Zahlung fortzufahren."
msgid "Please prepare well and be on time for the evaluations."
msgstr "Bitte bereiten Sie sich gut vor und erscheinen Sie pünktlich zu den Prüfungen."
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr "Bitte wählen Sie ein Datum aus."
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr ""
msgid "Profile Image"
msgstr "Profilbild"
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "Fortschritt"
@@ -3807,7 +3976,7 @@ msgstr "Veröffentlicht am"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr "Frage {0} von {1}"
msgid "Questions"
msgstr "Fragen"
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr ""
@@ -3891,7 +4060,7 @@ msgstr "Quiz-Zusammenfassung"
msgid "Quiz Title"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr ""
@@ -3899,7 +4068,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:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr ""
@@ -3908,7 +4077,7 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr "Das Quiz wird am Ende der Lektion angezeigt."
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr ""
@@ -4065,19 +4234,19 @@ msgstr ""
msgid "Route"
msgstr "Pfad"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr "Samstag"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Speichern"
@@ -4334,6 +4505,10 @@ msgstr ""
msgid "Skip"
msgstr "Überspringen"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr ""
@@ -4507,7 +4682,7 @@ msgstr ""
msgid "Student Reviews"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr ""
@@ -4575,14 +4750,17 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr "Erfolg"
@@ -4637,6 +4815,7 @@ msgstr "Sonntag"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr ""
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr ""
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr ""
@@ -4772,11 +4955,11 @@ msgstr "Dieses Zertifikat läuft nicht ab"
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr "Dieser Kurs ist kostenlos."
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
@@ -4868,6 +5051,7 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr ""
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr ""
msgid "Title"
msgstr "Bezeichnung"
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4911,7 +5097,7 @@ msgstr "An"
msgid "To Date"
msgstr "Bis-Datum"
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr "Um dieser Gruppe beizutreten, wenden Sie sich bitte an den Administrator."
@@ -4975,7 +5161,7 @@ msgstr "Twitter"
msgid "Type"
msgstr "Typ"
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr ""
@@ -5259,7 +5445,7 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr ""
@@ -5431,6 +5617,10 @@ msgstr "ausgestellt am"
msgid "jane@example.com"
msgstr "beate@beispiel.de"
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr "mitglieder"
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr "von"
@@ -5443,7 +5633,7 @@ msgstr "von"
msgid "posted by"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr ""
@@ -5475,7 +5665,7 @@ msgstr "{0} hat eine Stellenanzeige aus folgendem Grund gemeldet."
msgid "{0} has submitted the assignment {1}"
msgstr "{0} hat die Aufgabe {1} eingereicht"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr ""
@@ -5483,7 +5673,7 @@ msgstr ""
msgid "{0} is already a mentor for course {1}"
msgstr "{0} ist bereits Mentor für Kurs {1}"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr ""
From d2f9a2cea4323cdcfe3ab7a5b50baa17a404d244 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:05 +0530
Subject: [PATCH 05/13] chore: Hungarian translations
---
lms/locale/hu.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/hu.po b/lms/locale/hu.po
index 0f663c8a1..61abbf5bc 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:31\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr ""
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% befejezve"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr ""
@@ -129,12 +135,20 @@ msgstr ""
msgid "Add a Student"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr ""
@@ -150,7 +164,7 @@ msgstr ""
msgid "Add an existing question"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
@@ -253,6 +267,14 @@ msgstr ""
msgid "Amount Field"
msgstr ""
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr ""
@@ -397,7 +419,7 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr ""
@@ -540,7 +562,7 @@ msgstr ""
msgid "Batch Updated"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr ""
@@ -727,11 +749,11 @@ msgstr ""
msgid "Chapter Reference"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -764,7 +786,7 @@ msgstr ""
msgid "Choices"
msgstr ""
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -772,7 +794,7 @@ msgstr ""
msgid "Choose an icon"
msgstr ""
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr ""
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr ""
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "Tartalom"
@@ -1057,6 +1079,7 @@ msgstr ""
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr ""
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr ""
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr ""
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr ""
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr ""
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr ""
@@ -1249,7 +1286,7 @@ msgstr ""
msgid "Create a Batch"
msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr ""
@@ -1257,6 +1294,10 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr ""
@@ -1360,7 +1401,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr ""
@@ -1368,7 +1409,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr ""
@@ -1380,7 +1421,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1470,7 +1511,7 @@ msgstr ""
msgid "Dream Companies"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr ""
@@ -1508,7 +1549,7 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr ""
@@ -1521,7 +1562,7 @@ msgstr ""
msgid "Edit Profile"
msgstr "Profil szerkesztése"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr ""
@@ -1582,6 +1623,15 @@ msgstr ""
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr ""
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr ""
msgid "Enrolled successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr ""
@@ -1643,7 +1693,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr ""
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr ""
@@ -1708,7 +1758,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -1874,7 +1924,7 @@ msgstr ""
msgid "Flexible Time"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr ""
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr ""
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "Teljes név"
@@ -1954,6 +2006,11 @@ msgstr ""
msgid "GSTIN"
msgstr ""
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "Általános"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr ""
@@ -2085,7 +2142,7 @@ msgstr ""
msgid "I am unavailable"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr ""
@@ -2226,7 +2283,7 @@ msgstr ""
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr ""
@@ -2302,7 +2359,6 @@ msgstr ""
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr ""
msgid "Items in Sidebar"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr ""
@@ -2531,6 +2591,21 @@ msgstr ""
msgid "LMS Payment"
msgstr ""
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr ""
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr ""
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "Közepes:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "Közepes:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr ""
msgid "Member Type"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "Mérföldkő"
msgid "Milestones"
msgstr ""
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr ""
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr ""
@@ -3082,11 +3173,23 @@ msgstr ""
msgid "New Job Applicant"
msgstr ""
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr ""
@@ -3149,10 +3252,14 @@ msgstr ""
msgid "No courses created"
msgstr ""
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr ""
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr ""
@@ -3169,6 +3276,10 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr ""
msgid "No {0} batches"
msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr ""
@@ -3277,15 +3388,19 @@ msgstr ""
msgid "Online"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3561,7 +3676,11 @@ msgstr "Kérjük, ellenőrizze e-mail a vizsgálathoz"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -3573,11 +3692,19 @@ msgstr ""
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -3586,11 +3713,11 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr ""
@@ -3615,11 +3742,31 @@ msgstr ""
msgid "Please prepare well and be on time for the evaluations."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr ""
msgid "Profile Image"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "Előrehaladás"
@@ -3807,7 +3976,7 @@ msgstr ""
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr ""
msgid "Questions"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr ""
@@ -3891,7 +4060,7 @@ msgstr ""
msgid "Quiz Title"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr ""
@@ -3899,7 +4068,7 @@ msgstr ""
msgid "Quiz is not available to Guest users. Please login to continue."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr ""
@@ -3908,7 +4077,7 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr ""
@@ -4065,19 +4234,19 @@ msgstr ""
msgid "Route"
msgstr "Útvonal"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr "Szombat"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4334,6 +4505,10 @@ msgstr ""
msgid "Skip"
msgstr "Ugrás"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr ""
@@ -4507,7 +4682,7 @@ msgstr ""
msgid "Student Reviews"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr ""
@@ -4575,14 +4750,17 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr ""
@@ -4637,6 +4815,7 @@ msgstr "Vasárnap"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr ""
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr ""
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr ""
@@ -4772,11 +4955,11 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr ""
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
@@ -4868,6 +5051,7 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr ""
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4911,7 +5097,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -4975,7 +5161,7 @@ msgstr ""
msgid "Type"
msgstr ""
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr ""
@@ -5259,7 +5445,7 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr ""
@@ -5431,6 +5617,10 @@ msgstr ""
msgid "jane@example.com"
msgstr ""
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr ""
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr "nak,-nek"
@@ -5443,7 +5633,7 @@ msgstr ""
msgid "posted by"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr ""
@@ -5475,7 +5665,7 @@ msgstr ""
msgid "{0} has submitted the assignment {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr ""
@@ -5483,7 +5673,7 @@ msgstr ""
msgid "{0} is already a mentor for course {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr ""
From 7e1e37393cb932388b8259defc82092960cceb44 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:06 +0530
Subject: [PATCH 06/13] chore: Polish translations
---
lms/locale/pl.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/pl.po b/lms/locale/pl.po
index bdc723d4e..92e16aaf9 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:31\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr ""
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% zakończono"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr ""
@@ -129,12 +135,20 @@ msgstr ""
msgid "Add a Student"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr ""
@@ -150,7 +164,7 @@ msgstr ""
msgid "Add an existing question"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
@@ -253,6 +267,14 @@ msgstr ""
msgid "Amount Field"
msgstr ""
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr ""
@@ -397,7 +419,7 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr ""
@@ -540,7 +562,7 @@ msgstr ""
msgid "Batch Updated"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr ""
@@ -727,11 +749,11 @@ msgstr ""
msgid "Chapter Reference"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -764,7 +786,7 @@ msgstr ""
msgid "Choices"
msgstr ""
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -772,7 +794,7 @@ msgstr ""
msgid "Choose an icon"
msgstr ""
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr ""
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr ""
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr ""
@@ -1057,6 +1079,7 @@ msgstr ""
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr ""
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr ""
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr ""
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr ""
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr ""
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr ""
@@ -1249,7 +1286,7 @@ msgstr ""
msgid "Create a Batch"
msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr ""
@@ -1257,6 +1294,10 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr ""
@@ -1360,7 +1401,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr ""
@@ -1368,7 +1409,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr ""
@@ -1380,7 +1421,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1470,7 +1511,7 @@ msgstr ""
msgid "Dream Companies"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr ""
@@ -1508,7 +1549,7 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr ""
@@ -1521,7 +1562,7 @@ msgstr ""
msgid "Edit Profile"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr ""
@@ -1582,6 +1623,15 @@ msgstr ""
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr ""
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr ""
msgid "Enrolled successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr ""
@@ -1643,7 +1693,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr ""
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr ""
@@ -1708,7 +1758,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -1874,7 +1924,7 @@ msgstr ""
msgid "Flexible Time"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr ""
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr ""
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr ""
@@ -1954,6 +2006,11 @@ msgstr ""
msgid "GSTIN"
msgstr ""
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr ""
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr ""
@@ -2085,7 +2142,7 @@ msgstr ""
msgid "I am unavailable"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr ""
@@ -2226,7 +2283,7 @@ msgstr ""
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr ""
@@ -2302,7 +2359,6 @@ msgstr ""
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr ""
msgid "Items in Sidebar"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr ""
@@ -2531,6 +2591,21 @@ msgstr ""
msgid "LMS Payment"
msgstr ""
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr ""
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr ""
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "Średni:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "Średni:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr ""
msgid "Member Type"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr ""
msgid "Milestones"
msgstr ""
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr ""
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr ""
@@ -3082,11 +3173,23 @@ msgstr ""
msgid "New Job Applicant"
msgstr ""
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr ""
@@ -3149,10 +3252,14 @@ msgstr ""
msgid "No courses created"
msgstr ""
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr ""
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr ""
@@ -3169,6 +3276,10 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr ""
msgid "No {0} batches"
msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr ""
@@ -3277,15 +3388,19 @@ msgstr ""
msgid "Online"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3561,7 +3676,11 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -3573,11 +3692,19 @@ msgstr ""
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -3586,11 +3713,11 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr ""
@@ -3615,11 +3742,31 @@ msgstr ""
msgid "Please prepare well and be on time for the evaluations."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr ""
msgid "Profile Image"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "Postępu"
@@ -3807,7 +3976,7 @@ msgstr ""
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr ""
msgid "Questions"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr ""
@@ -3891,7 +4060,7 @@ msgstr ""
msgid "Quiz Title"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr ""
@@ -3899,7 +4068,7 @@ msgstr ""
msgid "Quiz is not available to Guest users. Please login to continue."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr ""
@@ -3908,7 +4077,7 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr ""
@@ -4065,19 +4234,19 @@ msgstr ""
msgid "Route"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr ""
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4334,6 +4505,10 @@ msgstr ""
msgid "Skip"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr ""
@@ -4507,7 +4682,7 @@ msgstr ""
msgid "Student Reviews"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr ""
@@ -4575,14 +4750,17 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr ""
@@ -4637,6 +4815,7 @@ msgstr ""
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr ""
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr ""
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr ""
@@ -4772,11 +4955,11 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr ""
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
@@ -4868,6 +5051,7 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr ""
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4911,7 +5097,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -4975,7 +5161,7 @@ msgstr ""
msgid "Type"
msgstr ""
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr ""
@@ -5259,7 +5445,7 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr ""
@@ -5431,6 +5617,10 @@ msgstr ""
msgid "jane@example.com"
msgstr ""
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr ""
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr ""
@@ -5443,7 +5633,7 @@ msgstr "spośród"
msgid "posted by"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr ""
@@ -5475,7 +5665,7 @@ msgstr ""
msgid "{0} has submitted the assignment {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr ""
@@ -5483,7 +5673,7 @@ msgstr ""
msgid "{0} is already a mentor for course {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr ""
From a92159b8114facb2125b79d2bc99cdcb560d1c3a Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:08 +0530
Subject: [PATCH 07/13] chore: Russian translations
---
lms/locale/ru.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/ru.po b/lms/locale/ru.po
index 1b7b70281..415f0f544 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:31\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr " Пожалуйста, оцените и поставьте оценку."
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% завершено"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr ""
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr ""
@@ -129,12 +135,20 @@ msgstr "Добавить урок"
msgid "Add a Student"
msgstr "Добавить студента"
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr "Добавить курс"
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr ""
@@ -150,7 +164,7 @@ msgstr ""
msgid "Add an existing question"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr "Добавьте хотя бы один возможный ответ на этот вопрос: {0}"
@@ -253,6 +267,14 @@ msgstr ""
msgid "Amount Field"
msgstr ""
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr "Тип оценки"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr "Оценка {0} уже добавлена в этот пакет."
@@ -397,7 +419,7 @@ msgstr "Задание для урока {0} от {1} уже существуе
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Задание появится в конце урока."
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr "Для этого вопроса должен быть верным хотя бы один вариант."
@@ -540,7 +562,7 @@ msgstr ""
msgid "Batch Updated"
msgstr "Группа обновлена"
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr ""
@@ -727,11 +749,11 @@ msgstr "Глава"
msgid "Chapter Reference"
msgstr "Ссылка на главу"
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -764,7 +786,7 @@ msgstr "Оформить заказ на Курсы"
msgid "Choices"
msgstr "Варианты ответов"
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Выберите все подходящие ответы"
@@ -772,7 +794,7 @@ msgstr "Выберите все подходящие ответы"
msgid "Choose an icon"
msgstr "Выберите иконку"
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr "Выберите один ответ"
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr ""
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "Содержание"
@@ -1057,6 +1079,7 @@ msgstr ""
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr ""
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr "Содержание курса"
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr "Статистика курса"
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr "Заголовок курса"
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr "Курс уже добавлен в группу."
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr "Курс {0} уже добавлен в группу."
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr ""
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr ""
@@ -1249,7 +1286,7 @@ msgstr "Создать оценку сертификата LMS"
msgid "Create a Batch"
msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr "Создать курс"
@@ -1257,6 +1294,10 @@ msgstr "Создать курс"
msgid "Create a Live Class"
msgstr "Создайте живой класс"
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr ""
@@ -1360,7 +1401,7 @@ msgstr "Тип степени"
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr ""
@@ -1368,7 +1409,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr ""
@@ -1380,7 +1421,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1470,7 +1511,7 @@ msgstr "Документ"
msgid "Dream Companies"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr "Для этого вопроса найдены дубликаты вариантов."
@@ -1508,7 +1549,7 @@ msgstr "E-mail"
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr ""
@@ -1521,7 +1562,7 @@ msgstr "Редактировать главу"
msgid "Edit Profile"
msgstr "Редактировать профиль"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr ""
@@ -1582,6 +1623,15 @@ msgstr "Включить сертификацию"
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr "Включите Google API в настройках Google, чтобы отправлять приглашения в календарь для оценки."
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr "Зачисленные студенты"
msgid "Enrolled successfully"
msgstr "Зачислен успешно"
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr "Подтверждение регистрации на следующую группу обучения"
@@ -1643,7 +1693,7 @@ msgstr "Подтверждение регистрации на следующу
msgid "Enrollment Count"
msgstr "Количество регистраций"
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr ""
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr "Введите правильный ответ"
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr ""
@@ -1708,7 +1758,7 @@ msgstr "Дата окончания оценки"
msgid "Evaluation Request"
msgstr "Запрос на оценку"
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "Дата окончания оценки не может быть меньше даты окончания группы."
@@ -1874,7 +1924,7 @@ msgstr ""
msgid "Flexible Time"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr ""
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr ""
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "Полное имя"
@@ -1954,6 +2006,11 @@ msgstr ""
msgid "GSTIN"
msgstr "GSTIN"
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "Основные"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr "Сгенерировать ссылку Google Meet"
@@ -2085,7 +2142,7 @@ msgstr ""
msgid "I am unavailable"
msgstr "Я недоступен"
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr ""
@@ -2226,7 +2283,7 @@ msgstr "Содержание инструктора"
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr "Заметки инструктора"
@@ -2302,7 +2359,6 @@ msgstr "Завершена ли адаптация?"
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr "Дата выпуска:"
msgid "Items in Sidebar"
msgstr "Элементы боковой панели"
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr "Иван Иванов"
@@ -2531,6 +2591,21 @@ msgstr "Опция LMS"
msgid "LMS Payment"
msgstr "Оплата LMS"
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr "Источник LMS"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr "Отметить как прочитанное"
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "Средний:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "Средний:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr "Подгруппа участников"
msgid "Member Type"
msgstr "Тип участника"
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "Этап"
msgid "Milestones"
msgstr "Этапы"
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr "Этапы"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr "Мой календарь"
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr ""
@@ -3082,11 +3173,23 @@ msgstr "Новая Вакансия"
msgid "New Job Applicant"
msgstr "Новый соискатель работы"
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr ""
@@ -3149,10 +3252,14 @@ msgstr "Нет сертификатов"
msgid "No courses created"
msgstr "Курсы не созданы"
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr ""
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr "Нет рассматриваемых курсов"
@@ -3169,6 +3276,10 @@ msgstr "Вакансии не опубликованы"
msgid "No live classes scheduled"
msgstr "Не запланированы онлайн-курсы"
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr "Нет {0}"
msgid "No {0} batches"
msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr ""
@@ -3277,15 +3388,19 @@ msgstr "Как только модератор оценит вашу заявк
msgid "Online"
msgstr "Online"
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr "Принимаются только файлы типа {0} ."
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3561,7 +3676,11 @@ msgstr "Пожалуйста, проверьте свой email для подт
msgid "Please click on the following button to set your new password"
msgstr "Нажмите на следующую кнопку, чтобы установить новый пароль."
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr "Чтобы использовать эту функцию, включите настройки Zoom."
@@ -3573,11 +3692,19 @@ msgstr ""
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr "Введите действительный URL-адрес."
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr "Введите URL для отправки задания."
@@ -3586,11 +3713,11 @@ msgstr "Введите URL для отправки задания."
msgid "Please enter your answer"
msgstr "Пожалуйста, введите ваш ответ"
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr ""
@@ -3615,11 +3742,31 @@ msgstr "Пожалуйста, войдите в систему, чтобы пр
msgid "Please prepare well and be on time for the evaluations."
msgstr "Пожалуйста, хорошо подготовьтесь и приходите на оценку вовремя."
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr "Пожалуйста, выберите дату."
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr "Пожалуйста, примите соответствующие меры в {0}"
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr ""
msgid "Profile Image"
msgstr "Изображение профиля"
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "Прогресс"
@@ -3807,7 +3976,7 @@ msgstr "Опубликована"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr "Вопрос {0} из {1}"
msgid "Questions"
msgstr "Вопросы"
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr ""
@@ -3891,7 +4060,7 @@ msgstr "Краткое содержание теста"
msgid "Quiz Title"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr ""
@@ -3899,7 +4068,7 @@ msgstr ""
msgid "Quiz is not available to Guest users. Please login to continue."
msgstr "Тест недоступен для гостевых пользователей. Пожалуйста, войдите, чтобы продолжить."
-#: frontend/src/pages/QuizForm.vue:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr ""
@@ -3908,7 +4077,7 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr "Тест появится в конце урока."
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr ""
@@ -4065,19 +4234,19 @@ msgstr ""
msgid "Route"
msgstr "Маршрут"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "Строка #{0} Дата не может выходить за пределы длительности партии."
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "Строка #{0} Время окончания не может выходить за рамки длительности партии."
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "Строка #{0} Время начала не может быть больше или равно времени окончания."
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "Строка #{0} Время начала не может выходить за рамки длительности партии."
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr "Суббота"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4334,6 +4505,10 @@ msgstr "Навыки должны быть уникальными"
msgid "Skip"
msgstr "Пропустить"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr "В некоторых расписаниях интервалы времени пересекаются."
@@ -4507,7 +4682,7 @@ msgstr "Имя студента"
msgid "Student Reviews"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr "Курс {0} уже добавлен в группу."
@@ -4575,14 +4750,17 @@ msgstr "Отправлено {0}"
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr ""
@@ -4637,6 +4815,7 @@ msgstr "Воскресенье"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr ""
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr ""
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr "В этой группе нет свободных мест."
@@ -4772,11 +4955,11 @@ msgstr "Этот сертификат является бессрочным"
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr "Этот курс бесплатный."
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
@@ -4868,6 +5051,7 @@ msgstr "Сроки:"
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr "Сроки:"
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr "Сроки:"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr "Сроки:"
msgid "Title"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4911,7 +5097,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr "Чтобы присоединиться к этой группе, свяжитесь с администратором."
@@ -4975,7 +5161,7 @@ msgstr "Twitter"
msgid "Type"
msgstr ""
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr ""
@@ -5259,7 +5445,7 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr ""
@@ -5431,6 +5617,10 @@ msgstr "дата выпуска:"
msgid "jane@example.com"
msgstr "ivan@example.com"
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr "участники"
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr "из"
@@ -5443,7 +5633,7 @@ msgstr "из"
msgid "posted by"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr ""
@@ -5475,7 +5665,7 @@ msgstr "{0} сообщил о вакансии по следующей прич
msgid "{0} has submitted the assignment {1}"
msgstr "{0} отправил(а) задание {1}"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr "{0} уже является студентом курса {1} по {2} группу"
@@ -5483,7 +5673,7 @@ msgstr "{0} уже является студентом курса {1} по {2}
msgid "{0} is already a mentor for course {1}"
msgstr "{0} уже является наставником курса {1}"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr "{0} уже является {1} курса {2}"
From d634a0f784d5905faf0e70c9069dea014df10bb7 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:09 +0530
Subject: [PATCH 08/13] chore: Swedish translations
---
lms/locale/sv.po | 434 ++++++++++++++++++++++++++++++++++-------------
1 file changed, 312 insertions(+), 122 deletions(-)
diff --git a/lms/locale/sv.po b/lms/locale/sv.po
index 6a4b32ad1..b55b68862 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-24 19:19\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr " Utvärdera och betygsätt."
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% klar"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -35,7 +40,7 @@ msgstr "Skapa Startsida"
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Visit LMS Portal"
-msgstr "Besök LMS-portalen"
+msgstr "Besök Portal"
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
@@ -99,7 +104,8 @@ msgstr "Aktiv"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "Lägg till"
@@ -129,12 +135,20 @@ msgstr "Lägg till Lektion"
msgid "Add a Student"
msgstr "Lägga till Student"
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr "Lägg till Kapitel"
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr "Lägg till kurs"
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr "Lägg till Lektion"
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr "Lägg till ny fråga"
@@ -150,7 +164,7 @@ msgstr "Lägg till bedömning"
msgid "Add an existing question"
msgstr "Lägg till befintlig fråga"
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr "Lägg till minst ett möjligt svar för denna fråga: {0}"
@@ -253,6 +267,14 @@ msgstr "Belopp Baserat på Fält"
msgid "Amount Field"
msgstr "Belopp Fält"
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr "Belopp och valuta erfordras för betalda omgångar."
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr "Belopp och valuta erfordras för betalda kurser."
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr "Bedömning Typ"
msgid "Assessment added successfully"
msgstr "Bedömning tillagd"
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr "Bedömning {0} har redan lagts till i denna omgång."
@@ -397,7 +419,7 @@ msgstr "Uppgift för Lektion {0} av {1} finns redan."
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Uppgift kommer att visas längst ner i lektion."
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr "Minst ett alternativ måste vara korrekt för denna fråga."
@@ -540,7 +562,7 @@ msgstr "Omgång Titel"
msgid "Batch Updated"
msgstr "Grupp Uppdaterad"
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr "Omgång slutdatum får inte vara före omgång startdatum"
@@ -549,7 +571,7 @@ msgstr "Omgång slutdatum får inte vara före omgång startdatum"
#: frontend/src/pages/Batches.vue:8 lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:60
msgid "Batches"
-msgstr "Partier"
+msgstr "Omgångar"
#. Label of the begin_date (Date) field in DocType 'Cohort'
#: lms/lms/doctype/cohort/cohort.json
@@ -697,7 +719,7 @@ msgstr "Certifiering Detaljer"
#. Label of the expiry (Int) field in DocType 'LMS Course'
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Certification Expires After (Years)"
-msgstr "Certifieringen upphör att gälla efter (år)"
+msgstr "Certifiering upphör att gälla efter (år)"
#. Label of the certification_name (Data) field in DocType 'Certification'
#: lms/lms/doctype/certification/certification.json
@@ -727,11 +749,11 @@ msgstr "Kapitel"
msgid "Chapter Reference"
msgstr "Kapitel Referens"
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr "Kapitel tillagt"
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr "Kapitel uppdaterad"
@@ -764,7 +786,7 @@ msgstr "Kolla Kurser"
msgid "Choices"
msgstr "Alternativ"
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Välj alla svar som gäller"
@@ -772,7 +794,7 @@ msgstr "Välj alla svar som gäller"
msgid "Choose an icon"
msgstr "Välj Ikon"
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr "Välj ett svar"
@@ -981,14 +1003,14 @@ msgstr "Bekräftelse E-post Skickad"
#: lms/lms/doctype/lms_certificate/lms_certificate.py:25
msgid "Congratulations on getting certified!"
-msgstr "Grattis till certifieringen!"
+msgstr "Grattis till certifiering!"
#: frontend/src/components/CourseCardOverlay.vue:53
msgid "Contact the Administrator to enroll for this course."
msgstr "Kontakta administratör för att registrera dig till denna kurs."
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "Innehåll "
@@ -1057,6 +1079,7 @@ msgstr "Land"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr "Land"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1105,7 +1129,7 @@ msgstr "Kurs Kapitel"
#. Label of a shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Course Completed"
-msgstr "Kurs Slutförd"
+msgstr "Klara Kurs"
#: lms/lms/widgets/CourseOutline.html:9
msgid "Course Content"
@@ -1114,6 +1138,7 @@ msgstr "Kursinnehåll"
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1168,7 +1193,7 @@ msgstr "Kurspris"
#. Name of a report
#: lms/lms/report/course_progress_summary/course_progress_summary.json
msgid "Course Progress Summary"
-msgstr "Kursframsteg Sammanfattning"
+msgstr "Kursframsteg Översikt"
#. Label of the section_break_7 (Section Break) field in DocType 'LMS Course'
#: lms/lms/doctype/lms_course/lms_course.json
@@ -1184,22 +1209,33 @@ msgstr "Kursstatistik"
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr "Kurstitel"
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr "Kurs tillagd till program"
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr "Kursen har redan lagts till i omgång."
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr "Kurs är borttagen"
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr "Kurs flyttad"
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr "Kurs {0} har redan lagts till i denna omgång."
@@ -1218,7 +1254,7 @@ msgstr "Kurser"
#: lms/lms/web_template/lms_statistics/lms_statistics.html:14
#: lms/templates/statistics.html:28
msgid "Courses Completed"
-msgstr "Slutförda Kurser"
+msgstr "Klara Kurser"
#: lms/lms/web_template/courses_mentored/courses_mentored.html:4
msgid "Courses Mentored"
@@ -1234,22 +1270,23 @@ msgid "Cover Image"
msgstr "Omslagsbild"
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "Skapa"
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.js:7
msgid "Create LMS Certificate"
-msgstr "Skapa LMS Certifikat"
+msgstr "Skapa Certifikat"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:8
msgid "Create LMS Certificate Evaluation"
-msgstr "Skapa LMS Certifikat Utvärdering"
+msgstr "Skapa Certifikat Utvärdering"
#: frontend/src/pages/Batches.vue:110
msgid "Create a Batch"
msgstr "Skapa Omgång"
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr "Skapa Kurs"
@@ -1257,6 +1294,10 @@ msgstr "Skapa Kurs"
msgid "Create a Live Class"
msgstr "Skapa live lektion"
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr "Skapa Kurs"
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr "Skapa ny fråga"
@@ -1360,7 +1401,7 @@ msgstr "Examen Typ"
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "Ta bort"
@@ -1368,7 +1409,7 @@ msgstr "Ta bort"
msgid "Delete Chapter"
msgstr "Ta bort Kapitel"
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr "Ta bort kurs"
@@ -1380,7 +1421,7 @@ msgstr "Ta bort detta kapitel?"
msgid "Delete this lesson?"
msgstr "Ta bort denna lektion?"
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
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?"
@@ -1470,7 +1511,7 @@ msgstr "Dokument"
msgid "Dream Companies"
msgstr "Drömbolag"
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr "Duplicerade alternativ hittades för denna fråga."
@@ -1508,7 +1549,7 @@ msgstr "E-post"
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "Redigera"
@@ -1521,7 +1562,7 @@ msgstr "Redigera Kapitel"
msgid "Edit Profile"
msgstr "Redigera Profil"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr "Redigera fråga"
@@ -1582,6 +1623,15 @@ msgstr "Aktivera Certifiering"
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr "Aktivera Google API i Google Inställningar för att skicka kalenderinbjudningar för utvärderingar."
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr "Aktivera Inlärningsvägar"
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr "Aktivera detta endast om du vill ladda upp SCORM paket som kapitel."
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr "Inskrivna Studenter"
msgid "Enrolled successfully"
msgstr "Inskriven"
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr "Inskrivining bekräftelse för nästa omgång utbildning"
@@ -1643,7 +1693,7 @@ msgstr "Inskrivining bekräftelse för nästa omgång utbildning"
msgid "Enrollment Count"
msgstr "Antal Inskrivna"
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr "Registrering Misslyckad"
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr "Ange korrekt svar"
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "Fel"
@@ -1708,7 +1758,7 @@ msgstr "Utvärdering Slutdatum"
msgid "Evaluation Request"
msgstr "Utvärdering Begäran"
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "Utvärdering slutdatum får inte vara tidigare än omgång slutdatum."
@@ -1874,7 +1924,7 @@ msgstr "Fast 9-5"
msgid "Flexible Time"
msgstr "Flexibel Tid"
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr "Formulär för att skapa och redigera frågesporter"
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr "Från Datum"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "Fullständig Namn"
@@ -1954,6 +2006,11 @@ msgstr "Moms Nummer"
msgid "GSTIN"
msgstr "GSTIN"
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "Allmän"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr "Skapa Google Meet länk"
@@ -1980,7 +2037,7 @@ msgstr "Google Meet Länk"
#. Label of the grade (Data) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Grade"
-msgstr "Utbildning"
+msgstr "Betyg"
#. Label of the grade_assignment (Check) field in DocType 'LMS Assignment'
#: lms/lms/doctype/lms_assignment/lms_assignment.json
@@ -2074,7 +2131,7 @@ msgstr "Jag arbetar för närvarande här"
#: lms/templates/emails/certification.html:6
msgid "I am delighted to inform you that you have successfully earned your certification for the {0} course. Congratulations!"
-msgstr "Jag är glad att kunna informera dig om att du framgångsrikt har fått din certifiering för {0} kurs. Grattis!"
+msgstr "Jag är glad att kunna informera dig om att du har fått din certifiering för {0} kurs. Grattis!"
#. Label of the looking_for_job (Check) field in DocType 'User'
#: lms/fixtures/custom_field.json
@@ -2085,7 +2142,7 @@ msgstr "Jag söker jobb"
msgid "I am unavailable"
msgstr "Jag är inte tillgänglig"
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr "ID"
@@ -2226,7 +2283,7 @@ msgstr "Lärares Innehåll"
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr "Lärare Anteckningar"
@@ -2302,7 +2359,6 @@ msgstr "Är Introduktion Klar"
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr "Utfärdad"
msgid "Items in Sidebar"
msgstr "Artiklar i Sidofält"
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr "Artiklar borttagna"
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr "Okänd Person"
@@ -2408,27 +2468,27 @@ msgstr "LMS"
#. Name of a DocType
#: lms/lms/doctype/lms_assessment/lms_assessment.json
msgid "LMS Assessment"
-msgstr "LMS Bedömning"
+msgstr "Bedömning"
#. Name of a DocType
#: lms/lms/doctype/lms_assignment/lms_assignment.json
msgid "LMS Assignment"
-msgstr "LMS Tilldelning"
+msgstr "Tilldelning"
#. Name of a DocType
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
msgid "LMS Assignment Submission"
-msgstr "LMS Tilldelning Godkännande"
+msgstr "Tilldelning Godkännande"
#. Name of a DocType
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "LMS Badge"
-msgstr "LMS Emblem"
+msgstr "Emblem"
#. Name of a DocType
#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json
msgid "LMS Badge Assignment"
-msgstr "LMS Emblem Tilldelning"
+msgstr "Emblem Tilldelning"
#. Name of a DocType
#. Option for the 'Payment for Document Type' (Select) field in DocType 'LMS
@@ -2436,37 +2496,37 @@ msgstr "LMS Emblem Tilldelning"
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "LMS Batch"
-msgstr "LMS Omgång"
+msgstr "Omgång"
#. Name of a DocType
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "LMS Batch Old"
-msgstr "LMS Omgång Gammal"
+msgstr "Omgång Gammal"
#. Name of a DocType
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
msgid "LMS Batch Timetable"
-msgstr "LMS Omgång Tidtabell"
+msgstr "Omgång Tidtabell"
#. Name of a DocType
#: lms/lms/doctype/lms_category/lms_category.json
msgid "LMS Category"
-msgstr "LMS Kategori"
+msgstr "Kategori"
#. Name of a DocType
#: lms/lms/doctype/lms_certificate/lms_certificate.json
msgid "LMS Certificate"
-msgstr "LMS Certifikat"
+msgstr "Certifikat"
#. Name of a DocType
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json
msgid "LMS Certificate Evaluation"
-msgstr "LMS Certifikat Utvärdering"
+msgstr "Certifikat Utvärdering"
#. Name of a DocType
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "LMS Certificate Request"
-msgstr "LMS Certifikat Begäran"
+msgstr "Certifikat Begäran"
#. Name of a DocType
#. Option for the 'Payment for Document Type' (Select) field in DocType 'LMS
@@ -2474,12 +2534,12 @@ msgstr "LMS Certifikat Begäran"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "LMS Course"
-msgstr "LMS Kurs"
+msgstr "Kurs"
#. Name of a DocType
#: lms/lms/doctype/lms_course_interest/lms_course_interest.json
msgid "LMS Course Interest"
-msgstr "LMS Kurs Ränta"
+msgstr "Kurs Intresse"
#. Name of a DocType
#: lms/lms/doctype/lms_course_mentor_mapping/lms_course_mentor_mapping.json
@@ -2489,7 +2549,7 @@ msgstr "LMS Kurs Mentor Tilldelning"
#. Name of a DocType
#: lms/lms/doctype/lms_course_progress/lms_course_progress.json
msgid "LMS Course Progress"
-msgstr "LMS Kurs Framsteg"
+msgstr "Kurs Framsteg"
#. Name of a DocType
#: lms/lms/doctype/lms_course_review/lms_course_review.json
@@ -2499,77 +2559,92 @@ msgstr "LMS Kurs Granskning"
#. Name of a DocType
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "LMS Enrollment"
-msgstr "LMS Inskrivning"
+msgstr "Inskrivning"
#. Name of a DocType
#: lms/lms/doctype/lms_exercise/lms_exercise.json
msgid "LMS Exercise"
-msgstr "LMS Övning"
+msgstr "Övning"
#. Name of a DocType
#: lms/job/doctype/lms_job_application/lms_job_application.json
msgid "LMS Job Application"
-msgstr "LMS Jobb Ansökan"
+msgstr "Jobb Ansökan"
#. Name of a DocType
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "LMS Live Class"
-msgstr "LMS Live Lektion"
+msgstr "Live Klass"
#. Name of a DocType
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
msgid "LMS Mentor Request"
-msgstr "LMS Mentor Begäran"
+msgstr "Mentor Begäran"
#. Name of a DocType
#: lms/lms/doctype/lms_option/lms_option.json
msgid "LMS Option"
-msgstr "LMS Alternativ"
+msgstr "Alternativ"
#. Name of a DocType
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "LMS Payment"
-msgstr "LMS Betalning"
+msgstr "Betalning"
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr "Program"
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr "Program Kurs"
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr "Program Medlem"
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
-msgstr "LMS Fråga"
+msgstr "Fråga"
#. Name of a DocType
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "LMS Quiz"
-msgstr "LMS Frågesport"
+msgstr "Frågesport"
#. Name of a DocType
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
msgid "LMS Quiz Question"
-msgstr "LMS Frågesport Fråga"
+msgstr "Frågesport Fråga"
#. Name of a DocType
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
msgid "LMS Quiz Result"
-msgstr "LMS Frågesport Resultat"
+msgstr "Frågesport Resultat"
#. Name of a DocType
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
msgid "LMS Quiz Submission"
-msgstr "LMS Frågesport Inlämning"
+msgstr "Frågesport Inlämning"
#. Name of a DocType
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "LMS Settings"
-msgstr "LMS Inställningar"
+msgstr "Inställningar"
#. Name of a DocType
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
msgid "LMS Sidebar Item"
-msgstr "LMS Sidofält Post"
+msgstr "Sidofält Post"
#. Name of a DocType
#: lms/lms/doctype/lms_source/lms_source.json
msgid "LMS Source"
-msgstr "LMS Källa"
+msgstr "Källa"
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
@@ -2590,20 +2665,21 @@ msgstr "LMS Källa"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
-msgstr "LMS Student"
+msgstr "Student"
#. Name of a DocType
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "LMS Timetable Legend"
-msgstr "LMS Tidtabell Förklaring"
+msgstr "Tidtabell Legend"
#. Name of a DocType
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
msgid "LMS Timetable Template"
-msgstr "LMS Tidtabell Mall"
+msgstr "Tidtabell Mall"
#. Label of the label (Data) field in DocType 'LMS Timetable Legend'
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
@@ -2669,7 +2745,7 @@ msgstr "Lektioner"
#: lms/lms/web_template/lms_statistics/lms_statistics.html:14
#: lms/templates/statistics.html:36
msgid "Lessons Completed"
-msgstr "Slutförda Lektioner"
+msgstr "Klara Lektioner"
#: lms/templates/onboarding_header.html:11
msgid "Lets start setting up your content on the LMS so that you can reclaim time and focus on growth."
@@ -2812,7 +2888,7 @@ msgstr "Markera som läst"
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "Medium:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "Medium:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr "Medlem Undergrupp"
msgid "Member Type"
msgstr "Medlem Typ"
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr "Medlem tillagd till program"
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr "Medlem {0} har redan lagts till i denna omgång."
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "Milstolpe"
msgid "Milestones"
msgstr "Milstolpar"
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr "Minst två alternativ erfordras för flervalsfrågor."
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr "Milstolpar"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr "Min kalender"
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr "Ny"
@@ -3082,11 +3173,23 @@ msgstr "Nya Jobb"
msgid "New Job Applicant"
msgstr "Ny Jobb Sökande"
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr "Ny Program"
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr "Ny Program Kurs"
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr "Ny Program Medlem"
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr "Ny Fråga"
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr "Nytt Frågesport"
@@ -3149,10 +3252,14 @@ msgstr "Inga certifikat"
msgid "No courses created"
msgstr "Inga kurser skapade"
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr "Inga kurser hittades"
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr "Inga kurser i detta program"
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr "Inga kurser under granskning"
@@ -3169,6 +3276,10 @@ msgstr "Inga jobb utannonserade"
msgid "No live classes scheduled"
msgstr "Inga live lektioner schemalagda"
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr "Inga program hittades"
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr "Inga frågesporter hittades"
@@ -3189,7 +3300,7 @@ msgstr "Ingen {0}"
msgid "No {0} batches"
msgstr "Inga {0} omgångar"
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr "Inga {0} kurser"
@@ -3277,15 +3388,19 @@ msgstr "När moderator betygsatt din inlämning, hittar du detaljerna här."
msgid "Online"
msgstr "Uppkopplad"
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr "Endast kurser för vilka självinlärning är inaktiverat kan läggas till program."
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr "Endast filer av typ {0} kommer att accepteras."
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr "Endast bildfiler är tillåtna."
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr "Endast zip filer är tillåtna"
@@ -3561,7 +3676,11 @@ msgstr "Kontrollera din E-post för verifiering"
msgid "Please click on the following button to set your new password"
msgstr "Klicka på följande knapp för att ange ditt nya lösenord"
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr "Slutför tidigare kurser i program för att anmäla dig till denna kurs."
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr "Aktivera Zoom Inställningar för att använda denna funktion."
@@ -3573,11 +3692,19 @@ msgstr "Anmäl dig till denna kurs för att se denna lektion"
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr "Se till att besvara alla frågor på {0} minuter."
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr "Ange titel."
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr "Ange giltig URL."
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr "Ange giltig tid i format HH:mm."
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr "Ange URL för uppgift inlämning."
@@ -3586,11 +3713,11 @@ msgstr "Ange URL för uppgift inlämning."
msgid "Please enter your answer"
msgstr "Ange ditt svar"
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr "Installera Betalning App för att skapa betalda omgångar."
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr "Installera Betalning App för att skapa betalda kurser."
@@ -3615,11 +3742,31 @@ msgstr "Logga in för att fortsätta med betalning."
msgid "Please prepare well and be on time for the evaluations."
msgstr "Förbered dig väl och kom i tid till utvärderingarna."
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr "Välj Datum"
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr "Välj varaktighet."
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr "Välj framtida datum och tid."
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr "Välj tid."
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr "Välj tidszon."
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr "Vidta lämpliga åtgärder {0}"
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr "Ladda upp SCORM App"
@@ -3756,8 +3903,30 @@ msgstr "Yrke"
msgid "Profile Image"
msgstr "Profilbild"
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr "Program Kurs"
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr "Program Kurser"
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr "Program Medlem"
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr "Program Medlemmar"
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "Framsteg"
@@ -3807,7 +3976,7 @@ msgstr "Publicerad"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr "Fråga {0} av {1}"
msgid "Questions"
msgstr "Frågor"
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr "Frågor är borttagna"
@@ -3891,7 +4060,7 @@ msgstr "Frågesport Sammanfattning"
msgid "Quiz Title"
msgstr "Frågesport Titel"
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr "Frågesport skapad"
@@ -3899,7 +4068,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:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr "Frågesport uppdaterad"
@@ -3908,7 +4077,7 @@ msgstr "Frågesport uppdaterad"
msgid "Quiz will appear at the bottom of the lesson."
msgstr "Frågesport kommer att visas längst ner i lektionen."
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr "Frågesporter"
@@ -4065,19 +4234,19 @@ msgstr "Rollpreferens"
msgid "Route"
msgstr "Sökväg"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "Rad #{0} Datum kan inte vara utanför omgång varaktighet."
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "Rad #{0} Sluttid kan inte vara utanför omgång varaktighet."
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "Rad #{0} Starttid kan inte vara senare än eller lika med sluttid."
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "Rad #{0} Starttid kan inte vara utanför omgång varaktighet."
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr "SCORM"
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr "SCORM App"
@@ -4117,8 +4287,9 @@ msgstr "Lördag"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Spara"
@@ -4334,6 +4505,10 @@ msgstr "Färdigheter måste vara unika"
msgid "Skip"
msgstr "Hoppa Över"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr "Hoppa över Introduktion"
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr "Tider överlappar för vissa schema."
@@ -4507,7 +4682,7 @@ msgstr "Studerande Namn"
msgid "Student Reviews"
msgstr "Student Recensioner"
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr "Student {0} har redan lagts till i denna omgång."
@@ -4575,14 +4750,17 @@ msgstr "Inskickad {0}"
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr "Klar"
@@ -4637,6 +4815,7 @@ msgstr "Söndag"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr "Det finns inga omgångar tillgängliga just nu. Håll utkik, färska inl
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr "Det finns inga kapitel i denna kurs. Skapa och hantera kapitel härifrån."
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr "Det finns inga kurser tillgängliga just nu. Håll utkik, färska inlärningsupplevelser är på väg snart!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr "Det finns inga program tillgängliga för tillfället. Håll utkik, nya inlärningsupplevelser är på väg snart!"
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr "Det finns inga platser tillgängliga i denna omgång."
@@ -4772,11 +4955,11 @@ msgstr "Detta certifikat upphör inte att gälla"
msgid "This course has:"
msgstr "Denna kurs har:"
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr "Denna kurs är gratis."
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr "Detta är kapitel i kurs {0}"
@@ -4868,6 +5051,7 @@ msgstr "Tidpunkter:"
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr "Tidpunkter:"
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr "Tidpunkter:"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr "Tidpunkter:"
msgid "Title"
msgstr "Titel"
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr "Titel erfordras"
@@ -4911,7 +5097,7 @@ msgstr "Till"
msgid "To Date"
msgstr "Till Datum"
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr "För att gå med i denna omgång, kontakta Administratör."
@@ -4975,7 +5161,7 @@ msgstr "Twitter"
msgid "Type"
msgstr "Typ"
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr "Skriv ditt svar"
@@ -5259,7 +5445,7 @@ msgstr "Du är inte inskriven"
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr "Du är inte inskriven i denna kurs. Anmäl dig för att få tillgång till denna lektion."
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr "Du kan lägga till kapitel och lektioner till den."
@@ -5413,7 +5599,7 @@ msgstr "avbryt din ansökan"
#: frontend/src/pages/Lesson.vue:174
msgid "completed"
-msgstr "slutförd"
+msgstr "klar"
#: lms/templates/quiz/quiz.js:137
msgid "correct answers"
@@ -5431,6 +5617,10 @@ msgstr "utfärdad"
msgid "jane@example.com"
msgstr "användare@bolag.se"
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr "medlemmar"
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr "av "
@@ -5443,7 +5633,7 @@ msgstr "av"
msgid "posted by"
msgstr "postad av "
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr "fråga_detalj"
@@ -5475,7 +5665,7 @@ msgstr "{0} har anmält en ledig tjänst av följande skäl."
msgid "{0} has submitted the assignment {1}"
msgstr "{0} har lämnat in uppgift {1}"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr "{0} är redan student på {1} kurs genom {2} omgång"
@@ -5483,7 +5673,7 @@ msgstr "{0} är redan student på {1} kurs genom {2} omgång"
msgid "{0} is already a mentor for course {1}"
msgstr "{0} är redan mentor för kurs {1}"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr "{0} är redan {1} av kurs {2}"
@@ -5519,7 +5709,7 @@ msgstr "{} Aktiva"
#. Count format of shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "{} Completed"
-msgstr "{} Slutförd"
+msgstr "{} Klara"
#. Count format of shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
From 06706ea41ba821cc49a8ea3dc22320cb7726a7eb Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:10 +0530
Subject: [PATCH 09/13] chore: Turkish translations
---
lms/locale/tr.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/tr.po b/lms/locale/tr.po
index 6bfb61eed..968af3909 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:31\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr " Lütfen değerlendirin ve not verin."
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% tamamlandı"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr "Aktif"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "Ekle"
@@ -129,12 +135,20 @@ msgstr "Ders Ekle"
msgid "Add a Student"
msgstr "Öğrenci Ekle"
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr "Kurs Ekle"
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr "Yeni Soru Ekle"
@@ -150,7 +164,7 @@ msgstr "Bir değerlendirme ekleyin"
msgid "Add an existing question"
msgstr "Mevcut bir soruyu ekle"
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr "Bu soru için en azından bir olası cevap ekleyin: {0}"
@@ -253,6 +267,14 @@ msgstr ""
msgid "Amount Field"
msgstr ""
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr "Değerlendirme Türü"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr "Değerlendirme {0} bu gruba zaten eklendi."
@@ -397,7 +419,7 @@ msgstr "{1} tarafından verilen {0} Dersi için ödev zaten mevcut."
msgid "Assignment will appear at the bottom of the lesson."
msgstr "Ödev dersin alt kısmında görünecektir."
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr "Bu soruda en az bir seçeneğin doğru olması gerekmektedir."
@@ -540,7 +562,7 @@ msgstr ""
msgid "Batch Updated"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr ""
@@ -727,11 +749,11 @@ msgstr "Bölüm"
msgid "Chapter Reference"
msgstr "Bölüm Referansı"
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -764,7 +786,7 @@ msgstr "Kursları Kontrol Et"
msgid "Choices"
msgstr "Seçimler"
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Uygulanabilir tüm cevapları seçin"
@@ -772,7 +794,7 @@ msgstr "Uygulanabilir tüm cevapları seçin"
msgid "Choose an icon"
msgstr "Bir simge seçimi"
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr "Bir cevap seçin"
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr "Bu kursa kayıt olmak için Yönetici ile iletişime geçin."
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "İçerik"
@@ -1057,6 +1079,7 @@ msgstr "Ülke"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr "Ülke"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr "Kurs İçeriği"
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr "Kurs İstatistikleri"
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr "Kurs Başlığı"
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr "Kurs zaten gruba eklendi."
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr "Kurs başarıyla silindi"
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr "Kurs {0} bu gruba zaten eklenmiştir."
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr "Kapak Resmi"
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "Oluştur"
@@ -1249,7 +1286,7 @@ msgstr "ÖYS Sertifika Değerlendirmesi Oluştur"
msgid "Create a Batch"
msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr "Kurs Oluştur"
@@ -1257,6 +1294,10 @@ msgstr "Kurs Oluştur"
msgid "Create a Live Class"
msgstr "Canlı Sınıf Oluştur"
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr "Yeni bir soru oluştur"
@@ -1360,7 +1401,7 @@ msgstr "Derece Türü"
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "Sil"
@@ -1368,7 +1409,7 @@ msgstr "Sil"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr "Kursu Sil"
@@ -1380,7 +1421,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
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?"
@@ -1470,7 +1511,7 @@ msgstr "Belge"
msgid "Dream Companies"
msgstr "Rüya Şirketler"
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr "Bu soru için yinelenen seçenekler bulundu."
@@ -1508,7 +1549,7 @@ msgstr "E-Posta"
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "Düzenle"
@@ -1521,7 +1562,7 @@ msgstr "Bölümü Düzenle"
msgid "Edit Profile"
msgstr "Profili Düzenle"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr "Soruyu düzenle"
@@ -1582,6 +1623,15 @@ msgstr "Sertifikasyonu Etkinleştir"
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr "Değerlendirmeler için takvim davetleri göndermek üzere Google Ayarları'nda Google API'yi etkinleştirin."
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr "Kayıtlı Öğrenci"
msgid "Enrolled successfully"
msgstr "Başarıyla kaydoldu"
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr "Sonraki Eğitim Grubu için Kayıt Onayı"
@@ -1643,7 +1693,7 @@ msgstr "Sonraki Eğitim Grubu için Kayıt Onayı"
msgid "Enrollment Count"
msgstr "Kayıt Sayısı"
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr "Kayıt Başarısız"
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr "Doğru cevabı girin"
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "Hata"
@@ -1708,7 +1758,7 @@ msgstr "Değerlendirme Bitiş Tarihi"
msgid "Evaluation Request"
msgstr "Değerlendirme Talebi"
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -1874,7 +1924,7 @@ msgstr "Sabit 8-5"
msgid "Flexible Time"
msgstr "Esnek Zaman"
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr ""
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr "Başlangıç Tarihi"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "Tam Adı"
@@ -1954,6 +2006,11 @@ msgstr ""
msgid "GSTIN"
msgstr ""
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "Genel"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr ""
@@ -2085,7 +2142,7 @@ msgstr "Bir iş arıyorum"
msgid "I am unavailable"
msgstr "Müsait değilim"
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr "ID"
@@ -2226,7 +2283,7 @@ msgstr "Eğitmen İçeriği"
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr "Eğitmen Notları"
@@ -2302,7 +2359,6 @@ msgstr "Tanıtım Tamamlandı"
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr "Yayınlanma Tarihi"
msgid "Items in Sidebar"
msgstr "Kenar Çubuğundaki Öğeler"
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr "İsim Soyisim"
@@ -2531,6 +2591,21 @@ msgstr "ÖYS Seçeneği"
msgid "LMS Payment"
msgstr "ÖYS Ödeme"
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr "ÖYS Kaynağı"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr "Okundu olarak İşaretle"
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "Orta:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "Orta:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr "Üye Alt Grubu"
msgid "Member Type"
msgstr "Üye Türü"
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "Kilometre Taşı"
msgid "Milestones"
msgstr "Kilometre Taşı"
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr "Kilometre Taşı"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr "Takvimim"
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr "Yeni"
@@ -3082,11 +3173,23 @@ msgstr "Yeni İş"
msgid "New Job Applicant"
msgstr "Yeni İş Başvurusu"
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr "Yeni Soru"
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr "Yeni Test"
@@ -3149,10 +3252,14 @@ msgstr "Sertifika yok"
msgid "No courses created"
msgstr "Hiçbir kurs oluşturulmadı"
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr "Hiçbir kurs bulunamadı"
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr "İncelenmekte olan kurs yok"
@@ -3169,6 +3276,10 @@ msgstr "Hiçbir iş ilanı yayınlanmadı"
msgid "No live classes scheduled"
msgstr "Planlanmış canlı ders yok"
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr "{0} Yok"
msgid "No {0} batches"
msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr ""
@@ -3277,15 +3388,19 @@ msgstr "Moderatör başvurunuzu değerlendirdiğinde, ayrıntıları burada bula
msgid "Online"
msgstr "Çevrimiçi"
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr "Sadece {0} türündeki dosyalar kabul edilecektir."
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr "Sadece resim dosyasına izin verilir."
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3561,7 +3676,11 @@ msgstr "Doğrulama için lütfen e-postanızı kontrol edin"
msgid "Please click on the following button to set your new password"
msgstr "Yeni şifrenizi belirlemek için lütfen aşağıdaki linke tıklayınız"
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr "Bu özelliği kullanmak için lütfen Zoom Ayarlarını etkinleştirin."
@@ -3573,11 +3692,19 @@ msgstr ""
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."
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr "Lütfen geçerli bir URL girin."
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr "Lütfen ödev gönderimi için URL'yi girin."
@@ -3586,11 +3713,11 @@ msgstr "Lütfen ödev gönderimi için URL'yi girin."
msgid "Please enter your answer"
msgstr "Lütfen cevabınızı girin"
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr "Ücretli ödeme grupları oluşturmak için lütfen Ödemeler uygulamasını yükleyin."
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr "Ücretli kurslar oluşturmak için lütfen Ödemeler uygulamasını yükleyin."
@@ -3615,11 +3742,31 @@ msgstr "Ödeme işlemine devam etmek için lütfen giriş yapın."
msgid "Please prepare well and be on time for the evaluations."
msgstr "Lütfen iyi hazırlanın ve değerlendirmelere zamanında katılın."
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr "Lütfen bir tarih seçin."
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr "Meslek"
msgid "Profile Image"
msgstr "Profil Resmi"
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "İlerleme"
@@ -3807,7 +3976,7 @@ msgstr "Yayınlanma Zamanı"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr "Soru {0} / {1}"
msgid "Questions"
msgstr "Sorular"
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr "Sorular başarıyla silindi"
@@ -3891,7 +4060,7 @@ msgstr ""
msgid "Quiz Title"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr ""
@@ -3899,7 +4068,7 @@ msgstr ""
msgid "Quiz is not available to Guest users. Please login to continue."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr "Sınav başarıyla güncellendi"
@@ -3908,7 +4077,7 @@ msgstr "Sınav başarıyla güncellendi"
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr ""
@@ -4065,19 +4234,19 @@ msgstr ""
msgid "Route"
msgstr "Rota"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr "Cumartesi"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "Kaydet"
@@ -4334,6 +4505,10 @@ msgstr "Yetenekler Benzersiz Olmalıdır"
msgid "Skip"
msgstr "Geç"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr ""
@@ -4507,7 +4682,7 @@ msgstr "Öğrenci Adı"
msgid "Student Reviews"
msgstr "Öğrenci İncelemeleri"
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr ""
@@ -4575,14 +4750,17 @@ msgstr "Kaydedildi {0}"
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr "Başarılı"
@@ -4637,6 +4815,7 @@ msgstr "Pazar"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr "Şu anda mevcut toplu ders bulunmamaktadır. Gözünüzü dört açın,
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr "Bu kursta bölüm bulunmamaktadır. Bölümleri buradan oluşturun ve yönetin."
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr "Şu anda mevcut toplu ders bulunmamaktadır. Gözünüzü dört açın, yeni öğrenme deneyimleri yakında yolda!"
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr "Bu grupta boş yer bulunmamaktadır."
@@ -4772,11 +4955,11 @@ msgstr ""
msgid "This course has:"
msgstr "Bu kursta:"
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr "Bu kurs ücretsizdir."
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
@@ -4868,6 +5051,7 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr ""
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr ""
msgid "Title"
msgstr "Başlık"
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4911,7 +5097,7 @@ msgstr "Alıcı"
msgid "To Date"
msgstr "Bitiş Tarihi"
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -4975,7 +5161,7 @@ msgstr ""
msgid "Type"
msgstr "Türü"
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr "Cevabınızı yazın"
@@ -5259,7 +5445,7 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr "İçerisine bölümler ve dersler ekleyebilirsiniz."
@@ -5431,6 +5617,10 @@ msgstr "yayınlanma Tarihi"
msgid "jane@example.com"
msgstr "eposta@ornek.com.tr"
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr "üyeler"
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr "/"
@@ -5443,7 +5633,7 @@ msgstr ""
msgid "posted by"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr ""
@@ -5475,7 +5665,7 @@ msgstr ""
msgid "{0} has submitted the assignment {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr ""
@@ -5483,7 +5673,7 @@ msgstr ""
msgid "{0} is already a mentor for course {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr ""
From 58d51579e37b166ae7b9f5bcd076196dcf554763 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:12 +0530
Subject: [PATCH 10/13] chore: Chinese Simplified translations
---
lms/locale/zh.po | 2037 +++++++++++++++++++++++++---------------------
1 file changed, 1096 insertions(+), 941 deletions(-)
diff --git a/lms/locale/zh.po b/lms/locale/zh.po
index 9153e63fd..8640cfe99 100644
--- a/lms/locale/zh.po
+++ b/lms/locale/zh.po
@@ -2,9 +2,9 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-19 17:31\n"
-"Last-Translator: yarinzhang@outlook.com\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
+"Last-Translator: jannat@frappe.io\n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,60 +20,65 @@ msgstr ""
#: lms/templates/emails/assignment_submission.html:5
msgid " Please evaluate and grade it."
-msgstr "请测验并评分。"
+msgstr ""
+
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% 已完成"
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
-msgstr "LMS 设置"
+msgstr ""
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Setup a Home Page"
-msgstr "设置主页"
+msgstr ""
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Visit LMS Portal"
-msgstr "访问 LMS 门户"
+msgstr ""
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Create a Course"
-msgstr "创建课程"
+msgstr ""
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Documentation"
-msgstr "文档"
+msgstr ""
#. Header text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Get Started"
-msgstr "开始"
+msgstr ""
#. Header text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Master"
-msgstr "大师"
+msgstr ""
#. Header text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Statistics"
-msgstr "统计"
+msgstr ""
#: frontend/src/pages/CourseForm.vue:40
msgid "A one line introduction to the course that appears on the course card"
-msgstr "课程卡片上显示的课程简介"
+msgstr ""
#: frontend/src/pages/ProfileAbout.vue:4
msgid "About"
-msgstr "关于"
+msgstr ""
#. Label of the verify_terms (Check) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Acceptance for Terms and/or Policies"
-msgstr "接受条款和/或政策"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort Join Request'
#: lms/lms/doctype/cohort_join_request/cohort_join_request.json
@@ -87,7 +92,7 @@ msgstr "账号ID"
#: frontend/src/pages/ProfileAbout.vue:17
msgid "Achievements"
-msgstr "成就"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -99,7 +104,8 @@ msgstr "活动"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "添加"
@@ -107,60 +113,68 @@ msgstr "添加"
#: frontend/src/components/CreateOutline.vue:18
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Add Chapter"
-msgstr "添加章节"
+msgstr ""
#: frontend/src/components/CourseOutline.vue:124
msgid "Add Lesson"
-msgstr "添加课程"
+msgstr ""
#: frontend/src/pages/ProfileEvaluator.vue:75
msgid "Add Slot"
-msgstr "添加时间表"
+msgstr ""
#: lms/templates/onboarding_header.html:26
msgid "Add a Chapter"
-msgstr "添加章节"
+msgstr ""
#: lms/templates/onboarding_header.html:33
msgid "Add a Lesson"
-msgstr "添加课程"
+msgstr ""
#: frontend/src/components/Modals/StudentModal.vue:5
msgid "Add a Student"
-msgstr "添加学生"
+msgstr ""
+
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
-msgstr "添加课程"
+msgstr ""
+
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
-msgstr "添加新题目"
+msgstr ""
#: frontend/src/components/QuizPlugin.vue:11
msgid "Add a quiz to your lesson"
-msgstr "添加测验到您的课程"
+msgstr ""
#: frontend/src/components/Modals/AssessmentModal.vue:5
msgid "Add an assessment"
-msgstr "添加测验"
+msgstr ""
#: frontend/src/components/Modals/Question.vue:18
msgid "Add an existing question"
-msgstr "添加现有题目"
+msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
-msgstr "为这个题目添加至少一个可能的答案:{0}"
+msgstr ""
#: frontend/src/components/Modals/PageModal.vue:6
msgid "Add web page to sidebar"
-msgstr "将网页添加到侧边栏"
+msgstr ""
#: frontend/src/pages/AssignmentSubmission.vue:44
msgid "Add your assignment as {0}"
-msgstr "将您的作业作为 {0} 添加"
+msgstr ""
#. Label of the address (Link) field in DocType 'LMS Payment'
#: frontend/src/pages/Billing.vue:17 frontend/src/pages/Billing.vue:69
@@ -183,7 +197,7 @@ msgstr "地址行2"
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Admin"
-msgstr "管理员"
+msgstr ""
#. Name of a role
#: lms/lms/doctype/lms_badge/lms_badge.json
@@ -192,34 +206,34 @@ msgstr "所有"
#: lms/lms/widgets/BreadCrumb.html:3
msgid "All Courses"
-msgstr "所有课程"
+msgstr ""
#: lms/templates/quiz/quiz.html:141
msgid "All Submissions"
-msgstr "所有提交"
+msgstr ""
#: lms/lms/doctype/lms_quiz/lms_quiz.py:46
msgid "All questions should have the same marks if the limit is set."
-msgstr "如果设置了限制,所有题目应该有相同的分数。"
+msgstr ""
#. Label of the allow_posting (Check) field in DocType 'Job Settings'
#: lms/job/doctype/job_settings/job_settings.json
msgid "Allow Job Posting From Website"
-msgstr "允许从网站发布工作"
+msgstr ""
#. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "Allow Self Enrollment"
-msgstr "允许自行注册"
+msgstr ""
#. Label of the allow_future (Check) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "Allow accessing future dates"
-msgstr "允许访问的日期"
+msgstr ""
#: frontend/src/pages/BatchForm.vue:33
msgid "Allow self enrollment"
-msgstr "允许自行注册"
+msgstr ""
#: lms/overrides/user.py:199
msgid "Already Registered"
@@ -241,26 +255,34 @@ msgstr "金额"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:397
msgid "Amount (USD)"
-msgstr "金额(美元)"
+msgstr ""
#. Label of the amount_based_on_field (Check) field in DocType 'Web Form'
#: lms/fixtures/custom_field.json
msgid "Amount Based On Field"
-msgstr "基于字段金额"
+msgstr ""
#. Label of the amount_field (Select) field in DocType 'Web Form'
#: lms/fixtures/custom_field.json
msgid "Amount Field"
-msgstr "金额字段"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
-msgstr "含税金额"
+msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:33
msgid "Announcement"
-msgstr "公告"
+msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:100
msgid "Announcement has been sent successfully"
@@ -274,19 +296,19 @@ msgstr ""
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
msgid "Answer"
-msgstr "答案"
+msgstr ""
#: frontend/src/pages/CourseForm.vue:84 frontend/src/pages/CourseForm.vue:102
msgid "Appears on the course card in the course list"
-msgstr "显示在课程列表中的课程卡片上"
+msgstr ""
#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/BatchForm.vue:77
msgid "Appears when the batch URL is shared on any online platform"
-msgstr "当培训课 URL 在任何在线平台上共享时显示"
+msgstr ""
#: frontend/src/pages/JobDetail.vue:131
msgid "Applications Received"
-msgstr "收到的申请"
+msgstr ""
#: frontend/src/pages/JobDetail.vue:42
msgid "Apply"
@@ -295,16 +317,16 @@ msgstr "应用"
#. Label of the apply_gst (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Apply GST for India"
-msgstr "为印度申请 GST"
+msgstr ""
#. Label of the apply_rounding (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Apply Rounding on Equivalent"
-msgstr "对等应用舍入"
+msgstr ""
#: frontend/src/components/Modals/JobApplicationModal.vue:6
msgid "Apply for this job"
-msgstr "申请这份工作"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Invite Request'
#. Option for the 'Status' (Select) field in DocType 'LMS Course'
@@ -317,53 +339,49 @@ msgstr "已批准"
#: frontend/src/components/Apps.vue:13
msgid "Apps"
-msgstr "应用"
-
-#: frontend/src/components/CourseOutline.vue:209
-msgid "Are you sure you want to delete this lesson?"
-msgstr "您确定要删除这个课程吗?"
+msgstr ""
#. Label of the user_category (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Ask User Category during Signup"
-msgstr "在注册时询问用户类别"
+msgstr ""
#. Label of the assessment_tab (Tab Break) field in DocType 'LMS Batch'
#. Label of the assessment (Table) field in DocType 'LMS Batch'
#: frontend/src/components/Modals/AssessmentModal.vue:27
#: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11
msgid "Assessment"
-msgstr "测验"
+msgstr ""
#. Label of the assessment_name (Dynamic Link) field in DocType 'LMS
#. Assessment'
#: lms/lms/doctype/lms_assessment/lms_assessment.json
msgid "Assessment Name"
-msgstr "测验名称"
+msgstr ""
#. Label of the assessment_type (Link) field in DocType 'LMS Assessment'
#: lms/lms/doctype/lms_assessment/lms_assessment.json
msgid "Assessment Type"
-msgstr "测验类型"
+msgstr ""
#: frontend/src/components/Modals/AssessmentModal.vue:73
msgid "Assessment added successfully"
-msgstr "测验添加成功"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
-msgstr "测验 {0} 已经添加到这个培训课中。"
+msgstr ""
#. Label of the show_assessments (Check) field in DocType 'LMS Settings'
#: frontend/src/components/Assessments.vue:5
#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/templates/assessments.html:3
msgid "Assessments"
-msgstr "测验"
+msgstr ""
#: lms/lms/doctype/lms_badge/lms_badge.js:50
msgid "Assign"
-msgstr "分配"
+msgstr ""
#. Label of the section_break_16 (Section Break) field in DocType 'Course
#. Lesson'
@@ -372,83 +390,83 @@ msgstr "分配"
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
#: lms/templates/assignment.html:3
msgid "Assignment"
-msgstr "作业"
+msgstr ""
#. Label of the assignment_attachment (Attach) field in DocType 'LMS Assignment
#. Submission'
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
msgid "Assignment Attachment"
-msgstr "作业附件"
+msgstr ""
#. Label of the assignment_submission_template (Link) field in DocType 'LMS
#. Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Assignment Submission Template"
-msgstr "作业提交模板"
+msgstr ""
#. Label of the assignment_title (Data) field in DocType 'LMS Assignment
#. Submission'
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
msgid "Assignment Title"
-msgstr "作业标题"
+msgstr ""
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31
msgid "Assignment for Lesson {0} by {1} already exists."
-msgstr "作业 {0} 由 {1} 已经存在。"
+msgstr ""
#. Description of the 'Question' (Small Text) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Assignment will appear at the bottom of the lesson."
-msgstr "作业将出现在课程的底部。"
+msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
-msgstr "至少有一个选项必须是正确的。"
+msgstr ""
#. Label of the attire (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Attire Preference"
-msgstr "着装偏好"
+msgstr ""
#: frontend/src/pages/ProfileEvaluator.vue:123
msgid "Authorize Google Calendar Access"
-msgstr "授权 Google 日历访问"
+msgstr ""
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Auto Assign"
-msgstr "自动分配"
+msgstr ""
#. Label of the auto_recording (Select) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/LiveClassModal.vue:71
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Auto Recording"
-msgstr "自动录制"
+msgstr ""
#: frontend/src/components/CourseCard.vue:52
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
-msgstr "平均评分"
+msgstr ""
#: frontend/src/pages/Lesson.vue:96
msgid "Back to Course"
-msgstr "返回课程"
+msgstr ""
#. Label of the badge (Link) field in DocType 'LMS Badge Assignment'
#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json
msgid "Badge"
-msgstr "徽章"
+msgstr ""
#. Label of the badge_description (Small Text) field in DocType 'LMS Badge
#. Assignment'
#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json
msgid "Badge Description"
-msgstr "徽章描述"
+msgstr ""
#. Label of the badge_image (Attach) field in DocType 'LMS Badge Assignment'
#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json
msgid "Badge Image"
-msgstr "徽章图片"
+msgstr ""
#. Label of the batch_name (Link) field in DocType 'LMS Certificate'
#. Label of the batch_name (Link) field in DocType 'LMS Certificate Request'
@@ -458,28 +476,28 @@ msgstr "徽章图片"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Batch"
-msgstr "培训课"
+msgstr "批次"
#. Label of the batch_confirmation_template (Link) field in DocType 'LMS
#. Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Batch Confirmation Template"
-msgstr "培训课确认模板"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/batch_course/batch_course.json
msgid "Batch Course"
-msgstr "培训课课程"
+msgstr ""
#: lms/public/js/common_functions.js:428
msgid "Batch Created"
-msgstr "培训课创建"
+msgstr ""
#. Label of the section_break_5 (Section Break) field in DocType 'LMS Batch
#. Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Batch Description"
-msgstr "培训课描述"
+msgstr ""
#. Label of the batch_details (Text Editor) field in DocType 'LMS Batch'
#: frontend/src/pages/BatchForm.vue:104
@@ -487,13 +505,13 @@ msgstr "培训课描述"
#: lms/public/js/common_functions.js:349
#: lms/templates/emails/batch_confirmation.html:30
msgid "Batch Details"
-msgstr "培训课详情"
+msgstr ""
#. Label of the batch_details_raw (HTML Editor) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:356
msgid "Batch Details Raw"
-msgstr "原始培训课详情"
+msgstr ""
#. Name of a role
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -501,12 +519,12 @@ msgstr "原始培训课详情"
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Batch Evaluator"
-msgstr "培训课测验者"
+msgstr ""
#. Label of the batch_name (Link) field in DocType 'LMS Certificate Evaluation'
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json
msgid "Batch Name"
-msgstr "培训课名称"
+msgstr ""
#. Label of the batch_old (Link) field in DocType 'Exercise Latest Submission'
#. Label of the batch_old (Link) field in DocType 'Exercise Submission'
@@ -515,7 +533,7 @@ msgstr "培训课名称"
#: lms/lms/doctype/exercise_submission/exercise_submission.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Batch Old"
-msgstr "旧培训课"
+msgstr ""
#. Label of the section_break_7 (Section Break) field in DocType 'LMS Batch
#. Old'
@@ -524,77 +542,73 @@ msgstr "旧培训课"
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Batch Settings"
-msgstr "培训课设置"
+msgstr ""
#: lms/templates/emails/batch_confirmation.html:17
msgid "Batch Start Date:"
-msgstr "培训课开始日期:"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/batch_student/batch_student.json
msgid "Batch Student"
-msgstr "培训课学生"
+msgstr ""
#. Label of the batch_title (Data) field in DocType 'LMS Certificate Request'
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Batch Title"
-msgstr "培训课标题"
+msgstr ""
#: lms/public/js/common_functions.js:427
msgid "Batch Updated"
-msgstr "培训课更新"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
-msgstr "培训课结束日期不能早于培训课开始日期"
-
-#: lms/lms/web_form/add_a_new_batch/add_a_new_batch.js:6
-msgid "Batch {0} has been successfully created!"
-msgstr "培训课 {0} 已成功创建!"
+msgstr ""
#. Group in LMS Course's connections
#. Label of the batches (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/Batches.vue:8 lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:60
msgid "Batches"
-msgstr "培训课"
+msgstr ""
#. Label of the begin_date (Date) field in DocType 'Cohort'
#: lms/lms/doctype/cohort/cohort.json
msgid "Begin Date"
-msgstr "开始日期"
+msgstr ""
#: lms/templates/emails/batch_confirmation.html:37
#: lms/templates/emails/certification.html:20
msgid "Best Regards"
-msgstr "祝好"
+msgstr ""
#. Label of the billing_details_section (Section Break) field in DocType 'LMS
#. Payment'
#: frontend/src/pages/Billing.vue:8
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Billing Details"
-msgstr "账单详情"
+msgstr ""
#. Label of the billing_name (Data) field in DocType 'LMS Payment'
#: frontend/src/pages/Billing.vue:75
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Billing Name"
-msgstr "账单名称"
+msgstr ""
#: frontend/src/components/Modals/EditProfile.vue:75
msgid "Bio"
-msgstr "简介"
+msgstr ""
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
-msgstr "正文"
+msgstr "身体"
#. Option for the 'Collaboration Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Both Individual and Team Work"
-msgstr "个人和团队工作"
+msgstr ""
#. Label of the branch (Data) field in DocType 'User'
#: lms/fixtures/custom_field.json
@@ -604,30 +618,30 @@ msgstr "分支机构(分公司)"
#. Option for the 'User Category' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json lms/templates/signup-form.html:23
msgid "Business Owner"
-msgstr "企业管理员"
+msgstr ""
#. Label of the payment_button_help (Text) field in DocType 'Web Form'
#: lms/fixtures/custom_field.json
msgid "Button Help"
-msgstr "按钮帮助"
+msgstr ""
#. Label of the payment_button_label (Data) field in DocType 'Web Form'
#: lms/fixtures/custom_field.json
msgid "Button Label"
-msgstr "按钮标签"
+msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:45
msgid "Buy this course"
-msgstr "购买此课程"
+msgstr ""
#: lms/templates/emails/lms_message.html:11
msgid "By"
-msgstr "由"
+msgstr ""
#. Option for the 'Grade Type' (Select) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "CGPA/4"
-msgstr "CGPA/4"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Stage' (Select) field in DocType 'LMS Batch Old'
@@ -640,7 +654,7 @@ msgstr "取消"
#. 'User'
#: lms/fixtures/custom_field.json
msgid "Career Preference Details"
-msgstr "职业偏好详情"
+msgstr ""
#. Option for the 'Attire Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
@@ -667,24 +681,24 @@ msgstr "分类名"
#. Label of a shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Certificate"
-msgstr "证书"
+msgstr ""
#. Label of the certification_template (Link) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Certificate Email Template"
-msgstr "证书邮件模板"
+msgstr ""
#: lms/templates/emails/certification.html:13
msgid "Certificate Link"
-msgstr "证书链接"
+msgstr ""
#: frontend/src/components/Modals/Event.vue:310
msgid "Certificate saved successfully"
-msgstr "证书保存成功"
+msgstr ""
#: frontend/src/pages/ProfileCertificates.vue:4
msgid "Certificates"
-msgstr "证书"
+msgstr ""
#. Label of the certification (Table) field in DocType 'User'
#. Name of a DocType
@@ -695,27 +709,27 @@ msgstr "证书"
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/lms_course/lms_course.json lms/lms/workspace/lms/lms.json
msgid "Certification"
-msgstr "证书"
+msgstr ""
#. Label of the certification_details (Section Break) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Certification Details"
-msgstr "证书详情"
+msgstr ""
#. Label of the expiry (Int) field in DocType 'LMS Course'
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Certification Expires After (Years)"
-msgstr "证书有效期(年)"
+msgstr ""
#. Label of the certification_name (Data) field in DocType 'Certification'
#: lms/lms/doctype/certification/certification.json
msgid "Certification Name"
-msgstr "证书名称"
+msgstr ""
#. Label of the certified_participants (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Certified Participants"
-msgstr "认证参与者"
+msgstr ""
#: lms/templates/assignment.html:13
msgid "Change"
@@ -728,18 +742,18 @@ msgstr "变化"
#: lms/lms/doctype/lms_course_progress/lms_course_progress.json
#: lms/lms/workspace/lms/lms.json
msgid "Chapter"
-msgstr "章节"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/chapter_reference/chapter_reference.json
msgid "Chapter Reference"
-msgstr "章节参考"
+msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -747,42 +761,42 @@ msgstr ""
#. Group in LMS Course's connections
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Chapters"
-msgstr "章节"
+msgstr ""
#: frontend/src/components/Quiz.vue:201 lms/templates/quiz/quiz.html:120
msgid "Check"
-msgstr "确定"
+msgstr "检查"
#: lms/templates/emails/mention_template.html:10
msgid "Check Discussion"
-msgstr "查看讨论"
+msgstr ""
#: lms/templates/certificates_section.html:24
msgid "Check out the {0} to know more about certification."
-msgstr "查看 {0} 了解更多关于认证的信息。"
+msgstr ""
#: frontend/src/components/NoPermission.vue:19
msgid "Checkout Courses"
-msgstr "查看课程"
+msgstr ""
#. Option for the 'Type' (Select) field in DocType 'LMS Question'
#. Option for the 'Type' (Select) field in DocType 'LMS Quiz Question'
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
msgid "Choices"
-msgstr "选择"
+msgstr ""
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
-msgstr "选择所有适用的答案"
+msgstr ""
#: frontend/src/components/Controls/IconPicker.vue:27
msgid "Choose an icon"
-msgstr "选择一个图标"
+msgstr ""
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
-msgstr "选择一个答案"
+msgstr ""
#. Label of the city (Data) field in DocType 'User'
#: frontend/src/pages/Billing.vue:86 lms/fixtures/custom_field.json
@@ -792,11 +806,11 @@ msgstr "城市"
#. Option for the 'Role Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Clearly Defined Role"
-msgstr "明确的角色"
+msgstr ""
#: frontend/src/components/LessonHelp.vue:15
msgid "Click on the add icon in the editor and select Quiz from the menu. It opens up a dialog, where you can either select a quiz from the list or create a new quiz. When you select the Create New option it redirects you to the quiz creation page."
-msgstr "点击编辑器中的添加图标并从菜单中选择测验。它打开一个对话框,您可以在其中从列表中选择测验或创建新测验。当您选择创建新选项时,它会重定向到测验创建页面。"
+msgstr ""
#. Label of the client_id (Data) field in DocType 'Zoom Settings'
#: lms/lms/doctype/zoom_settings/zoom_settings.json
@@ -818,7 +832,7 @@ msgstr "已关闭"
#. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class'
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Cloud"
-msgstr "云"
+msgstr ""
#. Label of the code (Code) field in DocType 'LMS Exercise'
#: lms/lms/doctype/lms_exercise/lms_exercise.json
@@ -840,46 +854,46 @@ msgstr "代码"
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Cohort"
-msgstr "学习小组"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/cohort_join_request/cohort_join_request.json
msgid "Cohort Join Request"
-msgstr "学习小组加入请求"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/cohort_mentor/cohort_mentor.json
msgid "Cohort Mentor"
-msgstr "学习小组导师"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/cohort_staff/cohort_staff.json
msgid "Cohort Staff"
-msgstr "学习小组员工"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
msgid "Cohort Subgroup"
-msgstr "学习小组子组"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
msgid "Cohort Web Page"
-msgstr "学习小组网页"
+msgstr ""
#. Label of the collaboration (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Collaboration Preference"
-msgstr "协作偏好"
+msgstr ""
#: frontend/src/components/CourseOutline.vue:14
msgid "Collapse all chapters"
-msgstr "折叠所有章节"
+msgstr ""
#. Label of the college (Data) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "College Name"
-msgstr "学院名称"
+msgstr ""
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
@@ -917,13 +931,13 @@ msgstr "公司详情"
#: frontend/src/pages/JobCreation.vue:73
#: lms/job/doctype/job_opportunity/job_opportunity.json
msgid "Company Email Address"
-msgstr "公司邮箱地址"
+msgstr ""
#. Label of the company_logo (Attach Image) field in DocType 'Job Opportunity'
#: frontend/src/pages/JobCreation.vue:77
#: lms/job/doctype/job_opportunity/job_opportunity.json
msgid "Company Logo"
-msgstr "公司 Logo"
+msgstr ""
#. Label of the company_name (Data) field in DocType 'Job Opportunity'
#: frontend/src/pages/JobCreation.vue:62
@@ -934,13 +948,13 @@ msgstr "公司名称"
#. Label of the company_type (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Company Type"
-msgstr "公司类型"
+msgstr ""
#. Label of the company_website (Data) field in DocType 'Job Opportunity'
#: frontend/src/pages/JobCreation.vue:67
#: lms/job/doctype/job_opportunity/job_opportunity.json
msgid "Company Website"
-msgstr "公司网站"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'LMS Course Progress'
#: lms/lms/doctype/lms_course_progress/lms_course_progress.json
@@ -950,7 +964,7 @@ msgstr "完成"
#: lms/templates/emails/lms_invite_request_approved.html:7
msgid "Complete Sign Up"
-msgstr "完成注册"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Stage' (Select) field in DocType 'LMS Batch Old'
@@ -962,11 +976,11 @@ msgstr "已完成"
#: frontend/src/pages/CourseForm.vue:201
msgid "Completion Certificate"
-msgstr "提供完成证书"
+msgstr ""
#: frontend/src/pages/Statistics.vue:58
msgid "Completions"
-msgstr "完成"
+msgstr ""
#. Label of the condition (Code) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
@@ -975,35 +989,35 @@ msgstr "条件"
#: lms/lms/doctype/lms_badge/lms_badge.py:16
msgid "Condition must be in valid JSON format."
-msgstr "条件必须是有效的 JSON 格式。"
+msgstr ""
#: lms/lms/doctype/lms_badge/lms_badge.py:21
msgid "Condition must be valid python code."
-msgstr "条件必须是有效的 Python 代码。"
+msgstr ""
#. Label of the confirmation_email_sent (Check) field in DocType 'Batch
#. Student'
#: lms/lms/doctype/batch_student/batch_student.json
msgid "Confirmation Email Sent"
-msgstr "确认邮件已发送"
+msgstr ""
#: lms/lms/doctype/lms_certificate/lms_certificate.py:25
msgid "Congratulations on getting certified!"
-msgstr "恭喜您获得认证!"
+msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:53
msgid "Contact the Administrator to enroll for this course."
-msgstr "请联系管理员以注册此课程。"
+msgstr ""
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
-msgstr "内容"
+msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:29
msgid "Continue Learning"
-msgstr "继续学习"
+msgstr ""
#. Option for the 'Type' (Select) field in DocType 'Job Opportunity'
#: frontend/src/pages/Jobs.vue:117
@@ -1013,16 +1027,16 @@ msgstr "合同"
#: lms/lms/utils.py:442
msgid "Cookie Policy"
-msgstr "Cookie 政策"
+msgstr ""
#: frontend/src/components/LessonHelp.vue:53
msgid "Copy the URL of the video from YouTube and paste it in the editor."
-msgstr "从 YouTube 复制视频的 URL 并将其粘贴到编辑器中。"
+msgstr ""
#. Option for the 'Company Type' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Corporate Organization"
-msgstr "企业组织"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Exercise Latest
#. Submission'
@@ -1031,11 +1045,11 @@ msgstr "企业组织"
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
#: lms/lms/doctype/exercise_submission/exercise_submission.json
msgid "Correct"
-msgstr "正确"
+msgstr ""
#: frontend/src/components/Modals/Question.vue:71
msgid "Correct Answer"
-msgstr "正确答案"
+msgstr ""
#. Label of the country (Link) field in DocType 'User'
#. Label of the country (Link) field in DocType 'Payment Country'
@@ -1065,6 +1079,7 @@ msgstr "国家"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1094,6 +1109,7 @@ msgstr "国家"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1101,67 +1117,68 @@ msgstr "国家"
#: lms/lms/report/course_progress_summary/course_progress_summary.py:51
#: lms/lms/workspace/lms/lms.json
msgid "Course"
-msgstr "课程"
+msgstr ""
#. Name of a DocType
#. Label of the chapter (Link) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Course Chapter"
-msgstr "课程章节"
+msgstr ""
#. Label of a shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Course Completed"
-msgstr "课程完成"
+msgstr ""
#: lms/lms/widgets/CourseOutline.html:9
msgid "Course Content"
-msgstr "课程内容"
+msgstr ""
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
-msgstr "课程创建者"
+msgstr ""
#. Label of a Card Break in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Course Data"
-msgstr "课程数据"
+msgstr ""
#: frontend/src/pages/CourseForm.vue:49
msgid "Course Description"
-msgstr "课程描述"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/course_evaluator/course_evaluator.json
msgid "Course Evaluator"
-msgstr "课程测验者"
+msgstr ""
#: frontend/src/pages/CourseForm.vue:62
msgid "Course Image"
-msgstr "课程图片"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/course_instructor/course_instructor.json
msgid "Course Instructor"
-msgstr "课程导师"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Course Lesson"
-msgstr "课程课时"
+msgstr ""
#: lms/www/lms.py:27
msgid "Course List"
-msgstr "课程列表"
+msgstr ""
#: lms/lms/report/course_progress_summary/course_progress_summary.py:58
msgid "Course Name"
-msgstr "课程名称"
+msgstr ""
#: frontend/src/pages/CourseDetail.vue:74
msgid "Course Outline"
@@ -1171,49 +1188,56 @@ msgstr ""
#: frontend/src/pages/CourseForm.vue:219
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Course Price"
-msgstr "课程价格"
+msgstr ""
#. Name of a report
#: lms/lms/report/course_progress_summary/course_progress_summary.json
msgid "Course Progress Summary"
-msgstr "课程进度总结"
+msgstr ""
#. Label of the section_break_7 (Section Break) field in DocType 'LMS Course'
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Course Settings"
-msgstr "课程设置"
+msgstr ""
#. Label of a Card Break in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Course Stats"
-msgstr "课程统计"
+msgstr ""
#. Label of the title (Data) field in DocType 'Batch Course'
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
-msgstr "课程标题"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
-msgid "Course already added to the batch."
-msgstr "课程已添加到培训课中。"
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
-#: frontend/src/pages/CourseForm.vue:457
-msgid "Course price and currency are mandatory for paid courses"
-msgstr "课程价格和货币是付费课程的必填项"
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
+msgid "Course already added to the batch."
+msgstr ""
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
-msgstr "课程成功删除"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
-msgstr "课程 {0} 已添加到此培训课中。"
+msgstr ""
#. Label of the courses (Table) field in DocType 'LMS Batch'
#. Label of the show_courses (Check) field in DocType 'LMS Settings'
@@ -1225,53 +1249,58 @@ msgstr "课程 {0} 已添加到此培训课中。"
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Courses"
-msgstr "课程"
+msgstr ""
#: lms/lms/web_template/lms_statistics/lms_statistics.html:14
#: lms/templates/statistics.html:28
msgid "Courses Completed"
-msgstr "课程完成"
+msgstr ""
#: lms/lms/web_template/courses_mentored/courses_mentored.html:4
msgid "Courses Mentored"
-msgstr "课程导师"
+msgstr ""
#: frontend/src/components/BatchCourses.vue:150
msgid "Courses deleted successfully"
-msgstr "课程删除成功"
+msgstr ""
#. Label of the cover_image (Attach Image) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Cover Image"
-msgstr "封面图片"
+msgstr ""
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "创建"
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.js:7
msgid "Create LMS Certificate"
-msgstr "创建 LMS 证书"
+msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:8
msgid "Create LMS Certificate Evaluation"
-msgstr "创建 LMS 证书测验"
+msgstr ""
#: frontend/src/pages/Batches.vue:110
msgid "Create a Batch"
-msgstr "创建培训课"
+msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
-msgstr "创建课程"
+msgstr ""
#: frontend/src/components/Modals/LiveClassModal.vue:5
msgid "Create a Live Class"
-msgstr "创建直播课程"
+msgstr ""
+
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
-msgstr "创建新题目"
+msgstr ""
#. Label of the currency (Link) field in DocType 'Web Form'
#. Label of the currency (Link) field in DocType 'LMS Batch'
@@ -1288,7 +1317,7 @@ msgstr "货币"
#. Label of the current_lesson (Link) field in DocType 'LMS Enrollment'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Current Lesson"
-msgstr "当前课时"
+msgstr ""
#. Label of the custom_component (Code) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
@@ -1298,18 +1327,18 @@ msgstr "自定义HTML"
#. Label of the custom_script (Code) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "Custom Script (JavaScript)"
-msgstr "自定义脚本 (JavaScript)"
+msgstr ""
#. Label of the custom_signup_content (HTML Editor) field in DocType 'LMS
#. Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Custom Signup Content"
-msgstr "自定义注册内容"
+msgstr ""
#. Label of the customisations_tab (Tab Break) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "Customisations"
-msgstr "自定义"
+msgstr ""
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
@@ -1338,7 +1367,7 @@ msgstr "日期"
#: frontend/src/pages/BatchForm.vue:118
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Date and Time"
-msgstr "日期和时间"
+msgstr ""
#. Label of the day (Select) field in DocType 'Evaluator Schedule'
#. Label of the day (Int) field in DocType 'LMS Batch Timetable'
@@ -1363,40 +1392,36 @@ msgstr "亲爱 "
#. Label of the default_currency (Link) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Default Currency"
-msgstr "默认货币"
+msgstr ""
#. Label of the degree_type (Data) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Degree Type"
-msgstr "学位类型"
+msgstr ""
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "删除"
#: frontend/src/components/CourseOutline.vue:52
msgid "Delete Chapter"
-msgstr "删除章节"
+msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
-msgstr "删除课程"
-
-#: frontend/src/components/CourseOutline.vue:208
-msgid "Delete Lesson"
-msgstr "删除课时"
+msgstr ""
#: frontend/src/components/CourseOutline.vue:287
msgid "Delete this chapter?"
-msgstr "确定要删除这个章节吗?"
+msgstr ""
#: frontend/src/components/CourseOutline.vue:229
msgid "Delete this lesson?"
-msgstr "确定要删除这个课时吗?"
+msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1439,7 +1464,7 @@ msgstr "描述"
#: frontend/src/components/Apps.vue:51
msgid "Desk"
-msgstr "桌面"
+msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:22
#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:28
@@ -1449,12 +1474,12 @@ msgstr "详细信息"
#: frontend/src/pages/CourseForm.vue:196
msgid "Disable Self Enrollment"
-msgstr "禁止自行注册"
+msgstr ""
#. Label of the disable_self_learning (Check) field in DocType 'LMS Course'
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Disable Self Learning"
-msgstr "禁止自行学习"
+msgstr ""
#. Label of the disabled (Check) field in DocType 'Job Opportunity'
#: lms/job/doctype/job_opportunity/job_opportunity.json
@@ -1470,7 +1495,7 @@ msgstr "丢弃"
#: frontend/src/pages/Batch.vue:73
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Discussions"
-msgstr "讨论"
+msgstr ""
#. Option for the 'File Type' (Select) field in DocType 'Course Lesson'
#. Option for the 'Type' (Select) field in DocType 'LMS Assignment'
@@ -1486,9 +1511,9 @@ msgstr "文档"
msgid "Dream Companies"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
-msgstr "此题目中存在重复选项。"
+msgstr ""
#. Label of the duration (Data) field in DocType 'Cohort'
#. Label of the duration (Data) field in DocType 'LMS Batch Timetable'
@@ -1504,57 +1529,57 @@ msgstr "持续时间"
#: frontend/src/pages/QuizForm.vue:62
msgid "Duration (in minutes)"
-msgstr "持续时间 (分钟)"
+msgstr ""
#: frontend/src/components/Modals/LiveClassModal.vue:58
msgid "Duration of the live class in minutes"
-msgstr "直播课程的持续时间 (分钟)"
+msgstr ""
#. Label of the email (Link) field in DocType 'Cohort Join Request'
#: lms/lms/doctype/cohort_join_request/cohort_join_request.json
msgid "E-Mail"
-msgstr "电子邮件"
+msgstr ""
#. Label of the email (Link) field in DocType 'Cohort Mentor'
#: lms/lms/doctype/cohort_mentor/cohort_mentor.json
msgid "E-mail"
-msgstr "电子邮件"
+msgstr ""
#: frontend/src/components/BatchOverlay.vue:93
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "编辑"
#: frontend/src/components/CourseOutline.vue:45
#: frontend/src/components/Modals/ChapterModal.vue:5
msgid "Edit Chapter"
-msgstr "编辑章节"
+msgstr ""
#: frontend/src/pages/Profile.vue:68
msgid "Edit Profile"
msgstr "编辑个人资料"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
-msgstr "编辑题目"
+msgstr ""
#. Label of the education (Table) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Education"
-msgstr "教育"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Education Detail"
-msgstr "教育详情"
+msgstr ""
#. Label of the education_details (Section Break) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Education Details"
-msgstr "教育详情"
+msgstr ""
#: frontend/src/components/Members.vue:32 lms/templates/signup-form.html:10
msgid "Email"
@@ -1572,12 +1597,12 @@ msgstr "发送电子邮件"
#. Label of the email_templates_tab (Tab Break) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Email Templates"
-msgstr "电子邮件模板"
+msgstr ""
#. Label of the show_emails (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Emails"
-msgstr "电子邮件"
+msgstr ""
#. Option for the 'User Category' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json lms/templates/signup-form.html:25
@@ -1587,16 +1612,25 @@ msgstr "员工"
#. Label of the enable (Check) field in DocType 'Zoom Settings'
#: lms/lms/doctype/zoom_settings/zoom_settings.json
msgid "Enable"
-msgstr "启用"
+msgstr ""
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Enable Certification"
-msgstr "启用证书"
+msgstr ""
#: lms/lms/doctype/lms_settings/lms_settings.py:20
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
-msgstr "在 Google 设置中启用 Google API 以发送测验邀请。"
+msgstr ""
+
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
@@ -1614,7 +1648,7 @@ msgstr "结束日期"
#. Label of the end_date (Date) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "End Date (or expected)"
-msgstr "结束日期 (或预期)"
+msgstr ""
#. Label of the end_time (Time) field in DocType 'Evaluator Schedule'
#. Label of the end_time (Time) field in DocType 'LMS Batch'
@@ -1634,34 +1668,34 @@ msgstr "结束日期 (或预期)"
#: lms/lms/doctype/scheduled_flow/scheduled_flow.json
#: lms/public/js/common_functions.js:299
msgid "End Time"
-msgstr "结束时间"
+msgstr ""
#: frontend/src/components/BatchOverlay.vue:80
msgid "Enroll Now"
-msgstr "立即注册"
+msgstr ""
#: frontend/src/components/CourseCard.vue:43
#: frontend/src/components/CourseCardOverlay.vue:103
#: frontend/src/pages/CourseDetail.vue:31
msgid "Enrolled Students"
-msgstr "已注册学生"
+msgstr ""
#: lms/public/js/common_functions.js:96
msgid "Enrolled successfully"
-msgstr "注册成功"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
-msgstr "下一个培训培训课的注册确认"
+msgstr ""
#: lms/lms/web_template/lms_statistics/lms_statistics.html:14
#: lms/templates/statistics.html:20
msgid "Enrollment Count"
-msgstr "注册人数"
+msgstr ""
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
-msgstr "注册失败"
+msgstr ""
#. Label of the enrollments (Data) field in DocType 'LMS Course'
#. Label of a chart in the LMS Workspace
@@ -1669,33 +1703,33 @@ msgstr "注册失败"
#: frontend/src/pages/Statistics.vue:45
#: lms/lms/doctype/lms_course/lms_course.json lms/lms/workspace/lms/lms.json
msgid "Enrollments"
-msgstr "注册人数"
+msgstr ""
#: lms/lms/doctype/lms_settings/lms_settings.py:25
msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations."
-msgstr "在 Google 设置中输入客户端 ID 和客户端密钥以发送测验邀请。"
+msgstr ""
#: frontend/src/pages/AssignmentSubmission.vue:96
msgid "Enter a URL"
-msgstr "输入 URL"
+msgstr ""
#: frontend/src/pages/QuizForm.vue:49
msgid "Enter a title and save the quiz to proceed"
-msgstr "输入标题并保存测验以继续"
+msgstr ""
#: lms/templates/quiz/quiz.html:53
msgid "Enter the correct answer"
-msgstr "输入正确答案"
+msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "错误"
@@ -1704,33 +1738,33 @@ msgstr "错误"
#. Label of a shortcut in the LMS Workspace
#: frontend/src/components/Modals/Event.vue:364 lms/lms/workspace/lms/lms.json
msgid "Evaluation"
-msgstr "测验"
+msgstr "评估"
#. Label of the section_break_6 (Section Break) field in DocType 'LMS
#. Certificate Evaluation'
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json
msgid "Evaluation Details"
-msgstr "测验详情"
+msgstr ""
#. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch'
#: frontend/src/pages/BatchForm.vue:178
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:333
msgid "Evaluation End Date"
-msgstr "测验结束日期"
+msgstr ""
#. Label of a Link in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Evaluation Request"
-msgstr "测验请求"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
-msgstr "测验结束日期不能早于培训课结束日期。"
+msgstr ""
#: frontend/src/components/Modals/Event.vue:255
msgid "Evaluation saved successfully"
-msgstr "测验保存成功"
+msgstr ""
#. Label of the evaluator (Link) field in DocType 'Batch Course'
#. Label of the evaluator (Link) field in DocType 'Course Evaluator'
@@ -1748,7 +1782,7 @@ msgstr "测验保存成功"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/templates/upcoming_evals.html:33
msgid "Evaluator"
-msgstr "测验人"
+msgstr ""
#. Label of the evaluator_name (Data) field in DocType 'LMS Certificate'
#. Label of the evaluator_name (Data) field in DocType 'LMS Certificate
@@ -1759,16 +1793,16 @@ msgstr "测验人"
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Evaluator Name"
-msgstr "测验人姓名"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
msgid "Evaluator Schedule"
-msgstr "测验人日程"
+msgstr ""
#: frontend/src/components/Modals/EvaluationModal.vue:143
msgid "Evaluator is Unavailable"
-msgstr "测验人不可用"
+msgstr ""
#. Label of the event (Select) field in DocType 'LMS Badge'
#. Label of the event (Link) field in DocType 'LMS Live Class'
@@ -1779,24 +1813,24 @@ msgstr "事件"
#: frontend/src/pages/BatchForm.vue:156
msgid "Example: IST (+5:30)"
-msgstr "示例:IST (+5:30)"
+msgstr ""
#. Label of the exercise (Link) field in DocType 'Exercise Latest Submission'
#. Label of the exercise (Link) field in DocType 'Exercise Submission'
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
#: lms/lms/doctype/exercise_submission/exercise_submission.json
msgid "Exercise"
-msgstr "练习"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
msgid "Exercise Latest Submission"
-msgstr "最新练习提交"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/exercise_submission/exercise_submission.json
msgid "Exercise Submission"
-msgstr "练习提交"
+msgstr ""
#. Label of the exercise_title (Data) field in DocType 'Exercise Latest
#. Submission'
@@ -1804,22 +1838,22 @@ msgstr "练习提交"
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
#: lms/lms/doctype/exercise_submission/exercise_submission.json
msgid "Exercise Title"
-msgstr "练习标题"
+msgstr ""
#: frontend/src/components/CourseOutline.vue:14
msgid "Expand all chapters"
-msgstr "展开所有章节"
+msgstr ""
#. Label of the expiration_date (Data) field in DocType 'Certification'
#: lms/lms/doctype/certification/certification.json
msgid "Expiration Date"
-msgstr "到期日期"
+msgstr ""
#. Label of the expiry_date (Date) field in DocType 'LMS Certificate'
#: frontend/src/components/Modals/Event.vue:126
#: lms/lms/doctype/lms_certificate/lms_certificate.json
msgid "Expiry Date"
-msgstr "到期日期"
+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'
@@ -1827,17 +1861,17 @@ msgstr "到期日期"
#: frontend/src/components/Modals/Question.vue:67
#: lms/lms/doctype/lms_question/lms_question.json
msgid "Explanation"
-msgstr "解释"
+msgstr ""
#. Label of the explanation_2 (Small Text) field in DocType 'LMS Question'
#: lms/lms/doctype/lms_question/lms_question.json
-msgid "Explanation"
-msgstr "解释"
+msgid "Explanation "
+msgstr ""
#: lms/lms/web_template/course_cards/course_cards.html:15
#: lms/lms/web_template/recently_published_courses/recently_published_courses.html:16
msgid "Explore More"
-msgstr "探索更多"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'LMS Assignment
#. Submission'
@@ -1847,7 +1881,7 @@ msgstr "探索更多"
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json
msgid "Fail"
-msgstr "失败"
+msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
#: frontend/src/components/CourseCard.vue:16
@@ -1858,17 +1892,17 @@ msgstr "精选"
#: frontend/src/pages/AssignmentSubmission.vue:21
msgid "Feel free to make edits to your submission if needed."
-msgstr "如有需要,请随意编辑您的提交。"
+msgstr ""
#. Label of the field_to_check (Select) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Field To Check"
-msgstr "检查字段"
+msgstr ""
#. Label of the major (Data) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Field of Major/Study"
-msgstr "专业/研究领域"
+msgstr ""
#. Label of the file_type (Select) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
@@ -1883,41 +1917,41 @@ msgstr "名"
#. Option for the 'Time Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Fixed 9-5"
-msgstr "固定 9-5"
+msgstr ""
#. Option for the 'Time Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Flexible Time"
-msgstr "灵活时间"
+msgstr ""
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
-msgstr "创建和编辑测验的表单"
+msgstr ""
#. Option for the 'Attire Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Formal Wear"
-msgstr "正式着装"
+msgstr ""
#: lms/lms/widgets/CourseCard.html:114
msgid "Free"
-msgstr "免费"
+msgstr ""
#. Option for the 'Type' (Select) field in DocType 'Job Opportunity'
#: frontend/src/pages/Jobs.vue:118
#: lms/job/doctype/job_opportunity/job_opportunity.json
msgid "Freelance"
-msgstr "自由职业者"
+msgstr ""
#. Option for the 'User Category' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json lms/templates/signup-form.html:27
msgid "Freelancer/Just looking"
-msgstr "自由职业者/仅查看"
+msgstr ""
#. Option for the 'Grade Type' (Select) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "French (e.g. Distinction)"
-msgstr "法语(例如:Distinction)"
+msgstr ""
#. Option for the 'Day' (Select) field in DocType 'Evaluator Schedule'
#. Option for the 'Day' (Select) field in DocType 'LMS Certificate Request'
@@ -1938,7 +1972,9 @@ msgid "From Date"
msgstr "起始日期"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "全名"
@@ -1947,7 +1983,7 @@ msgstr "全名"
#: frontend/src/pages/Jobs.vue:115
#: lms/job/doctype/job_opportunity/job_opportunity.json
msgid "Full Time"
-msgstr "全职"
+msgstr ""
#. Name of a DocType
#. Label of the function (Data) field in DocType 'Function'
@@ -1959,59 +1995,64 @@ msgstr "功能"
#: frontend/src/pages/Billing.vue:48
msgid "GST Amount"
-msgstr "GST 金额"
+msgstr ""
#: frontend/src/pages/Billing.vue:115
msgid "GST Number"
-msgstr "GST 编号"
+msgstr ""
#. Label of the gstin (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "GSTIN"
-msgstr "GSTIN"
+msgstr ""
+
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
-msgstr "生成 Google Meet 链接"
+msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:73
msgid "Get Certificate"
-msgstr "获取证书"
+msgstr ""
#: lms/templates/onboarding_header.html:8
msgid "Get Started"
-msgstr "开始"
+msgstr ""
#. Label of the github (Data) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Github ID"
-msgstr "Github ID"
+msgstr ""
#. Label of the google_meet_link (Data) field in DocType 'LMS Certificate
#. Request'
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Google Meet Link"
-msgstr "Google Meet 链接"
+msgstr ""
#. Label of the grade (Data) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Grade"
-msgstr "成绩"
+msgstr ""
#. Label of the grade_assignment (Check) field in DocType 'LMS Assignment'
#: lms/lms/doctype/lms_assignment/lms_assignment.json
msgid "Grade Assignment"
-msgstr "成绩作业"
+msgstr ""
#. Label of the grade_type (Select) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Grade Type"
-msgstr "成绩类型"
+msgstr ""
#. Label of the grant_only_once (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Grant only once"
-msgstr "仅授予一次"
+msgstr ""
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
@@ -2021,7 +2062,7 @@ msgstr "有账户?登录"
#: frontend/src/components/Modals/EditProfile.vue:69
#: lms/fixtures/custom_field.json
msgid "Headline"
-msgstr "头条"
+msgstr ""
#: lms/lms/widgets/HelloWorld.html:13
msgid "Hello"
@@ -2029,24 +2070,24 @@ msgstr "你好"
#: lms/templates/courses_created.html:15
msgid "Help others learn something new by creating a course."
-msgstr "通过创建课程帮助他人学习新知识。"
+msgstr ""
#: lms/templates/reviews.html:101
msgid "Help us improve our course material."
-msgstr "帮助我们改进课程材料。"
+msgstr ""
#: lms/lms/web_template/courses_enrolled/courses_enrolled.html:18
msgid "Here are a few courses we recommend for you to get started with {0}"
-msgstr "以下是我们推荐的几门课程,帮助您开始学习。"
+msgstr ""
#: lms/lms/notification/certificate_request_reminder/certificate_request_reminder.html:1
#: lms/templates/emails/certificate_request_notification.html:1
msgid "Hey {0}"
-msgstr "你好 {0}"
+msgstr ""
#: lms/templates/emails/job_report.html:3
msgid "Hey,"
-msgstr "你好,"
+msgstr ""
#: lms/templates/emails/lms_course_interest.html:3
msgid "Hi {0},"
@@ -2054,54 +2095,54 @@ msgstr "你好{0},"
#: lms/templates/emails/lms_invite_request_approved.html:3
msgid "Hi,"
-msgstr "你好,"
+msgstr ""
#. Label of the hide_private (Check) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Hide my Private Information from others"
-msgstr "隐藏我的私人信息"
+msgstr ""
#. Label of the hints (Small Text) field in DocType 'LMS Exercise'
#: lms/lms/doctype/lms_exercise/lms_exercise.json
msgid "Hints"
-msgstr "提示"
+msgstr ""
#. Label of the host (Link) field in DocType 'LMS Live Class'
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Host"
-msgstr "主持人"
+msgstr ""
#: frontend/src/components/LessonHelp.vue:9
msgid "How to add a Quiz?"
-msgstr "如何添加测验?"
+msgstr ""
#: frontend/src/components/LessonHelp.vue:47
msgid "How to add a YouTube Video?"
-msgstr "如何添加 YouTube 视频?"
+msgstr ""
#: frontend/src/components/LessonHelp.vue:28
msgid "How to upload content from your system?"
-msgstr "如何从您的系统上传内容?"
+msgstr ""
#. Label of the current (Check) field in DocType 'Work Experience'
#: lms/lms/doctype/work_experience/work_experience.json
msgid "I am currently working here"
-msgstr "我目前在这里工作"
+msgstr ""
#: lms/templates/emails/certification.html:6
msgid "I am delighted to inform you that you have successfully earned your certification for the {0} course. Congratulations!"
-msgstr "我很高兴通知您,您已成功获得 {0} 课程的证书。恭喜!"
+msgstr ""
#. Label of the looking_for_job (Check) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "I am looking for a job"
-msgstr "我正在寻找工作"
+msgstr ""
#: frontend/src/pages/ProfileEvaluator.vue:80
msgid "I am unavailable"
-msgstr "我不可用"
+msgstr ""
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr "ID"
@@ -2113,19 +2154,19 @@ msgstr "图标"
#: frontend/src/components/LessonHelp.vue:68
msgid "If Include in Preview is enabled for a lesson then the lesson will also be accessible to non logged in users."
-msgstr "如果为课程启用了“包含在预览中”,则该课程也将对未登录用户可见。"
+msgstr ""
#: lms/templates/emails/mentor_request_creation_email.html:5
msgid "If you are not any more interested to mentor the course"
-msgstr "如果您不再对指导课程感兴趣"
+msgstr ""
#: frontend/src/components/Quiz.vue:20
msgid "If you fail to do so, the quiz will be automatically submitted when the timer ends."
-msgstr "如果您未能及时完成测验,测验将在计时结束时自动提交。"
+msgstr ""
#: lms/templates/emails/batch_confirmation.html:33
msgid "If you have any questions or require assistance, feel free to contact us."
-msgstr "如果您有任何问题或需要帮助,请随时联系我们。"
+msgstr ""
#. Description of the 'Amount (USD)' (Currency) field in DocType 'LMS Batch'
#. Description of the 'Amount (USD)' (Currency) field in DocType 'LMS Course'
@@ -2133,11 +2174,11 @@ msgstr "如果您有任何问题或需要帮助,请随时联系我们。"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:400
msgid "If you set an amount here, then the USD equivalent setting will not get applied."
-msgstr "如果您在此处设置金额,则不会应用美元等值设置。"
+msgstr ""
#: lms/lms/doctype/lms_quiz/lms_quiz.py:63
msgid "If you want open ended questions then make sure each question in the quiz is of open ended type."
-msgstr "如果您希望使用开放式题目,请确保测验中的每个题目都是开放式题目。"
+msgstr ""
#. Option for the 'File Type' (Select) field in DocType 'Course Lesson'
#. Label of the image (Code) field in DocType 'Exercise Latest Submission'
@@ -2154,16 +2195,16 @@ msgstr "如果您希望使用开放式题目,请确保测验中的每个题目
#: lms/lms/doctype/lms_badge/lms_badge.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
msgid "Image"
-msgstr "图像"
+msgstr ""
#: frontend/src/components/Modals/EditCoverImage.vue:58
#: frontend/src/components/UnsplashImageBrowser.vue:52
msgid "Image search powered by"
-msgstr "图像搜索由"
+msgstr ""
#: lms/lms/doctype/lms_quiz/lms_quiz.py:222
msgid "Image: Corrupted Data Stream"
-msgstr "图像:损坏的数据流"
+msgstr ""
#. Option for the 'Stage' (Select) field in DocType 'LMS Batch Old'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate
@@ -2184,12 +2225,12 @@ msgstr "非活动的"
#. Label of the include_in_preview (Check) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Include In Preview"
-msgstr "包含在预览中"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'LMS Course Progress'
#: lms/lms/doctype/lms_course_progress/lms_course_progress.json
msgid "Incomplete"
-msgstr "未完成"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Exercise Latest
#. Submission'
@@ -2198,7 +2239,7 @@ msgstr "未完成"
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
#: lms/lms/doctype/exercise_submission/exercise_submission.json
msgid "Incorrect"
-msgstr "错误"
+msgstr ""
#. Label of the index_ (Int) field in DocType 'LMS Exercise'
#: lms/lms/doctype/lms_exercise/lms_exercise.json
@@ -2208,12 +2249,12 @@ msgstr "索引"
#. Label of the index_label (Data) field in DocType 'LMS Exercise'
#: lms/lms/doctype/lms_exercise/lms_exercise.json
msgid "Index Label"
-msgstr "索引标签"
+msgstr ""
#. Option for the 'Collaboration Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Individual Work"
-msgstr "个人工作"
+msgstr ""
#. Name of a DocType
#. Label of the industry (Data) field in DocType 'Industry'
@@ -2221,31 +2262,31 @@ msgstr "个人工作"
#: lms/lms/doctype/industry/industry.json
#: lms/lms/doctype/preferred_industry/preferred_industry.json
msgid "Industry"
-msgstr "行业"
+msgstr ""
#. Label of the institution_name (Data) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Institution Name"
-msgstr "机构名称"
+msgstr ""
#. Label of the instructor (Link) field in DocType 'Cohort'
#. Label of the instructor (Link) field in DocType 'Course Instructor'
#: lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/course_instructor/course_instructor.json
msgid "Instructor"
-msgstr "导师"
+msgstr ""
#. Label of the instructor_content (Text) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Content"
-msgstr "导师内容"
+msgstr ""
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
-msgstr "导师笔记"
+msgstr ""
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch'
#. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course'
@@ -2253,55 +2294,51 @@ msgstr "导师笔记"
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Instructors"
-msgstr "导师"
+msgstr ""
#: lms/templates/assignment.html:17
msgid "Instructors Comments"
-msgstr "导师评论"
+msgstr ""
#. Label of a Link in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "Interest"
-msgstr "兴趣"
+msgstr ""
#. Group in LMS Course's connections
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Interests"
-msgstr "兴趣"
+msgstr ""
#: lms/lms/doctype/invite_request/invite_request.py:83
msgid "Invalid Invite Code."
-msgstr "无效的邀请代码。"
+msgstr ""
#: lms/lms/doctype/course_lesson/course_lesson.py:20
msgid "Invalid Quiz ID"
-msgstr "无效的测验 ID"
-
-#: lms/lms/web_form/add_a_new_batch/add_a_new_batch.js:38
-msgid "Invalid Start or End Time."
-msgstr "无效的开始或结束时间。"
+msgstr ""
#. Label of the invite_code (Data) field in DocType 'Cohort Subgroup'
#. Label of the invite_code (Data) field in DocType 'Invite Request'
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/invite_request/invite_request.json
msgid "Invite Code"
-msgstr "邀请代码"
+msgstr ""
#. Label of the invite_email (Data) field in DocType 'Invite Request'
#: lms/lms/doctype/invite_request/invite_request.json
msgid "Invite Email"
-msgstr "邀请电子邮件"
+msgstr ""
#. Option for the 'Membership' (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Invite Only"
-msgstr "仅邀请"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/invite_request/invite_request.json
msgid "Invite Request"
-msgstr "邀请请求"
+msgstr ""
#. Label of the is_correct (Check) field in DocType 'LMS Option'
#. Label of the is_correct_1 (Check) field in DocType 'LMS Question'
@@ -2313,16 +2350,15 @@ msgstr "邀请请求"
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
msgid "Is Correct"
-msgstr "正确"
+msgstr ""
#. Label of the is_onboarding_complete (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Is Onboarding Complete"
-msgstr "是否完成入职"
+msgstr ""
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2334,67 +2370,71 @@ msgstr ""
#: lms/lms/doctype/certification/certification.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
msgid "Issue Date"
-msgstr "发行日期"
+msgstr ""
#. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment'
#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json
msgid "Issued On"
-msgstr "发行日期"
+msgstr ""
#: frontend/src/pages/ProfileAbout.vue:56
#: lms/templates/certificates_section.html:11
msgid "Issued on"
-msgstr "发行日期"
+msgstr ""
#. Label of the items_in_sidebar_section (Section Break) field in DocType 'LMS
#. Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Items in Sidebar"
-msgstr "侧边栏中的项目"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
-msgstr "简·多伊"
+msgstr ""
#. Label of the job (Link) field in DocType 'LMS Job Application'
#: lms/job/doctype/lms_job_application/lms_job_application.json
msgid "Job"
-msgstr "工作"
+msgstr ""
#. Label of the subtitle (Data) field in DocType 'Job Settings'
#: lms/job/doctype/job_settings/job_settings.json
msgid "Job Board Subtitle"
-msgstr "工作板副标题"
+msgstr ""
#. Label of the title (Data) field in DocType 'Job Settings'
#: lms/job/doctype/job_settings/job_settings.json
msgid "Job Board Title"
-msgstr "工作板标题"
+msgstr ""
#: frontend/src/pages/JobCreation.vue:14
msgid "Job Details"
-msgstr "工作详情"
+msgstr ""
#: lms/www/lms.py:108
msgid "Job Openings"
-msgstr "工作机会"
+msgstr ""
#. Name of a DocType
#: lms/job/doctype/job_opportunity/job_opportunity.json
msgid "Job Opportunity"
-msgstr "工作机会"
+msgstr ""
#. Name of a DocType
#: lms/job/doctype/job_settings/job_settings.json
msgid "Job Settings"
-msgstr "工作设置"
+msgstr ""
#. Label of the job_title (Data) field in DocType 'Job Opportunity'
#. Label of the job_title (Data) field in DocType 'LMS Job Application'
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/lms_job_application/lms_job_application.json
msgid "Job Title"
-msgstr "工作标题"
+msgstr ""
#. Label of the jobs (Check) field in DocType 'LMS Settings'
#: frontend/src/pages/JobDetail.vue:10 frontend/src/pages/Jobs.vue:8
@@ -2409,46 +2449,46 @@ msgstr "加入"
#: frontend/src/components/Modals/Event.vue:74
msgid "Join Meeting"
-msgstr "加入会议"
+msgstr ""
#. Label of the join_url (Small Text) field in DocType 'LMS Live Class'
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Join URL"
-msgstr "加入 URL"
+msgstr ""
#: frontend/src/pages/CourseForm.vue:136
msgid "Keywords for the course"
-msgstr "课程的关键词"
+msgstr ""
#. Name of a Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS"
-msgstr "LMS"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_assessment/lms_assessment.json
msgid "LMS Assessment"
-msgstr "LMS 测验"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_assignment/lms_assignment.json
msgid "LMS Assignment"
-msgstr "LMS 作业"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
msgid "LMS Assignment Submission"
-msgstr "LMS 作业提交"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "LMS Badge"
-msgstr "LMS 徽章"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json
msgid "LMS Badge Assignment"
-msgstr "LMS 徽章分配"
+msgstr ""
#. Name of a DocType
#. Option for the 'Payment for Document Type' (Select) field in DocType 'LMS
@@ -2456,37 +2496,37 @@ msgstr "LMS 徽章分配"
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "LMS Batch"
-msgstr "LMS 培训课"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "LMS Batch Old"
-msgstr "LMS 旧培训课"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
msgid "LMS Batch Timetable"
-msgstr "LMS 培训课时间表"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_category/lms_category.json
msgid "LMS Category"
-msgstr "LMS 类别"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_certificate/lms_certificate.json
msgid "LMS Certificate"
-msgstr "LMS 证书"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json
msgid "LMS Certificate Evaluation"
-msgstr "LMS 证书测验"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "LMS Certificate Request"
-msgstr "LMS 证书请求"
+msgstr ""
#. Name of a DocType
#. Option for the 'Payment for Document Type' (Select) field in DocType 'LMS
@@ -2494,102 +2534,117 @@ msgstr "LMS 证书请求"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "LMS Course"
-msgstr "LMS 课程"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_course_interest/lms_course_interest.json
msgid "LMS Course Interest"
-msgstr "LMS 课程兴趣"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_course_mentor_mapping/lms_course_mentor_mapping.json
msgid "LMS Course Mentor Mapping"
-msgstr "LMS 课程导师映射"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_course_progress/lms_course_progress.json
msgid "LMS Course Progress"
-msgstr "LMS 课程进度"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_course_review/lms_course_review.json
msgid "LMS Course Review"
-msgstr "LMS 课程评价"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "LMS Enrollment"
-msgstr "LMS 课程注册"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_exercise/lms_exercise.json
msgid "LMS Exercise"
-msgstr "LMS 练习"
+msgstr ""
#. Name of a DocType
#: lms/job/doctype/lms_job_application/lms_job_application.json
msgid "LMS Job Application"
-msgstr "LMS 职位申请"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "LMS Live Class"
-msgstr "LMS 直播课堂"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
msgid "LMS Mentor Request"
-msgstr "LMS 导师申请"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_option/lms_option.json
msgid "LMS Option"
-msgstr "LMS 选项"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "LMS Payment"
-msgstr "LMS 支付"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
-msgstr "LMS 题目"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "LMS Quiz"
-msgstr "LMS 测验"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
msgid "LMS Quiz Question"
-msgstr "LMS 测验题目"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
msgid "LMS Quiz Result"
-msgstr "LMS 测验结果"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
msgid "LMS Quiz Submission"
-msgstr "LMS 测验提交"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "LMS Settings"
-msgstr "LMS 设置"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
msgid "LMS Sidebar Item"
-msgstr "LMS 侧边栏项目"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_source/lms_source.json
msgid "LMS Source"
-msgstr "LMS 来源"
+msgstr ""
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
@@ -2610,20 +2665,21 @@ msgstr "LMS 来源"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
-msgstr "LMS 学生"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "LMS Timetable Legend"
-msgstr "LMS 时间表图例"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
msgid "LMS Timetable Template"
-msgstr "LMS 时间表模板"
+msgstr ""
#. Label of the label (Data) field in DocType 'LMS Timetable Legend'
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
@@ -2638,7 +2694,7 @@ msgstr "姓"
#. Submission'
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
msgid "Latest Submission"
-msgstr "最新提交"
+msgstr ""
#. Label of the launch_file (Code) field in DocType 'Course Chapter'
#: lms/lms/doctype/course_chapter/course_chapter.json
@@ -2664,17 +2720,17 @@ msgstr ""
#: lms/lms/doctype/scheduled_flow/scheduled_flow.json
#: lms/lms/workspace/lms/lms.json
msgid "Lesson"
-msgstr "课程"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/lesson_reference/lesson_reference.json
msgid "Lesson Reference"
-msgstr "课程参考"
+msgstr ""
#. Label of the lesson_title (Data) field in DocType 'Scheduled Flow'
#: lms/lms/doctype/scheduled_flow/scheduled_flow.json
msgid "Lesson Title"
-msgstr "课程标题"
+msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
@@ -2684,39 +2740,39 @@ msgstr "课程标题"
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Lessons"
-msgstr "课程"
+msgstr ""
#: lms/lms/web_template/lms_statistics/lms_statistics.html:14
#: lms/templates/statistics.html:36
msgid "Lessons Completed"
-msgstr "已完成课程"
+msgstr ""
#: lms/templates/onboarding_header.html:11
msgid "Lets start setting up your content on the LMS so that you can reclaim time and focus on growth."
-msgstr "让我们开始设置您的内容,以便您可以重新获得时间并专注于增长。"
+msgstr ""
#. Option for the 'Grade Type' (Select) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Letter Grade (e.g. A, B-)"
-msgstr "字母等级(例如A、B-)"
+msgstr ""
#. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:107 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Limit Questions To"
-msgstr "限制题目数量"
+msgstr ""
#: lms/lms/doctype/lms_quiz/lms_quiz.py:40
msgid "Limit cannot be greater than or equal to the number of questions in the quiz."
-msgstr "限制不能大于或等于测验中的题目数量。"
+msgstr ""
#: frontend/src/pages/ProfileAbout.vue:74
msgid "LinkedIn"
-msgstr "领英"
+msgstr ""
#. Label of the linkedin (Data) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "LinkedIn ID"
-msgstr "领英ID"
+msgstr ""
#. Group in Cohort's connections
#. Group in Cohort Subgroup's connections
@@ -2727,36 +2783,36 @@ msgstr "链接"
#: frontend/src/pages/Quizzes.vue:147
msgid "List of quizzes"
-msgstr "测验列表"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#: lms/lms/doctype/cohort/cohort.json
msgid "Live"
-msgstr "直播"
+msgstr ""
#. Label of the show_live_class (Check) field in DocType 'LMS Settings'
#: frontend/src/components/LiveClass.vue:4
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Live Class"
-msgstr "直播"
+msgstr ""
#. Label of the livecode_url (Data) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "LiveCode URL"
-msgstr "直播代码 URL"
+msgstr ""
#: frontend/src/components/Members.vue:95
msgid "Load More"
-msgstr "加载更多"
+msgstr "装载更多"
#: frontend/src/pages/Batches.vue:40
msgid "Loading Batches..."
-msgstr "加载培训课..."
+msgstr ""
#. Option for the 'Auto Recording' (Select) field in DocType 'LMS Live Class'
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Local"
-msgstr "本地"
+msgstr "当地"
#. Label of the location (Data) field in DocType 'Job Opportunity'
#. Label of the location (Data) field in DocType 'Education Detail'
@@ -2771,7 +2827,7 @@ msgstr "位置"
#. Label of the location_preference (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Location Preference"
-msgstr "位置偏好"
+msgstr ""
#: frontend/src/components/NoPermission.vue:28
#: frontend/src/components/QuizBlock.vue:9 frontend/src/pages/Batch.vue:167
@@ -2781,35 +2837,35 @@ msgstr "登录"
#: frontend/src/pages/JobDetail.vue:48
msgid "Login to apply"
-msgstr "登录以申请"
+msgstr ""
#. Label of the default_home (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Make LMS the default home"
-msgstr "将 LMS 设置为默认主页"
+msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:5
#: frontend/src/pages/Batch.vue:9
msgid "Make an Announcement"
-msgstr "发布公告"
+msgstr ""
#: frontend/src/pages/Billing.vue:128
msgid "Make sure to enter the right billing name as the same will be used in your invoice."
-msgstr "请确保输入正确的账单名称,因为这将用于您的账单。"
+msgstr ""
#: frontend/src/components/BatchOverlay.vue:54
msgid "Manage Batch"
-msgstr "管理培训课"
+msgstr ""
#. Option for the 'Role' (Select) field in DocType 'Cohort Staff'
#: lms/lms/doctype/cohort_staff/cohort_staff.json
msgid "Manager"
-msgstr "经理"
+msgstr ""
#. Option for the 'User Category' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json lms/templates/signup-form.html:24
msgid "Manager (Sales/Marketing/Customer)"
-msgstr "经理(销售/营销/客户)"
+msgstr ""
#. Label of the manifest_file (Code) field in DocType 'Course Chapter'
#: lms/lms/doctype/course_chapter/course_chapter.json
@@ -2818,62 +2874,62 @@ msgstr ""
#: frontend/src/components/Quiz.vue:94
msgid "Mark"
-msgstr "分"
+msgstr ""
#: frontend/src/pages/Notifications.vue:12
msgid "Mark all as read"
-msgstr "标记所有为已读"
+msgstr ""
#: frontend/src/pages/Notifications.vue:40
msgid "Mark as read"
-msgstr "标记为已读"
+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:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
#: lms/templates/quiz/quiz.html:59
msgid "Marks"
-msgstr "分"
+msgstr ""
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.py:19
msgid "Marks for question number {0} cannot be greater than the marks allotted for that question."
-msgstr "题目编号 {0} 的标记不能大于为该题目分配的标记。"
+msgstr ""
#. Label of the marks_out_of (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/pages/QuizSubmission.vue:55
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
msgid "Marks out of"
-msgstr "分"
+msgstr ""
#. Label of the max_attempts (Int) field in DocType 'LMS Quiz'
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Max Attempts"
-msgstr "最大尝试次数"
+msgstr ""
#: frontend/src/pages/QuizForm.vue:57
msgid "Maximun Attempts"
-msgstr "最大尝试次数"
+msgstr ""
#. Label of the medium (Select) field in DocType 'LMS Batch'
#: frontend/src/pages/BatchForm.vue:197
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:309
msgid "Medium"
-msgstr "媒介"
+msgstr "中"
#. Label of the medium (Data) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Medium ID"
-msgstr "Medium ID"
+msgstr ""
#: lms/templates/emails/batch_confirmation.html:21
msgid "Medium:"
-msgstr "Medium:"
+msgstr "中:"
#. Label of the member (Link) field in DocType 'Exercise Latest Submission'
#. Label of the member (Link) field in DocType 'Exercise Submission'
@@ -2887,6 +2943,7 @@ msgstr "Medium:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2901,22 +2958,23 @@ msgstr "Medium:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
-msgstr "成员"
+msgstr ""
#. Label of the member_cohort (Link) field in DocType 'Exercise Latest
#. Submission'
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
msgid "Member Cohort"
-msgstr "成员群组"
+msgstr ""
#. Label of the member_email (Link) field in DocType 'Exercise Latest
#. Submission'
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
msgid "Member Email"
-msgstr "成员电子邮件"
+msgstr ""
#. Label of the member_name (Data) field in DocType 'LMS Assignment Submission'
#. Label of the member_name (Data) field in DocType 'LMS Certificate'
@@ -2937,33 +2995,41 @@ msgstr "成员电子邮件"
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:71
msgid "Member Name"
-msgstr "成员名称"
+msgstr ""
#. Label of the member_subgroup (Link) field in DocType 'Exercise Latest
#. Submission'
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
msgid "Member Subgroup"
-msgstr "成员子群组"
+msgstr ""
#. Label of the member_type (Select) field in DocType 'LMS Enrollment'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Member Type"
-msgstr "成员类型"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
-msgstr "成员"
+msgstr ""
#. Label of the membership (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Membership"
-msgstr "会员"
+msgstr ""
#. Label of the member_username (Data) field in DocType 'LMS Enrollment'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Memeber Username"
-msgstr "会员用户名"
+msgstr ""
#. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page'
#. Label of the mentor (Link) field in DocType 'LMS Course Mentor Mapping'
@@ -2972,18 +3038,18 @@ msgstr "会员用户名"
#: lms/lms/doctype/lms_course_mentor_mapping/lms_course_mentor_mapping.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Mentor"
-msgstr "导师"
+msgstr ""
#. Label of the mentor_name (Data) field in DocType 'LMS Course Mentor Mapping'
#: lms/lms/doctype/lms_course_mentor_mapping/lms_course_mentor_mapping.json
msgid "Mentor Name"
-msgstr "导师名称"
+msgstr ""
#. Label of the mentor_request_section (Section Break) field in DocType 'LMS
#. Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Mentor Request"
-msgstr "导师请求"
+msgstr ""
#. Label of the mentor_request_creation (Link) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
@@ -2991,7 +3057,7 @@ msgstr "导师请求"
#: lms/patches/create_mentor_request_email_templates.py:18
#: lms/patches/create_mentor_request_email_templates.py:28
msgid "Mentor Request Creation Template"
-msgstr "导师请求创建模板"
+msgstr ""
#. Label of the mentor_request_status_update (Link) field in DocType 'LMS
#. Settings'
@@ -3000,18 +3066,18 @@ msgstr "导师请求创建模板"
#: lms/patches/create_mentor_request_email_templates.py:38
#: lms/patches/create_mentor_request_email_templates.py:48
msgid "Mentor Request Status Update Template"
-msgstr "导师请求状态更新模板"
+msgstr ""
#. Group in LMS Course's connections
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Mentors"
-msgstr "导师"
+msgstr ""
#. Label of the meta_image (Attach Image) field in DocType 'LMS Batch'
#: frontend/src/pages/BatchForm.vue:40 lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:362
msgid "Meta Image"
-msgstr "图片"
+msgstr "元图像"
#. Label of the milestone (Check) field in DocType 'LMS Batch Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -3020,7 +3086,11 @@ msgstr "里程碑"
#: frontend/src/pages/Statistics.vue:71
msgid "Milestones"
-msgstr "里程碑"
+msgstr ""
+
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
@@ -3033,12 +3103,13 @@ msgstr "里程碑"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
msgid "Moderator"
-msgstr "主持人"
+msgstr ""
#: lms/lms/doctype/lms_badge/lms_badge.js:40
msgid "Modified By"
@@ -3046,18 +3117,18 @@ msgstr "修改者"
#: lms/lms/api.py:197
msgid "Module Name is incorrect or does not exist."
-msgstr "模块名称不正确或不存在。"
+msgstr ""
#: lms/lms/api.py:193
msgid "Module is incorrect."
-msgstr "模块不正确。"
+msgstr ""
#. Option for the 'Day' (Select) field in DocType 'Evaluator Schedule'
#. Option for the 'Day' (Select) field in DocType 'LMS Certificate Request'
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Monday"
-msgstr "星期一"
+msgstr ""
#: frontend/src/components/AppSidebar.vue:39
msgid "More"
@@ -3066,65 +3137,74 @@ msgstr "更多"
#. Label of the multiple (Check) field in DocType 'LMS Question'
#: lms/lms/doctype/lms_question/lms_question.json
msgid "Multiple Correct Answers"
-msgstr "多重正确答案"
+msgstr ""
#: frontend/src/pages/ProfileEvaluator.vue:4
msgid "My availability"
-msgstr "我的可用"
+msgstr ""
#: frontend/src/pages/ProfileEvaluator.vue:113
msgid "My calendar"
-msgstr "我的日历"
-
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-msgid "New"
-msgstr "新增"
+msgstr ""
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
-msgstr "最新"
+msgstr "新"
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:41
msgid "New Assignment Submission"
-msgstr "新作业提交"
+msgstr ""
#: lms/public/js/common_functions.js:255 lms/www/lms.py:86
msgid "New Batch"
-msgstr "新培训课"
+msgstr ""
#: lms/www/lms.py:37
msgid "New Course"
-msgstr "新课程"
+msgstr ""
#: frontend/src/pages/Jobs.vue:39
msgid "New Job"
-msgstr "新工作"
+msgstr ""
#: lms/job/doctype/lms_job_application/lms_job_application.py:27
msgid "New Job Applicant"
-msgstr "新工作申请者"
+msgstr ""
+
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
-msgstr "新题目"
+msgstr ""
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
-msgstr "新测验"
+msgstr ""
#: lms/www/new-sign-up.html:3
msgid "New Sign Up"
-msgstr "新注册"
+msgstr ""
#: lms/lms/utils.py:627
msgid "New comment in batch {0}"
-msgstr "培训课 {0} 中的新评论"
+msgstr ""
#: lms/lms/utils.py:620
msgid "New reply on the topic {0} in course {1}"
-msgstr "在课程 {1} 中对主题 {0} 的新回复"
+msgstr ""
#: frontend/src/components/Discussions.vue:4
#: frontend/src/components/Discussions.vue:59
@@ -3133,64 +3213,72 @@ msgstr "新建 {0}"
#: frontend/src/components/Quiz.vue:209 frontend/src/pages/Lesson.vue:84
msgid "Next"
-msgstr "下一页"
+msgstr "下一个"
#: lms/templates/quiz/quiz.html:125
msgid "Next Question"
-msgstr "下一个题目"
+msgstr ""
#: frontend/src/components/Assessments.vue:63 lms/templates/assessments.html:58
msgid "No Assessments"
-msgstr "没有测验"
+msgstr ""
#: lms/templates/notifications.html:26
msgid "No Notifications"
-msgstr "没有通知"
+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"
-msgstr "没有录制"
+msgstr ""
#: lms/templates/upcoming_evals.html:43
msgid "No Upcoming Evaluations"
-msgstr "没有预定的测验"
+msgstr ""
#: frontend/src/components/Annoucements.vue:24
msgid "No announcements"
-msgstr "没有公告"
+msgstr ""
#: frontend/src/pages/Batches.vue:125
msgid "No batches found"
-msgstr "没有培训课"
+msgstr ""
#: lms/templates/certificates_section.html:23
msgid "No certificates"
-msgstr "没有证书"
+msgstr ""
#: lms/templates/courses_created.html:14
msgid "No courses created"
-msgstr "没有课程"
+msgstr ""
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
-msgstr "没有课程"
+msgstr ""
+
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
-msgstr "没有课程正在审核"
+msgstr ""
#: frontend/src/pages/ProfileAbout.vue:12
msgid "No introduction"
-msgstr "没有介绍"
+msgstr ""
#: frontend/src/pages/Jobs.vue:60
msgid "No jobs posted"
-msgstr "没有发布的工作"
+msgstr ""
#: frontend/src/components/LiveClass.vue:61
msgid "No live classes scheduled"
-msgstr "没有安排的在线课程"
+msgstr ""
+
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
@@ -3198,27 +3286,27 @@ msgstr ""
#: frontend/src/components/Modals/EvaluationModal.vue:53
msgid "No slots available for this date."
-msgstr "没有可用的时间段"
+msgstr ""
#: frontend/src/components/UpcomingEvaluations.vue:39
msgid "No upcoming evaluations."
-msgstr "没有预定的测验"
+msgstr ""
#: lms/templates/course_list.html:13
msgid "No {0}"
-msgstr "没有 {0}"
+msgstr ""
#: frontend/src/pages/Batches.vue:84
msgid "No {0} batches"
-msgstr "没有 {0} 培训课"
+msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
-msgstr "没有 {0} 课程"
+msgstr ""
#: lms/templates/quiz/quiz.html:147
msgid "No."
-msgstr "没有."
+msgstr ""
#: lms/overrides/user.py:194
msgid "Not Allowed"
@@ -3228,21 +3316,21 @@ msgstr "不允许"
#. Submission'
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
msgid "Not Applicable"
-msgstr "不适用"
+msgstr ""
#: lms/templates/assessments.html:48
msgid "Not Attempted"
-msgstr "未尝试"
+msgstr ""
#: lms/lms/widgets/NoPreviewModal.html:6
msgid "Not Available for Preview"
-msgstr "不可用于预览"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'LMS Assignment
#. Submission'
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
msgid "Not Graded"
-msgstr "未评分"
+msgstr ""
#: frontend/src/components/NoPermission.vue:7 frontend/src/pages/Batch.vue:135
msgid "Not Permitted"
@@ -3257,7 +3345,7 @@ msgstr "尚未保存"
#: frontend/src/pages/Notifications.vue:54
msgid "Nothing to see here."
-msgstr "这里什么都没有。"
+msgstr ""
#. Label of the notifications (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
@@ -3266,49 +3354,53 @@ msgstr "通知"
#: lms/lms/widgets/NoPreviewModal.html:30
msgid "Notify me when available"
-msgstr "当我可用时通知我"
+msgstr ""
#: frontend/src/pages/BatchForm.vue:174
msgid "Number of seats available"
-msgstr "可参加的人数"
+msgstr ""
#. Label of the sb_00 (Section Break) field in DocType 'Zoom Settings'
#: lms/lms/doctype/zoom_settings/zoom_settings.json
msgid "OAuth Client ID"
-msgstr "OAuth 客户端 ID"
+msgstr ""
#. Option for the 'Location Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Office close to Home"
-msgstr "家附近的办公室"
+msgstr ""
#. Option for the 'Medium' (Select) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "Offline"
-msgstr "离线"
+msgstr ""
#: lms/templates/emails/certification.html:16
msgid "Once again, congratulations on this significant accomplishment."
-msgstr "再次祝贺您取得的这一重大成就。"
+msgstr ""
#: frontend/src/pages/AssignmentSubmission.vue:17
msgid "Once the moderator grades your submission, you'll find the details here."
-msgstr "一旦主持人评分您的提交,您将在此处找到详细信息。"
+msgstr ""
#. Option for the 'Medium' (Select) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "Online"
-msgstr "在线"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
-msgstr "只有类型为 {0} 的文件将被接受。"
+msgstr ""
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
-msgstr "只有图像文件被允许。"
+msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3318,32 +3410,32 @@ msgstr ""
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Open"
-msgstr "打开"
+msgstr "开"
#: lms/templates/emails/assignment_submission.html:8
msgid "Open Assignment"
-msgstr "打开作业"
+msgstr ""
#: lms/templates/emails/lms_message.html:13
msgid "Open Course"
-msgstr "打开课程"
+msgstr ""
#. Option for the 'Type' (Select) field in DocType 'LMS Question'
#. Option for the 'Type' (Select) field in DocType 'LMS Quiz Question'
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
msgid "Open Ended"
-msgstr "开放式题目"
+msgstr ""
#: lms/lms/widgets/MemberCard.html:16
msgid "Open Network"
-msgstr "开放网络"
+msgstr ""
#. Label of the option (Data) field in DocType 'LMS Option'
#: frontend/src/components/Modals/Question.vue:63
#: lms/lms/doctype/lms_option/lms_option.json
msgid "Option"
-msgstr "选项"
+msgstr ""
#. Label of the option_1 (Small Text) field in DocType 'LMS Question'
#: lms/lms/doctype/lms_question/lms_question.json
@@ -3368,15 +3460,15 @@ msgstr "选项4"
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
-msgstr "订单 ID"
+msgstr ""
#: frontend/src/pages/Billing.vue:26
msgid "Ordered Item"
-msgstr "订购项目"
+msgstr ""
#: frontend/src/pages/JobDetail.vue:76
msgid "Organisation"
-msgstr "组织"
+msgstr ""
#. Label of the organization (Data) field in DocType 'Certification'
#: lms/lms/doctype/certification/certification.json
@@ -3385,7 +3477,7 @@ msgstr "组织"
#: frontend/src/pages/Billing.vue:37
msgid "Original Amount"
-msgstr "原始金额"
+msgstr ""
#. Option for the 'User Category' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json lms/templates/signup-form.html:28
@@ -3399,7 +3491,7 @@ msgstr "业主"
#. Label of the pan (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "PAN"
-msgstr "PAN"
+msgstr ""
#. Option for the 'File Type' (Select) field in DocType 'Course Lesson'
#. Option for the 'Type' (Select) field in DocType 'LMS Assignment'
@@ -3408,40 +3500,40 @@ msgstr "PAN"
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
msgid "PDF"
-msgstr "PDF"
+msgstr ""
#. Label of the pages (Table) field in DocType 'Cohort'
#: lms/lms/doctype/cohort/cohort.json
msgid "Pages"
-msgstr "页数"
+msgstr ""
#. Label of the paid_batch (Check) field in DocType 'LMS Batch'
#: frontend/src/pages/BatchForm.vue:217
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:373
msgid "Paid Batch"
-msgstr "付费培训课"
+msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
#: frontend/src/pages/CourseForm.vue:214
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
-msgstr "付费课程"
+msgstr ""
#: frontend/src/pages/Billing.vue:120
msgid "Pan Number"
-msgstr "PAN 号码"
+msgstr ""
#. Option for the 'Type' (Select) field in DocType 'Job Opportunity'
#: frontend/src/pages/Jobs.vue:116
#: lms/job/doctype/job_opportunity/job_opportunity.json
msgid "Part Time"
-msgstr "兼职"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'LMS Course Progress'
#: lms/lms/doctype/lms_course_progress/lms_course_progress.json
msgid "Partially Complete"
-msgstr "部分完成"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'LMS Assignment
#. Submission'
@@ -3451,7 +3543,7 @@ msgstr "部分完成"
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json
msgid "Pass"
-msgstr "通过"
+msgstr ""
#. Label of the passing_percentage (Int) field in DocType 'LMS Quiz'
#. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission'
@@ -3459,7 +3551,7 @@ msgstr "通过"
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
msgid "Passing Percentage"
-msgstr "及格线(百分比)"
+msgstr ""
#. Label of the password (Password) field in DocType 'LMS Live Class'
#: lms/lms/doctype/lms_live_class/lms_live_class.json
@@ -3468,7 +3560,7 @@ msgstr "密码"
#: frontend/src/pages/CourseForm.vue:112
msgid "Paste the youtube link of a short video introducing the course"
-msgstr "粘贴一个简短的视频链接,介绍课程"
+msgstr ""
#. Label of the payment (Link) field in DocType 'Batch Student'
#. Label of the payment (Link) field in DocType 'LMS Enrollment'
@@ -3481,25 +3573,25 @@ msgstr "付款"
#. Name of a DocType
#: lms/lms/doctype/payment_country/payment_country.json
msgid "Payment Country"
-msgstr "付款国家"
+msgstr ""
#. Label of the payment_details_section (Section Break) field in DocType 'LMS
#. Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Payment Details"
-msgstr "付款详情"
+msgstr ""
#. Label of the payment_gateway (Link) field in DocType 'Web Form'
#. Label of the payment_gateway (Data) field in DocType 'LMS Settings'
#: lms/fixtures/custom_field.json
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Payment Gateway"
-msgstr "付款网关"
+msgstr ""
#. Label of the payment_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Payment ID"
-msgstr "付款 ID"
+msgstr ""
#. Label of the payment_received (Check) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -3510,19 +3602,19 @@ msgstr "已收到付款"
#. Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Payment Settings"
-msgstr "付款设置"
+msgstr ""
#. Label of the payment_for_document (Dynamic Link) field in DocType 'LMS
#. Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Payment for Document"
-msgstr "文档付款"
+msgstr ""
#. Label of the payment_for_document_type (Select) field in DocType 'LMS
#. Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Payment for Document Type"
-msgstr "文档类型付款"
+msgstr ""
#. Label of the payments_tab (Tab Break) field in DocType 'Web Form'
#: lms/fixtures/custom_field.json
@@ -3533,7 +3625,7 @@ msgstr "付款"
#. Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Payments app is not installed"
-msgstr "付款应用未安装"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort Join Request'
#. Option for the 'Status' (Select) field in DocType 'Invite Request'
@@ -3546,19 +3638,19 @@ msgstr "付款应用未安装"
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
msgid "Pending"
-msgstr "待定"
+msgstr "有待"
#. Label of the percentage (Int) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:40
#: frontend/src/pages/QuizSubmissionList.vue:93
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
msgid "Percentage"
-msgstr "百分比"
+msgstr ""
#. Option for the 'Grade Type' (Select) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Percentage (e.g. 70%)"
-msgstr "百分比(例如 70%)"
+msgstr ""
#: frontend/src/pages/Billing.vue:104
msgid "Phone Number"
@@ -3566,11 +3658,11 @@ msgstr "电话号码"
#: frontend/src/components/CourseCardOverlay.vue:141
msgid "Please Login"
-msgstr "请登录"
+msgstr ""
#: lms/lms/doctype/lms_settings/lms_settings.py:33
msgid "Please add {1} for {3} to send calendar invites for evaluations."
-msgstr "请为 {3} 添加 {1},以发送测验邀请。"
+msgstr ""
#: lms/overrides/user.py:240
msgid "Please ask your administrator to verify your sign-up"
@@ -3582,11 +3674,15 @@ msgstr "请检查您的电子邮件验证"
#: lms/templates/emails/community_course_membership.html:7
msgid "Please click on the following button to set your new password"
-msgstr "请点击以下按钮设置您的新密码"
+msgstr ""
+
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
-msgstr "请启用 Zoom 设置以使用此功能。"
+msgstr ""
#: frontend/src/components/CourseOutline.vue:312
msgid "Please enroll for this course to view this lesson"
@@ -3594,90 +3690,118 @@ msgstr ""
#: frontend/src/components/Quiz.vue:13
msgid "Please ensure that you complete all the questions in {0} minutes."
-msgstr "请确保在 {0} 分钟内完成所有题目。"
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
-msgstr "请输入有效的 URL。"
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
-msgstr "请输入作业提交的 URL。"
+msgstr ""
#: lms/templates/quiz/quiz.js:176
msgid "Please enter your answer"
-msgstr "请输入您的答案"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
-msgstr "请安装付款应用以创建付费培训课。"
+msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
-msgstr "请安装付款应用以创建付费课程。"
+msgstr ""
#: frontend/src/pages/Billing.vue:256
msgid "Please let us know where you heard about us from."
-msgstr "请让我们知道您是从哪里了解到我们的。"
+msgstr ""
#: frontend/src/components/QuizBlock.vue:5
msgid "Please login to access the quiz."
-msgstr "请登录以访问测验。"
+msgstr ""
#: frontend/src/components/NoPermission.vue:25 frontend/src/pages/Batch.vue:146
msgid "Please login to access this page."
-msgstr "请登录以访问此页面。"
+msgstr ""
#: lms/lms/api.py:189
msgid "Please login to continue with payment."
-msgstr "请登录以继续付款。"
+msgstr ""
#: lms/lms/notification/certificate_request_reminder/certificate_request_reminder.html:7
#: lms/templates/emails/certificate_request_notification.html:7
msgid "Please prepare well and be on time for the evaluations."
-msgstr "请做好准备,准时参加测验。"
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
-msgstr "请在 {0} 采取适当行动"
+msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:95
msgid "Please upload the assignment file."
-msgstr "请上传作业文件。"
+msgstr ""
#. Option for the 'Grade Type' (Select) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "Point of Score (e.g. 70)"
-msgstr "分数点(例如 70)"
+msgstr ""
#: frontend/src/components/Modals/Question.vue:83
msgid "Possibility"
-msgstr "可能性"
+msgstr ""
#. Label of the possibility_1 (Small Text) field in DocType 'LMS Question'
#: lms/lms/doctype/lms_question/lms_question.json
msgid "Possible Answer 1"
-msgstr "可能答案 1"
+msgstr ""
#. Label of the possibility_2 (Small Text) field in DocType 'LMS Question'
#: lms/lms/doctype/lms_question/lms_question.json
msgid "Possible Answer 2"
-msgstr "可能答案 2"
+msgstr ""
#. Label of the possibility_3 (Small Text) field in DocType 'LMS Question'
#: lms/lms/doctype/lms_question/lms_question.json
msgid "Possible Answer 3"
-msgstr "可能答案 3"
+msgstr ""
#. Label of the possibility_4 (Small Text) field in DocType 'LMS Question'
#: lms/lms/doctype/lms_question/lms_question.json
msgid "Possible Answer 4"
-msgstr "可能答案 4"
+msgstr ""
#: frontend/src/components/DiscussionReplies.vue:52
#: frontend/src/components/DiscussionReplies.vue:86
@@ -3690,46 +3814,46 @@ msgstr "邮政编码"
#: frontend/src/pages/JobDetail.vue:115
msgid "Posted on"
-msgstr "发布时间"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/preferred_function/preferred_function.json
msgid "Preferred Function"
-msgstr "首选功能"
+msgstr ""
#. Label of the preferred_functions (Table MultiSelect) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Preferred Functions"
-msgstr "首选功能"
+msgstr ""
#. Label of the preferred_industries (Table MultiSelect) field in DocType
#. 'User'
#: lms/fixtures/custom_field.json
msgid "Preferred Industries"
-msgstr "首选行业"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/preferred_industry/preferred_industry.json
msgid "Preferred Industry"
-msgstr "首选行业"
+msgstr ""
#. Label of the preferred_location (Data) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Preferred Location"
-msgstr "首选位置"
+msgstr ""
#. Label of the image (Attach Image) field in DocType 'LMS Course'
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Preview Image"
-msgstr "预览图片"
+msgstr ""
#: frontend/src/pages/CourseForm.vue:110
msgid "Preview Video"
-msgstr "预览视频"
+msgstr ""
#: frontend/src/pages/Lesson.vue:49
msgid "Previous"
-msgstr "上一页"
+msgstr "以前"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch'
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
@@ -3744,16 +3868,16 @@ msgstr "价钱"
#. Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Primary Countries"
-msgstr "主要国家"
+msgstr ""
#. Label of the subgroup (Link) field in DocType 'Cohort Mentor'
#: lms/lms/doctype/cohort_mentor/cohort_mentor.json
msgid "Primary Subgroup"
-msgstr "主要子组"
+msgstr ""
#: lms/lms/utils.py:441
msgid "Privacy Policy"
-msgstr "隐私政策"
+msgstr ""
#. Option for the 'Visibility' (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
@@ -3764,23 +3888,45 @@ msgstr "私人"
#. in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Private Information includes your Grade and Work Environment Preferences"
-msgstr "隐私信息包括您的成绩和职业偏好"
+msgstr ""
#: frontend/src/pages/Billing.vue:134
msgid "Proceed to Payment"
-msgstr "继续付款"
+msgstr ""
#. Label of the profession (Data) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Profession"
-msgstr "职业"
+msgstr ""
#: frontend/src/components/Modals/EditProfile.vue:37
msgid "Profile Image"
-msgstr "头像"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "进展"
@@ -3793,12 +3939,12 @@ msgstr "进度 (%)"
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Public"
-msgstr "公开"
+msgstr "公共"
#. Label of the published (Check) field in DocType 'LMS Certificate'
#: lms/lms/doctype/lms_certificate/lms_certificate.json
msgid "Publish on Participant Page"
-msgstr "在参与者页面上发布"
+msgstr ""
#. Label of the published (Check) field in DocType 'LMS Batch'
#. Label of the published (Check) field in DocType 'LMS Course'
@@ -3808,18 +3954,18 @@ msgstr "在参与者页面上发布"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/public/js/common_functions.js:266
msgid "Published"
-msgstr "已发布"
+msgstr "发布时间"
#: lms/lms/web_template/lms_statistics/lms_statistics.html:14
#: lms/templates/statistics.html:4
msgid "Published Courses"
-msgstr "发布课程"
+msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
#: frontend/src/pages/CourseForm.vue:175
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
-msgstr "发布于"
+msgstr ""
#. Label of the question (Small Text) field in DocType 'Course Lesson'
#. Label of the question (Text Editor) field in DocType 'LMS Assignment'
@@ -3830,7 +3976,7 @@ msgstr "发布于"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3839,46 +3985,46 @@ msgstr "发布于"
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
#: lms/templates/quiz/quiz.html:104
msgid "Question"
-msgstr "题目"
+msgstr ""
#: lms/templates/quiz/quiz.html:62
msgid "Question "
-msgstr "题目"
+msgstr ""
#. Label of the question_detail (Text) field in DocType 'LMS Quiz Question'
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
msgid "Question Detail"
-msgstr "题目详情"
+msgstr ""
#. Label of the question_name (Link) field in DocType 'LMS Quiz Result'
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
msgid "Question Name"
-msgstr "题目名称"
+msgstr ""
#: frontend/src/components/Modals/Question.vue:261
msgid "Question added successfully"
-msgstr "题目添加成功"
+msgstr ""
#: frontend/src/components/Modals/Question.vue:313
msgid "Question updated successfully"
-msgstr "题目更新成功"
+msgstr ""
#: frontend/src/components/Quiz.vue:86
msgid "Question {0}"
-msgstr "题目 {0}"
+msgstr ""
#: frontend/src/components/Quiz.vue:186
msgid "Question {0} of {1}"
-msgstr "题目 {0} / {1}"
+msgstr ""
#. Label of the questions (Table) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:116 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Questions"
-msgstr "题目"
+msgstr ""
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
-msgstr "题目删除成功"
+msgstr ""
#. Label of the quiz (Link) field in DocType 'LMS Quiz Submission'
#. Label of a Link in the LMS Workspace
@@ -3887,54 +4033,54 @@ msgstr "题目删除成功"
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/workspace/lms/lms.json
msgid "Quiz"
-msgstr "测验"
+msgstr ""
#. Label of the quiz_id (Data) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Quiz ID"
-msgstr "测验 ID"
+msgstr ""
#. Label of a Link in the LMS Workspace
#: frontend/src/pages/QuizPage.vue:47 frontend/src/pages/QuizPage.vue:53
#: lms/lms/workspace/lms/lms.json
msgid "Quiz Submission"
-msgstr "测验提交"
+msgstr ""
#: frontend/src/pages/QuizSubmission.vue:98
#: frontend/src/pages/QuizSubmissionList.vue:102
msgid "Quiz Submissions"
-msgstr "测验提交"
+msgstr ""
#: frontend/src/components/Quiz.vue:223
msgid "Quiz Summary"
-msgstr "测验总结"
+msgstr ""
#. Label of the quiz_title (Data) field in DocType 'LMS Quiz Submission'
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
msgid "Quiz Title"
-msgstr "测验标题"
+msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
-msgstr "测验创建成功"
+msgstr ""
#: lms/plugins.py:96
msgid "Quiz is not available to Guest users. Please login to continue."
-msgstr "测验对访客用户不可用。请登录继续。"
+msgstr ""
-#: frontend/src/pages/QuizForm.vue:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
-msgstr "测验更新成功"
+msgstr ""
#. Description of the 'Quiz ID' (Data) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Quiz will appear at the bottom of the lesson."
-msgstr "测验将出现在课程的底部。"
+msgstr ""
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
-msgstr "测验"
+msgstr ""
#. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation'
#. Label of the rating (Data) field in DocType 'LMS Course'
@@ -3947,26 +4093,26 @@ msgstr "测验"
#: lms/lms/doctype/lms_course_review/lms_course_review.json
#: lms/templates/reviews.html:125
msgid "Rating"
-msgstr "评分"
+msgstr ""
#: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.py:17
msgid "Rating cannot be 0"
-msgstr "评分不能为 0"
+msgstr ""
#: frontend/src/pages/AssignmentSubmission.vue:30
msgid "Read the question carefully before attempting the assignment."
-msgstr "请仔细阅读题目,然后再尝试作业。"
+msgstr ""
#. Option for the 'Stage' (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Ready"
-msgstr "准备"
+msgstr ""
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
msgid "Reference DocName"
-msgstr "参考文档名称"
+msgstr ""
#. Label of the reference_doctype (Link) field in DocType 'LMS Batch Timetable'
#. Label of the reference_doctype (Link) field in DocType 'LMS Timetable
@@ -3974,7 +4120,7 @@ msgstr "参考文档名称"
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Reference DocType"
-msgstr "参考文档类型"
+msgstr ""
#. Label of the reference_doctype (Link) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
@@ -3983,16 +4129,16 @@ msgstr "参考文档类型"
#: lms/templates/emails/community_course_membership.html:17
msgid "Regards"
-msgstr "问候"
+msgstr ""
#: frontend/src/components/BatchOverlay.vue:70
msgid "Register Now"
-msgstr "立即注册"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Invite Request'
#: lms/lms/doctype/invite_request/invite_request.json
msgid "Registered"
-msgstr "已注册"
+msgstr ""
#: lms/overrides/user.py:201
msgid "Registered but disabled"
@@ -4005,40 +4151,40 @@ msgstr "注册但被禁用"
#: lms/lms/doctype/invite_request/invite_request.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
msgid "Rejected"
-msgstr "已拒绝"
+msgstr ""
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
-msgstr "相关课程"
+msgstr ""
#: frontend/src/pages/BatchForm.vue:73 frontend/src/pages/CourseForm.vue:99
msgid "Remove"
-msgstr "删除"
+msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:27
msgid "Reply To"
-msgstr "回复"
+msgstr ""
#: lms/lms/widgets/RequestInvite.html:7
msgid "Request Invite"
-msgstr "请求邀请"
+msgstr ""
#: lms/patches/create_mentor_request_email_templates.py:20
msgid "Request for Mentorship"
-msgstr "请求指导"
+msgstr ""
#. Label of the required_role (Select) field in DocType 'Cohort Web Page'
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
msgid "Required Role"
-msgstr "所需角色"
+msgstr ""
#. Option for the 'Membership' (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Restricted"
-msgstr "受限"
+msgstr ""
#. Label of the result (Table) field in DocType 'LMS Quiz Submission'
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4060,16 +4206,16 @@ msgstr "评论"
#: lms/templates/reviews.html:100
msgid "Review the course"
-msgstr "评论课程"
+msgstr ""
#. Label of the reviewed_by (Link) field in DocType 'LMS Mentor Request'
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
msgid "Reviewed By"
-msgstr "被评论"
+msgstr ""
#: lms/templates/reviews.html:4
msgid "Reviews"
-msgstr "评论"
+msgstr ""
#. Label of the role (Select) field in DocType 'Cohort Staff'
#. Label of the role (Select) field in DocType 'LMS Enrollment'
@@ -4081,36 +4227,36 @@ msgstr "角色"
#. Label of the role (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Role Preference"
-msgstr "角色偏好"
+msgstr ""
#. Label of the route (Data) field in DocType 'LMS Sidebar Item'
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
msgid "Route"
-msgstr "路线"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
-msgstr "第 {0} 行的日期不能超出培训课的持续时间。"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
-msgstr "第 {0} 行的结束时间不能超出培训课的持续时间。"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
-msgstr "第 {0} 行的开始时间不能大于或等于结束时间。"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
-msgstr "第 {0} 行的开始时间不能超出培训课的持续时间。"
+msgstr ""
#: lms/lms/doctype/lms_quiz/lms_quiz.py:34
msgid "Rows {0} have the duplicate questions."
-msgstr "第 {0} 行包含重复的题目。"
+msgstr ""
#: lms/templates/livecode/extension_footer.html:21
msgid "Run"
-msgstr "运行"
+msgstr ""
#. Label of the scorm_section (Section Break) field in DocType 'Course Chapter'
#: lms/lms/doctype/course_chapter/course_chapter.json
@@ -4118,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4132,7 +4279,7 @@ msgstr ""
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Saturday"
-msgstr "星期六"
+msgstr ""
#: frontend/src/components/Controls/CodeEditor.vue:25
#: frontend/src/components/Modals/Event.vue:101
@@ -4140,8 +4287,9 @@ msgstr "星期六"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "保存"
@@ -4149,22 +4297,22 @@ msgstr "保存"
#. Label of the schedule (Table) field in DocType 'Course Evaluator'
#: lms/lms/doctype/course_evaluator/course_evaluator.json
msgid "Schedule"
-msgstr "日程"
+msgstr ""
#: frontend/src/components/Modals/EvaluationModal.vue:5
#: frontend/src/components/UpcomingEvaluations.vue:4
msgid "Schedule Evaluation"
-msgstr "日程测验"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/scheduled_flow/scheduled_flow.json
msgid "Scheduled Flow"
-msgstr "日程流程"
+msgstr ""
#. Label of the scope (Select) field in DocType 'Cohort Web Page'
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
msgid "Scope"
-msgstr "范围"
+msgstr ""
#. Label of the score (Int) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:35
@@ -4172,12 +4320,12 @@ msgstr "范围"
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/templates/quiz/quiz.html:148
msgid "Score"
-msgstr "成绩"
+msgstr ""
#. Label of the score_out_of (Int) field in DocType 'LMS Quiz Submission'
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
msgid "Score Out Of"
-msgstr "成绩"
+msgstr ""
#: frontend/src/components/Members.vue:15
msgid "Search"
@@ -4185,51 +4333,51 @@ msgstr "搜索"
#: frontend/src/components/Controls/IconPicker.vue:36
msgid "Search for an icon"
-msgstr "搜索图标"
+msgstr ""
#. Label of the seat_count (Int) field in DocType 'LMS Batch'
#: frontend/src/pages/BatchForm.vue:171
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/public/js/common_functions.js:327
msgid "Seat Count"
-msgstr "人数"
+msgstr ""
#: frontend/src/components/BatchCard.vue:16
#: frontend/src/components/BatchOverlay.vue:9
msgid "Seat Left"
-msgstr "可添加人数"
+msgstr ""
#: frontend/src/components/BatchCard.vue:15
#: frontend/src/components/BatchOverlay.vue:8
msgid "Seats Left"
-msgstr "可添加人数"
+msgstr ""
#: frontend/src/components/Modals/Question.vue:91
msgid "Select a question"
-msgstr "选择一个题目"
+msgstr ""
#: frontend/src/components/QuizPlugin.vue:17
msgid "Select a quiz"
-msgstr "选择一个测验"
+msgstr ""
#: frontend/src/components/Modals/EvaluationModal.vue:32
msgid "Select a slot"
-msgstr "选择一个时段"
+msgstr ""
#. Label of the send_calendar_invite_for_evaluations (Check) field in DocType
#. 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Send calendar invite for evaluations"
-msgstr "发送日程邀请"
+msgstr ""
#. Label of the sessions_on (Data) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Sessions On Days"
-msgstr "日程天数"
+msgstr ""
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
-msgstr "设置密码"
+msgstr ""
#: frontend/src/components/Modals/Settings.vue:7
#: frontend/src/pages/BatchForm.vue:165 frontend/src/pages/CourseForm.vue:161
@@ -4239,71 +4387,71 @@ msgstr "设置"
#: frontend/src/pages/ProfileAbout.vue:62
msgid "Share on"
-msgstr "分享"
+msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
#: frontend/src/pages/CourseForm.vue:38
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
-msgstr "简短介绍"
+msgstr ""
#: frontend/src/pages/BatchForm.vue:99
msgid "Short description of the batch"
-msgstr "培训课简短描述"
+msgstr ""
#. Label of the show_answer (Check) field in DocType 'LMS Assignment'
#: lms/lms/doctype/lms_assignment/lms_assignment.json
msgid "Show Answer"
-msgstr "显示答案"
+msgstr ""
#. Label of the show_answers (Check) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:84 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Show Answers"
-msgstr "显示答案"
+msgstr ""
#. Label of the show_submission_history (Check) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:89 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Show Submission History"
-msgstr "显示提交历史"
+msgstr ""
#. Label of the column_break_2 (Column Break) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Show Tab in Batch"
-msgstr "在培训课中显示标签"
+msgstr ""
#. Label of the show_usd_equivalent (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Show USD Equivalent"
-msgstr "显示美元等值"
+msgstr ""
#. Label of the show_day_view (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Show day view in timetable"
-msgstr "在日程表中显示日程"
+msgstr ""
#. Label of the show_live_class (Check) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "Show live class"
-msgstr "在日程表中显示日程"
+msgstr ""
#. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz'
#: frontend/src/pages/QuizForm.vue:102 lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Shuffle Questions"
-msgstr "随机题目"
+msgstr ""
#: frontend/src/pages/QuizForm.vue:96
msgid "Shuffle Settings"
-msgstr "随机设置"
+msgstr ""
#. Label of the sidebar_tab (Tab Break) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Sidebar"
-msgstr "侧边栏"
+msgstr ""
#. Label of the sidebar_items (Table) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Sidebar Items"
-msgstr "侧边栏项目"
+msgstr ""
#: lms/overrides/user.py:194
msgid "Sign Up is disabled"
@@ -4316,17 +4464,17 @@ msgstr "报名"
#. Label of the signup_email (Data) field in DocType 'Invite Request'
#: lms/lms/doctype/invite_request/invite_request.json
msgid "Signup Email"
-msgstr "报名邮箱"
+msgstr ""
#. Label of the signup_settings_tab (Tab Break) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Signup Settings"
-msgstr "报名设置"
+msgstr ""
#. Label of a chart in the LMS Workspace
#: frontend/src/pages/Statistics.vue:32 lms/lms/workspace/lms/lms.json
msgid "Signups"
-msgstr "报名"
+msgstr ""
#. Label of the skill (Table MultiSelect) field in DocType 'User'
#. Label of the skill (Data) field in DocType 'User Skill'
@@ -4337,29 +4485,33 @@ msgstr "技能"
#. Label of the skill_details (Section Break) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Skill Details"
-msgstr "技能详情"
+msgstr ""
#. Label of the skill_name (Link) field in DocType 'Skills'
#: lms/lms/doctype/skills/skills.json
msgid "Skill Name"
-msgstr "技能名称"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/skills/skills.json
msgid "Skills"
-msgstr "技能"
+msgstr ""
#: lms/overrides/user.py:42
msgid "Skills must be unique"
-msgstr "技能必须唯一"
+msgstr ""
#: lms/templates/onboarding_header.html:6
msgid "Skip"
msgstr "跳跃"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
-msgstr "某些日程的时间重叠。"
+msgstr ""
#. Label of the slug (Data) field in DocType 'Cohort'
#. Label of the slug (Data) field in DocType 'Cohort Subgroup'
@@ -4368,19 +4520,19 @@ msgstr "某些日程的时间重叠。"
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
msgid "Slug"
-msgstr "别名"
+msgstr ""
#: frontend/src/components/BatchCard.vue:23
#: frontend/src/components/BatchOverlay.vue:16
msgid "Sold Out"
-msgstr "售罄"
+msgstr ""
#. Label of the solution (Code) field in DocType 'Exercise Latest Submission'
#. Label of the solution (Code) field in DocType 'Exercise Submission'
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
#: lms/lms/doctype/exercise_submission/exercise_submission.json
msgid "Solution"
-msgstr "解决方案"
+msgstr ""
#. Label of the source (Link) field in DocType 'Batch Student'
#. Label of the source (Link) field in DocType 'LMS Payment'
@@ -4396,12 +4548,12 @@ msgstr "源"
#: lms/lms/doctype/cohort_staff/cohort_staff.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Staff"
-msgstr "员工"
+msgstr ""
#. Label of the stage (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Stage"
-msgstr "阶段"
+msgstr ""
#: frontend/src/components/LiveClass.vue:46 frontend/src/components/Quiz.vue:65
#: lms/templates/quiz/quiz.html:39
@@ -4423,7 +4575,7 @@ msgstr "开始日期"
#: frontend/src/pages/Lesson.vue:21 frontend/src/pages/SCORMChapter.vue:28
#: lms/templates/emails/lms_course_interest.html:9
msgid "Start Learning"
-msgstr "开始学习"
+msgstr ""
#. Label of the start_time (Time) field in DocType 'Evaluator Schedule'
#. Label of the start_time (Time) field in DocType 'LMS Batch'
@@ -4443,29 +4595,21 @@ msgstr "开始学习"
#: lms/lms/doctype/scheduled_flow/scheduled_flow.json
#: lms/public/js/common_functions.js:292
msgid "Start Time"
-msgstr "开始时间"
+msgstr ""
#: lms/lms/doctype/course_evaluator/course_evaluator.py:28
msgid "Start Time cannot be greater than End Time"
-msgstr "开始时间不能大于结束时间"
-
-#: lms/lms/web_form/add_a_new_batch/add_a_new_batch.js:43
-msgid "Start Time should be less than End Time."
-msgstr "开始时间应小于结束时间"
+msgstr ""
#. Label of the start_url (Small Text) field in DocType 'LMS Live Class'
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Start URL"
-msgstr "开始 URL"
-
-#: lms/lms/web_form/add_a_new_batch/add_a_new_batch.js:30
-msgid "Start date cannot be a past date."
-msgstr "开始日期不能是过去的日期。"
+msgstr ""
#. Option for the 'Company Type' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Startup Organization"
-msgstr "创业组织"
+msgstr ""
#: frontend/src/pages/Billing.vue:88
msgid "State"
@@ -4476,7 +4620,7 @@ msgstr "州"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:133
msgid "Statistics"
-msgstr "统计"
+msgstr ""
#. Label of the status (Select) field in DocType 'Job Opportunity'
#. Label of the status (Select) field in DocType 'Cohort'
@@ -4509,7 +4653,7 @@ msgstr "状态"
#: lms/templates/assessments.html:17
msgid "Status/Score"
-msgstr "状态/成绩"
+msgstr ""
#. Option for the 'User Category' (Select) field in DocType 'User'
#. Label of the student (Link) field in DocType 'Batch Student'
@@ -4521,26 +4665,26 @@ msgstr "状态/成绩"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/templates/signup-form.html:26
msgid "Student"
-msgstr "学生"
+msgstr ""
#. Label of the student_details_section (Section Break) field in DocType 'Batch
#. Student'
#: lms/lms/doctype/batch_student/batch_student.json
msgid "Student Details"
-msgstr "学生详情"
+msgstr ""
#. Label of the student_name (Data) field in DocType 'Batch Student'
#: lms/lms/doctype/batch_student/batch_student.json
msgid "Student Name"
-msgstr "学生姓名"
+msgstr ""
#: frontend/src/components/CourseReviews.vue:11
msgid "Student Reviews"
-msgstr "学生评论"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
-msgstr "学生 {0} 已经添加到这个培训课。"
+msgstr ""
#. Label of the students (Table) field in DocType 'LMS Batch'
#. Label of the show_students (Check) field in DocType 'LMS Settings'
@@ -4548,16 +4692,16 @@ msgstr "学生 {0} 已经添加到这个培训课。"
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Students"
-msgstr "学生"
+msgstr ""
#: frontend/src/components/BatchStudents.vue:157
msgid "Students deleted successfully"
-msgstr "学生删除成功"
+msgstr ""
#. Description of the 'Paid Batch' (Check) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "Students will be enrolled in a paid batch once they complete the payment"
-msgstr "学生将在完成付款后被注册到付费培训课中"
+msgstr ""
#. Label of the subgroup (Link) field in DocType 'Cohort Join Request'
#. Option for the 'Scope' (Select) field in DocType 'Cohort Web Page'
@@ -4566,7 +4710,7 @@ msgstr "学生将在完成付款后被注册到付费培训课中"
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
msgid "Subgroup"
-msgstr "子组"
+msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:20
msgid "Subject"
@@ -4574,11 +4718,11 @@ msgstr "主题"
#: frontend/src/pages/AssignmentSubmission.vue:40
msgid "Submission"
-msgstr "提交"
+msgstr ""
#: frontend/src/pages/QuizForm.vue:30
msgid "Submission List"
-msgstr "提交列表"
+msgstr ""
#: frontend/src/components/Modals/AssessmentModal.vue:9
#: frontend/src/components/Modals/BatchCourseModal.vue:9
@@ -4593,12 +4737,12 @@ msgstr "提交"
#: frontend/src/components/Modals/JobApplicationModal.vue:23
msgid "Submit your resume to proceed with your application for this position. Upon submission, it will be shared with the job poster."
-msgstr "提交您的简历以继续申请此职位。提交后,它将与职位发布者共享。"
+msgstr ""
#: lms/templates/livecode/extension_footer.html:85
#: lms/templates/livecode/extension_footer.html:115
msgid "Submitted {0}"
-msgstr "已提交 {0}"
+msgstr ""
#: frontend/src/components/BatchCourses.vue:150
#: frontend/src/components/BatchOverlay.vue:135
@@ -4606,14 +4750,17 @@ msgstr "已提交 {0}"
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr "成功"
@@ -4629,7 +4776,7 @@ msgstr "概要"
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Sunday"
-msgstr "星期日"
+msgstr ""
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
@@ -4668,6 +4815,7 @@ msgstr "星期日"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4689,12 +4837,12 @@ msgstr "标签"
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
msgid "Team School"
-msgstr "团队学校"
+msgstr ""
#. Option for the 'Collaboration Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Team Work"
-msgstr "团队合作"
+msgstr ""
#. Label of the template (Link) field in DocType 'Cohort Web Page'
#. Label of the template (Link) field in DocType 'LMS Certificate'
@@ -4710,7 +4858,7 @@ msgstr "暂时禁用"
#: lms/lms/utils.py:440
msgid "Terms of Use"
-msgstr "使用条款"
+msgstr ""
#. Label of the test_results (Small Text) field in DocType 'Exercise Latest
#. Submission'
@@ -4719,120 +4867,124 @@ msgstr "使用条款"
#: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json
#: lms/lms/doctype/exercise_submission/exercise_submission.json
msgid "Test Results"
-msgstr "测试结果"
+msgstr ""
#. Label of the tests (Code) field in DocType 'LMS Exercise'
#: lms/lms/doctype/lms_exercise/lms_exercise.json
msgid "Tests"
-msgstr "测试"
+msgstr ""
#. Option for the 'Type' (Select) field in DocType 'LMS Assignment'
#. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission'
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
msgid "Text"
-msgstr "文本"
+msgstr ""
#: lms/templates/emails/lms_course_interest.html:17
#: lms/templates/emails/lms_invite_request_approved.html:15
#: lms/templates/emails/mentor_request_creation_email.html:7
#: lms/templates/emails/mentor_request_status_update_email.html:6
msgid "Thanks and Regards"
-msgstr "感谢和问候"
+msgstr ""
#: lms/templates/emails/lms_course_interest.html:5
msgid "The course {0} is now available on {1}."
-msgstr "课程 {0} 现在在 {1} 上可用。"
+msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:53
msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}"
-msgstr "此课程的测验者从 {0} 到 {1} 不可用。请选择 {1} 之后的日期。"
+msgstr ""
#: lms/templates/quiz/quiz.html:24
msgid "The quiz has a time limit. For each question you will be given {0} seconds."
-msgstr "此测验有时间限制。对于每个题目,您将获得 {0} 秒的时间。"
+msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:71
msgid "The slot is already booked by another participant."
-msgstr "该时段已被另一参与者预订。"
+msgstr ""
#: lms/patches/create_mentor_request_email_templates.py:40
msgid "The status of your application has changed."
-msgstr "您的申请状态已更改。"
+msgstr ""
#: frontend/src/pages/Batches.vue:129
msgid "There are no batches available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
-msgstr "目前没有培训课可用。请密切关注,新鲜的学习体验即将到来!"
+msgstr ""
#: frontend/src/components/CreateOutline.vue:12
msgid "There are no chapters in this course. Create and manage chapters from here."
-msgstr "此课程中没有章节。从这里创建和管理章节。"
+msgstr ""
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
-msgstr "目前没有课程可用。请密切关注,新鲜的学习体验即将到来!"
+msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
-msgstr "此培训课中没有剩余的可添加人数。"
+msgstr ""
#: frontend/src/components/BatchStudents.vue:67
msgid "There are no students in this batch."
-msgstr "此培训课中没有学生。"
+msgstr ""
#: lms/templates/course_list.html:14
msgid "There are no {0} on this site."
-msgstr "此网站上没有 {0}。"
+msgstr ""
#. Description of the 'section_break_ubxi' (Section Break) field in DocType
#. 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "These customisations will work on the main batch page."
-msgstr "这些自定义将在主培训课页面上生效。"
+msgstr ""
#: frontend/src/pages/Badge.vue:10
msgid "This badge has been awarded to {0} on {1}."
-msgstr "此徽章已授予给 {0} 在 {1}。"
+msgstr ""
#. Label of the expire (Check) field in DocType 'Certification'
#: lms/lms/doctype/certification/certification.json
msgid "This certificate does no expire"
-msgstr "此证书不会过期"
+msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:91
msgid "This course has:"
-msgstr "此课程有:"
+msgstr ""
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
-msgstr "此课程免费。"
+msgstr ""
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
#: lms/lms/widgets/CourseOutline.html:62
msgid "This lesson is not available for preview. As you are the Instructor of the course only you can see it."
-msgstr "此课程不提供预览。由于您是课程的讲师,只有您可以看到它。"
+msgstr ""
#: frontend/src/pages/Lesson.vue:15
msgid "This lesson is not available for preview. Please enroll in the course to access it."
-msgstr "此课程不提供预览。请报名课程以访问它。"
+msgstr ""
#: lms/lms/widgets/NoPreviewModal.html:16
msgid "This lesson is not available for preview. Please join the course to access it."
-msgstr "此课程不提供预览。请报名课程以访问它。"
+msgstr ""
#: frontend/src/components/Quiz.vue:8 lms/templates/quiz/quiz.html:6
msgid "This quiz consists of {0} questions."
-msgstr "此测验包含 {0} 个题目。"
+msgstr ""
#. Option for the 'Day' (Select) field in DocType 'Evaluator Schedule'
#. Option for the 'Day' (Select) field in DocType 'LMS Certificate Request'
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Thursday"
-msgstr "星期四"
+msgstr ""
#. Label of the time (Time) field in DocType 'LMS Live Class'
#: frontend/src/components/Modals/Event.vue:48
@@ -4845,11 +4997,11 @@ msgstr "时间"
#. Label of the time (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Time Preference"
-msgstr "时间偏好"
+msgstr ""
#: frontend/src/components/Modals/LiveClassModal.vue:29
msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00"
-msgstr "时间必须采用24小时格式(HH:mm)。例如 11:30 或 22:00"
+msgstr ""
#. Label of the schedule_tab (Tab Break) field in DocType 'LMS Batch'
#. Label of the timetable (Table) field in DocType 'LMS Batch'
@@ -4857,7 +5009,7 @@ msgstr "时间必须采用24小时格式(HH:mm)。例如 11:30 或 22:00"
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
msgid "Timetable"
-msgstr "时间表"
+msgstr ""
#. Label of the timetable_legends (Table) field in DocType 'LMS Batch'
#. Label of the timetable_legends (Table) field in DocType 'LMS Timetable
@@ -4865,12 +5017,12 @@ msgstr "时间表"
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
msgid "Timetable Legends"
-msgstr "时间表图例"
+msgstr ""
#. Label of the timetable_template (Link) field in DocType 'LMS Batch'
#: lms/lms/doctype/lms_batch/lms_batch.json
msgid "Timetable Template"
-msgstr "时间表模板"
+msgstr ""
#. Label of the timezone (Data) field in DocType 'LMS Batch'
#. Label of the timezone (Data) field in DocType 'LMS Certificate Request'
@@ -4881,11 +5033,11 @@ msgstr "时间表模板"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
msgid "Timezone"
-msgstr "时区"
+msgstr ""
#: lms/templates/emails/batch_confirmation.html:25
msgid "Timings:"
-msgstr "计时"
+msgstr ""
#. Label of the title (Data) field in DocType 'Cohort'
#. Label of the title (Data) field in DocType 'Cohort Subgroup'
@@ -4899,6 +5051,7 @@ msgstr "计时"
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4906,7 +5059,8 @@ msgstr "计时"
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4919,6 +5073,7 @@ msgstr "计时"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4927,7 +5082,7 @@ msgstr "计时"
msgid "Title"
msgstr "标题"
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4942,17 +5097,13 @@ msgstr "至"
msgid "To Date"
msgstr "至今"
-#: lms/lms/web_form/profile/profile.js:19
-msgid "To Date is mandatory in Work Experience."
-msgstr "工作经历中必须填写结束日期。"
-
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
-msgstr "要加入此培训课,请联系管理员。"
+msgstr ""
#: frontend/src/components/LessonHelp.vue:34
msgid "To upload Image, Video, Audio or PDF from your system, click on the add icon and select upload from the menu. Then choose the file you want to add to the lesson and it gets added to your lesson."
-msgstr "要上传图像、视频、音频或 PDF 文件,请点击添加图标并从菜单中选择上传。然后选择要添加到课程中的文件,它将被添加到您的课程中。"
+msgstr ""
#: lms/overrides/user.py:206
msgid "Too many users signed up recently, so the registration is disabled. Please try back in an hour"
@@ -4966,12 +5117,12 @@ msgstr "总"
#: frontend/src/pages/QuizForm.vue:66 frontend/src/pages/Quizzes.vue:119
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Total Marks"
-msgstr "总分"
+msgstr ""
#: lms/lms/web_template/lms_statistics/lms_statistics.html:14
#: lms/templates/statistics.html:12
msgid "Total Signups"
-msgstr "总注册"
+msgstr ""
#. Option for the 'Location Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
@@ -4980,18 +5131,18 @@ msgstr "出差"
#: frontend/src/components/Quiz.vue:252 lms/templates/quiz/quiz.html:131
msgid "Try Again"
-msgstr "再试一次"
+msgstr ""
#. Option for the 'Day' (Select) field in DocType 'Evaluator Schedule'
#. Option for the 'Day' (Select) field in DocType 'LMS Certificate Request'
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Tuesday"
-msgstr "星期二"
+msgstr ""
#: frontend/src/pages/ProfileAbout.vue:86
msgid "Twitter"
-msgstr "推特"
+msgstr ""
#. Label of the type (Select) field in DocType 'Job Opportunity'
#. Label of the type (Select) field in DocType 'LMS Assignment'
@@ -5010,72 +5161,72 @@ msgstr "推特"
msgid "Type"
msgstr "类型"
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
-msgstr "输入您的答案"
+msgstr ""
#. Option for the 'Grade Type' (Select) field in DocType 'Education Detail'
#: lms/lms/doctype/education_detail/education_detail.json
msgid "UK Grading (e.g. 1st, 2:2)"
-msgstr "英国评分(例如 1st, 2:2)"
+msgstr ""
#. Option for the 'Type' (Select) field in DocType 'LMS Assignment'
#. Option for the 'Type' (Select) field in DocType 'LMS Assignment Submission'
#: lms/lms/doctype/lms_assignment/lms_assignment.json
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json
msgid "URL"
-msgstr "网址"
+msgstr ""
#. Label of the unavailability_section (Section Break) field in DocType 'Course
#. Evaluator'
#: lms/lms/doctype/course_evaluator/course_evaluator.json
msgid "Unavailability"
-msgstr "不可用"
+msgstr ""
#: lms/lms/doctype/course_evaluator/course_evaluator.py:23
msgid "Unavailable From Date cannot be greater than Unavailable To Date"
-msgstr "不可用开始日期不能大于不可用结束日期"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'LMS Course'
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Under Review"
-msgstr "审核中"
+msgstr ""
#. Option for the 'Visibility' (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Unlisted"
-msgstr "未列出"
+msgstr ""
#: frontend/src/components/Modals/EditCoverImage.vue:60
#: frontend/src/components/UnsplashImageBrowser.vue:54
msgid "Unsplash"
-msgstr "Unsplash"
+msgstr ""
#. Label of the unsplash_access_key (Data) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Unsplash Access Key"
-msgstr "Unsplash 访问密钥"
+msgstr ""
#. Option for the 'Role Preference' (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Unstructured Role"
-msgstr "非结构化角色"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
#: frontend/src/pages/CourseForm.vue:184 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Upcoming"
-msgstr "预定"
+msgstr ""
#: frontend/src/pages/Batch.vue:158
msgid "Upcoming Batches"
-msgstr "预定的培训课"
+msgstr ""
#: frontend/src/components/UpcomingEvaluations.vue:7
#: lms/templates/upcoming_evals.html:3
msgid "Upcoming Evaluations"
-msgstr "预定的测验"
+msgstr ""
#: frontend/src/components/BrandSettings.vue:23
#: frontend/src/components/PaymentSettings.vue:27
@@ -5085,7 +5236,7 @@ msgstr "更新"
#: lms/templates/emails/community_course_membership.html:11
msgid "Update Password"
-msgstr "更新密码"
+msgstr ""
#: frontend/src/pages/BatchForm.vue:55 frontend/src/pages/CourseForm.vue:80
msgid "Upload"
@@ -5093,11 +5244,11 @@ msgstr "上传"
#: frontend/src/pages/AssignmentSubmission.vue:69
msgid "Upload File"
-msgstr "上传文件"
+msgstr ""
#: frontend/src/pages/AssignmentSubmission.vue:68
msgid "Uploading {0}%"
-msgstr "上传中 {0}%"
+msgstr ""
#. Label of the user (Link) field in DocType 'LMS Job Application'
#. Label of the email (Link) field in DocType 'Cohort Staff'
@@ -5111,28 +5262,28 @@ msgstr "用户"
#. Label of the user_category (Select) field in DocType 'User'
#: lms/fixtures/custom_field.json lms/templates/signup-form.html:17
msgid "User Category"
-msgstr "用户类别"
+msgstr ""
#. Label of the user_field (Select) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "User Field"
-msgstr "用户字段"
+msgstr ""
#. Option for the 'Type' (Select) field in DocType 'LMS Question'
#. Option for the 'Type' (Select) field in DocType 'LMS Quiz Question'
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
msgid "User Input"
-msgstr "用户输入"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/user_skill/user_skill.json
msgid "User Skill"
-msgstr "用户技能"
+msgstr ""
#: lms/job/doctype/job_opportunity/job_opportunity.py:37
msgid "User {0} has reported the job post {1}"
-msgstr "用户 {0} 已报告职位 {1}"
+msgstr ""
#. Label of the username (Data) field in DocType 'Batch Student'
#. Label of the username (Data) field in DocType 'Invite Request'
@@ -5149,21 +5300,21 @@ msgstr "用户"
#. Label of the answer (Small Text) field in DocType 'LMS Quiz Result'
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
msgid "Users Response"
-msgstr "用户响应"
+msgstr ""
#: lms/templates/signup-form.html:83
msgid "Valid email and name required"
-msgstr "有效的电子邮件和名称是必需的"
+msgstr ""
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Value Change"
-msgstr "值更改"
+msgstr ""
#. Label of the video_link (Data) field in DocType 'LMS Course'
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Video Embed Link"
-msgstr "视频嵌入链接"
+msgstr ""
#: frontend/src/pages/Notifications.vue:38
msgid "View"
@@ -5171,29 +5322,29 @@ msgstr "查看"
#: frontend/src/components/Modals/Event.vue:67
msgid "View Certificate"
-msgstr "查看证书"
+msgstr ""
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
-msgstr "可见性"
+msgstr ""
#: frontend/src/components/BatchOverlay.vue:54
msgid "Visit Batch"
-msgstr "访问培训课"
+msgstr ""
#: lms/templates/emails/batch_confirmation.html:29
msgid "Visit the following link to view your "
-msgstr "访问以下链接以查看您的"
+msgstr ""
#. Label of the internship (Table) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Volunteering or Internship"
-msgstr "志愿服务或实习"
+msgstr ""
#: lms/templates/emails/batch_confirmation.html:6
msgid "We are pleased to inform you that you have been enrolled in our upcoming batch. Congratulations!"
-msgstr "我们很高兴通知您,您已被录取到我们预定的培训课。祝贺!"
+msgstr ""
#. Label of the web_page (Link) field in DocType 'LMS Sidebar Item'
#: frontend/src/components/Modals/PageModal.vue:23
@@ -5206,7 +5357,7 @@ msgstr "网页"
#: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
msgid "Wednesday"
-msgstr "星期三"
+msgstr ""
#: lms/lms/doctype/invite_request/invite_request.py:40
#: lms/templates/emails/lms_invite_request_approved.html:4
@@ -5215,76 +5366,76 @@ msgstr "欢迎{0}!"
#: frontend/src/components/LessonHelp.vue:63
msgid "What does include in preview mean?"
-msgstr "预览中包含什么意思?"
+msgstr ""
#: lms/templates/courses_under_review.html:15
msgid "When a course gets submitted for review, it will be listed here."
-msgstr "当课程提交审核时,它将列在这里。"
+msgstr ""
#: frontend/src/pages/Billing.vue:111
msgid "Where did you hear about us?"
-msgstr "您是如何了解我们的?"
+msgstr ""
#: lms/templates/emails/certification.html:10
msgid "With this certification, you can now showcase your updated skills and share your achievement with your colleagues and on LinkedIn. To access your certificate, please click on the link provided below. Make sure you are logged in to the portal."
-msgstr "通过此证书,您现在可以展示您的最新技能,并与同事和 LinkedIn 分享您的成就。要访问您的证书,请点击下方提供的链接。确保您已登录门户网站。"
+msgstr ""
#. Option for the 'Status' (Select) field in DocType 'LMS Mentor Request'
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
msgid "Withdrawn"
-msgstr "撤回"
+msgstr ""
#. Label of the work_environment (Section Break) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Work Environment"
-msgstr "工作环境"
+msgstr ""
#. Label of the work_experience (Table) field in DocType 'User'
#. Name of a DocType
#: lms/fixtures/custom_field.json
#: lms/lms/doctype/work_experience/work_experience.json
msgid "Work Experience"
-msgstr "工作经历"
+msgstr ""
#. Label of the work_experience_details (Section Break) field in DocType 'User'
#: lms/fixtures/custom_field.json
msgid "Work Experience Details"
-msgstr "工作经历详情"
+msgstr ""
#: frontend/src/components/CourseReviews.vue:8
#: frontend/src/components/Modals/ReviewModal.vue:5
#: lms/templates/reviews.html:117
msgid "Write a Review"
-msgstr "写评论"
+msgstr ""
#: lms/templates/reviews.html:31 lms/templates/reviews.html:103
#: lms/templates/reviews_cta.html:3 lms/templates/reviews_cta.html:7
msgid "Write a review"
-msgstr "写评论"
+msgstr ""
#: frontend/src/pages/AssignmentSubmission.vue:102
msgid "Write your answer here"
-msgstr "在这里输入您的答案"
+msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
-msgstr "您已经在 {0} 的 {1} 为课程 {2} 安排了测验。"
+msgstr ""
#: lms/lms/api.py:213
msgid "You are already enrolled for this batch."
-msgstr "您已经在培训课中注册。"
+msgstr ""
#: lms/lms/api.py:205
msgid "You are already enrolled for this course."
-msgstr "您已经在课程中注册。"
+msgstr ""
#: frontend/src/pages/Batch.vue:140
msgid "You are not a member of this batch. Please checkout our upcoming batches."
-msgstr "您不是此培训课的成员。请查看我们预定的培训课。"
+msgstr ""
#: lms/lms/doctype/lms_batch_old/lms_batch_old.py:20
msgid "You are not a mentor of the course {0}"
-msgstr "您不是课程 {0} 的导师"
+msgstr ""
#: frontend/src/components/CourseOutline.vue:311
msgid "You are not enrolled"
@@ -5294,75 +5445,75 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
-msgstr "您可以向其添加章节和课程。"
+msgstr ""
#: lms/templates/emails/lms_course_interest.html:13
#: lms/templates/emails/lms_invite_request_approved.html:11
msgid "You can also copy-paste following link in your browser"
-msgstr "您也可以将以下链接复制粘贴到浏览器中"
+msgstr ""
#: lms/templates/quiz/quiz.html:18
msgid "You can attempt this quiz only {0} {1}"
-msgstr "您只能重考 {0} {1}"
+msgstr ""
#: frontend/src/components/Quiz.vue:34
msgid "You can attempt this quiz {0}."
-msgstr "您最多可以重考 {0}."
+msgstr ""
#: lms/templates/emails/job_application.html:6
msgid "You can find their resume attached to this email."
-msgstr "您可以在此电子邮件中找到他们的简历。"
+msgstr ""
#: frontend/src/pages/Batches.vue:113
msgid "You can link courses and assessments to it."
-msgstr "您可以在培训课中添加“课程”和“测验”。"
+msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:115
msgid "You cannot schedule evaluations after {0}."
-msgstr "您不能在 {0} 之后安排测验。"
+msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:104
msgid "You cannot schedule evaluations for past slots."
-msgstr "您不能安排过期时段的测验。"
+msgstr ""
#: frontend/src/components/NoPermission.vue:11
msgid "You do not have permission to access this page."
-msgstr "您没有权限访问此页面。"
+msgstr ""
#: lms/templates/notifications.html:27
msgid "You don't have any notifications."
-msgstr "您没有任何通知。"
+msgstr ""
#: lms/templates/quiz/quiz.js:137
msgid "You got"
-msgstr "您答对了"
+msgstr ""
#: frontend/src/components/Quiz.vue:234
#, python-format
msgid "You got {0}% correct answers with a score of {1} out of {2}"
-msgstr "您答对了 {0}% 的正确答案,得分为 {1} 分,共 {2} 分"
+msgstr ""
#: lms/job/doctype/lms_job_application/lms_job_application.py:22
msgid "You have already applied for this job."
-msgstr "您已经申请了这个职位。"
+msgstr ""
#: frontend/src/components/Quiz.vue:70 lms/templates/quiz/quiz.html:43
msgid "You have already exceeded the maximum number of attempts allowed for this quiz."
-msgstr "您已经超过了此测验允许的最大尝试次数。"
+msgstr ""
#: lms/lms/doctype/lms_course_review/lms_course_review.py:17
msgid "You have already reviewed this course"
-msgstr "您已经评论了此课程"
+msgstr ""
#: frontend/src/components/BatchOverlay.vue:136
msgid "You have been enrolled in this batch"
-msgstr "您已注册此培训课"
+msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:162
msgid "You have been enrolled in this course"
-msgstr "您已注册此课程"
+msgstr ""
#: frontend/src/pages/Quizzes.vue:60
msgid "You have not created any quizzes yet. To create a new quiz, click on the \"New Quiz\" button above."
@@ -5370,81 +5521,81 @@ msgstr ""
#: lms/lms/widgets/NoPreviewModal.html:12 lms/public/js/common_functions.js:126
msgid "You have opted to be notified for this course. You will receive an email when the course becomes available."
-msgstr "您已选择接收此课程的通知。当课程可用时,您将收到电子邮件。"
+msgstr ""
#: lms/lms/web_template/courses_enrolled/courses_enrolled.html:17
msgid "You haven't enrolled for any courses"
-msgstr "您尚未注册任何课程"
+msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:142
msgid "You need to login first to enroll for this course"
-msgstr "您需要先登录才能注册此课程"
+msgstr ""
#: frontend/src/components/Quiz.vue:27 lms/templates/quiz/quiz.html:11
#, python-format
msgid "You will have to get {0}% correct answers in order to pass the quiz."
-msgstr "您需要获得 {0}% 的正确答案才能通过测验。"
+msgstr ""
#: lms/templates/emails/mentor_request_creation_email.html:4
msgid "You've applied to become a mentor for this course. Your request is currently under review."
-msgstr "您已申请成为此课程的导师。您的请求目前正在审查中。"
+msgstr ""
#: frontend/src/pages/AssignmentSubmission.vue:15
msgid "You've successfully submitted the assignment."
-msgstr "您已成功提交作业。"
+msgstr ""
#. Label of the youtube (Data) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "YouTube Video URL"
-msgstr "YouTube 视频 URL"
+msgstr ""
#. Description of the 'YouTube Video URL' (Data) field in DocType 'Course
#. Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "YouTube Video will appear at the top of the lesson."
-msgstr "YouTube 视频将出现在课程的顶部。"
+msgstr ""
#: lms/www/new-sign-up.html:56
msgid "Your Account has been successfully created!"
-msgstr "您的账户已成功创建!"
+msgstr ""
#: frontend/src/pages/ProfileEvaluator.vue:120
msgid "Your calendar is set."
-msgstr "您的日历已设置。"
+msgstr ""
#: lms/lms/notification/certificate_request_reminder/certificate_request_reminder.html:3
#: lms/templates/emails/certificate_request_notification.html:3
msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}."
-msgstr "您的课程 {0} 测验已安排在 {1} 的 {2} {3}。"
+msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:125
msgid "Your evaluation slot has been booked"
-msgstr "您的测验时段已预订"
+msgstr ""
#: lms/templates/emails/certificate_request_notification.html:5
msgid "Your evaluator is {0}"
-msgstr "您的测验者是 {0}"
+msgstr ""
#: lms/templates/emails/mentor_request_status_update_email.html:4
msgid "Your request to join us as a mentor for the course"
-msgstr "您申请加入我们作为课程的导师"
+msgstr ""
#: lms/templates/quiz/quiz.js:140
msgid "Your score is"
-msgstr "您的分数是"
+msgstr ""
#: frontend/src/components/Quiz.vue:227
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 "您的提交已成功保存。讲师将尽快审查和评分,您将收到最终结果的通知。"
+msgstr ""
#. Name of a DocType
#: lms/lms/doctype/zoom_settings/zoom_settings.json
msgid "Zoom Settings"
-msgstr "Zoom 设置"
+msgstr ""
#: lms/templates/emails/mentor_request_creation_email.html:5
msgid "cancel your application"
-msgstr "取消您的申请"
+msgstr ""
#: frontend/src/pages/Lesson.vue:174
msgid "completed"
@@ -5452,104 +5603,108 @@ msgstr "已完成"
#: lms/templates/quiz/quiz.js:137
msgid "correct answers"
-msgstr "正确答案"
+msgstr ""
#: lms/templates/emails/mentor_request_status_update_email.html:4
msgid "has been"
-msgstr "已"
+msgstr ""
#: frontend/src/pages/ProfileCertificates.vue:17
msgid "issued on"
-msgstr "已颁发"
+msgstr ""
#: lms/templates/signup-form.html:12
msgid "jane@example.com"
-msgstr "jane@example.com"
+msgstr ""
+
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr "成员"
#: lms/templates/quiz/quiz.html:106
msgid "of"
-msgstr "的"
+msgstr ""
#: lms/templates/quiz/quiz.js:141
msgid "out of"
-msgstr "的"
+msgstr ""
#: frontend/src/components/JobCard.vue:37
msgid "posted by"
-msgstr "由"
+msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
-msgstr "题目详情"
+msgstr ""
#: lms/templates/reviews.html:25
msgid "ratings"
-msgstr "评分"
+msgstr ""
#: lms/templates/reviews.html:43
msgid "stars"
-msgstr "星级"
+msgstr ""
#: lms/templates/emails/mentor_request_creation_email.html:5
msgid "you can"
-msgstr "您可以"
+msgstr ""
#: lms/lms/api.py:747 lms/lms/api.py:755
msgid "{0} Settings not found"
-msgstr "{0} 设置未找到"
+msgstr ""
#: lms/templates/emails/job_application.html:2
msgid "{0} has applied for the job position {1}"
-msgstr "{0} 已申请职位 {1}"
+msgstr ""
#: lms/templates/emails/job_report.html:4
msgid "{0} has reported a job post for the following reason."
-msgstr "{0} 已报告职位 {1} 的原因。"
+msgstr ""
#: lms/templates/emails/assignment_submission.html:2
msgid "{0} has submitted the assignment {1}"
-msgstr "{0} 已提交作业 {1}"
+msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
-msgstr "{0} 已经是 {1} 课程的 {2} 培训课的学员"
+msgstr ""
#: lms/lms/doctype/lms_course_mentor_mapping/lms_course_mentor_mapping.py:16
msgid "{0} is already a mentor for course {1}"
-msgstr "{0} 已经是课程 {1} 的导师"
+msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
-msgstr "{0} 已经是课程 {2} 的 {1}"
+msgstr ""
#: lms/lms/doctype/lms_certificate/lms_certificate.py:59
msgid "{0} is already certified for the course {1}"
-msgstr "{0} 已经是课程 {1} 的认证者"
+msgstr ""
#: lms/lms/notification/certificate_request_reminder/certificate_request_reminder.html:5
msgid "{0} is your evaluator"
-msgstr "{0} 是您的测验者"
+msgstr ""
#: lms/lms/utils.py:704
msgid "{0} mentioned you in a comment"
-msgstr "{0} 在评论中提到了您"
+msgstr ""
#: lms/templates/emails/mention_template.html:2
msgid "{0} mentioned you in a comment in your batch."
-msgstr "{0} 在您的培训课中评论中提到了您"
+msgstr ""
#: lms/lms/utils.py:657 lms/lms/utils.py:663
msgid "{0} mentioned you in a comment in {1}"
-msgstr "{0} 在 {1} 中评论中提到了您"
+msgstr ""
#: lms/lms/utils.py:480
msgid "{0}k"
-msgstr "{0}k"
+msgstr ""
#. Count format of shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "{} Active"
-msgstr "{} 活跃"
+msgstr ""
#. Count format of shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
@@ -5559,20 +5714,20 @@ msgstr "{} 已完成"
#. Count format of shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "{} Enrolled"
-msgstr "{} 注册"
+msgstr ""
#. Count format of shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "{} Granted"
-msgstr "{} 授予"
+msgstr ""
#. Count format of shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "{} Passed"
-msgstr "{} 通过"
+msgstr ""
#. Count format of shortcut in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "{} Published"
-msgstr "{} 已发布"
+msgstr "{} 发布时间"
From 1b4622bdb2a5952987b0ea672761f71cceb03974 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:13 +0530
Subject: [PATCH 11/13] chore: Persian translations
---
lms/locale/fa.po | 342 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 266 insertions(+), 76 deletions(-)
diff --git a/lms/locale/fa.po b/lms/locale/fa.po
index 8e4f286d5..29cac4974 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-23 18:16\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Persian\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr " لطفا آن را ارزیابی و نمره دهید."
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% تکمیل شده"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr "فعال"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "اضافه کردن"
@@ -129,12 +135,20 @@ msgstr "درس را اضافه کنید"
msgid "Add a Student"
msgstr "دانشآموز را اضافه کنید"
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr "دوره را اضافه کنید"
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr ""
@@ -150,7 +164,7 @@ msgstr ""
msgid "Add an existing question"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr "حداقل یک پاسخ ممکن برای این سؤال اضافه کنید: {0}"
@@ -253,6 +267,14 @@ msgstr ""
msgid "Amount Field"
msgstr ""
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr "نوع ارزیابی"
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr "ارزیابی {0} قبلاً به این دسته اضافه شده است."
@@ -397,7 +419,7 @@ msgstr "تکلیف برای درس {0} توسط {1} از قبل وجود دار
msgid "Assignment will appear at the bottom of the lesson."
msgstr "تکلیف زیر درس نشان داده می شود."
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr "حداقل یک گزینه برای این سؤال باید صحیح باشد."
@@ -540,7 +562,7 @@ msgstr ""
msgid "Batch Updated"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr ""
@@ -727,11 +749,11 @@ msgstr "فصل"
msgid "Chapter Reference"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr "فصل با موفقیت اضافه شد"
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr "فصل با موفقیت به روز شد"
@@ -764,7 +786,7 @@ msgstr ""
msgid "Choices"
msgstr "گزینهها"
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "همهی پاسخهایی که صحیح هستند را انتخاب کردن کنید"
@@ -772,7 +794,7 @@ msgstr "همهی پاسخهایی که صحیح هستند را انتخا
msgid "Choose an icon"
msgstr "یک تصویر انتخاب کن"
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr "یک پاسخ را انتخاب کردن کنید"
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr ""
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "محتوا"
@@ -1057,6 +1079,7 @@ msgstr "کشور"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr "کشور"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr "محتوای دوره"
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr ""
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr "عنوان دوره"
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr "دوره قبلاً به دسته اضافه شده است."
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr "دوره با موفقیت حذف شد"
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr "دوره {0} قبلاً به این دسته اضافه شده است."
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr ""
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "ایجاد کردن"
@@ -1249,7 +1286,7 @@ msgstr ""
msgid "Create a Batch"
msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr "ایجاد دوره"
@@ -1257,6 +1294,10 @@ msgstr "ایجاد دوره"
msgid "Create a Live Class"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr ""
@@ -1360,7 +1401,7 @@ msgstr "نوع مدرک"
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "حذف"
@@ -1368,7 +1409,7 @@ msgstr "حذف"
msgid "Delete Chapter"
msgstr "حذف فصل"
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr "حذف دوره"
@@ -1380,7 +1421,7 @@ msgstr "این فصل حذف شود؟"
msgid "Delete this lesson?"
msgstr "این درس حذف شود؟"
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1470,7 +1511,7 @@ msgstr "سند"
msgid "Dream Companies"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr "گزینه های تکراری برای این سوال پیدا شد."
@@ -1488,7 +1529,7 @@ msgstr "مدت زمان"
#: frontend/src/pages/QuizForm.vue:62
msgid "Duration (in minutes)"
-msgstr ""
+msgstr "مدت زمان (بر حسب دقیقه)"
#: frontend/src/components/Modals/LiveClassModal.vue:58
msgid "Duration of the live class in minutes"
@@ -1508,7 +1549,7 @@ msgstr "ایمیل"
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "ویرایش"
@@ -1521,7 +1562,7 @@ msgstr "ویرایش فصل"
msgid "Edit Profile"
msgstr "ویرایش نمایه"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr ""
@@ -1582,6 +1623,15 @@ msgstr "فعال کردن صدور گواهینامه"
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr ""
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr "دانش آموزان ثبت نام شده"
msgid "Enrolled successfully"
msgstr "با موفقیت ثبت نام شد"
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr ""
@@ -1643,7 +1693,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr ""
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr "پاسخ صحیح را وارد کنید"
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "خطا"
@@ -1708,7 +1758,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -1874,7 +1924,7 @@ msgstr ""
msgid "Flexible Time"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr ""
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr "از تاریخ"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "نام و نام خانوادگی"
@@ -1954,6 +2006,11 @@ msgstr ""
msgid "GSTIN"
msgstr ""
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "عمومی"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr "لینک Google Meet را ایجاد کنید"
@@ -2085,7 +2142,7 @@ msgstr ""
msgid "I am unavailable"
msgstr "من در دسترس نیستم"
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr "شناسه"
@@ -2226,7 +2283,7 @@ msgstr ""
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr "یادداشت های مدرس"
@@ -2302,7 +2359,6 @@ msgstr ""
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr "صادر شده در"
msgid "Items in Sidebar"
msgstr "موارد موجود در نوار کناری"
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr "جین دو"
@@ -2531,6 +2591,21 @@ msgstr ""
msgid "LMS Payment"
msgstr "پرداخت LMS"
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr "منبع LMS"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr "علامتگذاری به عنوان خوانده شد"
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "متوسط:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "متوسط:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr ""
msgid "Member Type"
msgstr "نوع عضو"
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "نقطه عطف"
msgid "Milestones"
msgstr "نقاط عطف"
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr "نقاط عطف"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr "تقویم من"
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr "جدید"
@@ -3082,11 +3173,23 @@ msgstr "شغل جدید"
msgid "New Job Applicant"
msgstr ""
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr ""
@@ -3149,10 +3252,14 @@ msgstr ""
msgid "No courses created"
msgstr ""
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr ""
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr ""
@@ -3169,6 +3276,10 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr "نه {0}"
msgid "No {0} batches"
msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr ""
@@ -3277,15 +3388,19 @@ msgstr ""
msgid "Online"
msgstr "آنلاین"
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr "فقط فایل هایی از نوع {0} پذیرفته می شوند."
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr "فقط فایل های zip مجاز هستند"
@@ -3561,7 +3676,11 @@ msgstr "لطفا ایمیل خود را برای تایید بررسی کنید"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -3573,11 +3692,19 @@ msgstr "لطفا برای مشاهده این درس در این دوره ثبت
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -3586,11 +3713,11 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr ""
@@ -3615,11 +3742,31 @@ msgstr ""
msgid "Please prepare well and be on time for the evaluations."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr "لطفا تاریخ را انتخاب کنید"
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr ""
msgid "Profile Image"
msgstr "عکس پروفایل"
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "پیشرفت"
@@ -3807,7 +3976,7 @@ msgstr "منتشر شده در"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr "سوال {0} از {1}"
msgid "Questions"
msgstr "سوالات"
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr ""
@@ -3891,7 +4060,7 @@ msgstr ""
msgid "Quiz Title"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr ""
@@ -3899,7 +4068,7 @@ msgstr ""
msgid "Quiz is not available to Guest users. Please login to continue."
msgstr "آزمون برای کاربران مهمان در دسترس نیست. لطفا برای ادامه وارد شوید."
-#: frontend/src/pages/QuizForm.vue:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr ""
@@ -3908,7 +4077,7 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr "تکلیف زیر درس نشان داده می شود."
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr ""
@@ -4065,19 +4234,19 @@ msgstr ""
msgid "Route"
msgstr "مسیر"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr "شنبه"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "ذخیره"
@@ -4334,6 +4505,10 @@ msgstr ""
msgid "Skip"
msgstr "پرش کنید"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr ""
@@ -4507,7 +4682,7 @@ msgstr "اسم دانشآموز"
msgid "Student Reviews"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr "دانشآموز {0} قبلاً به این دسته اضافه شده است."
@@ -4575,14 +4750,17 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr "موفقیت"
@@ -4637,6 +4815,7 @@ msgstr "یکشنبه"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr ""
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr ""
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr ""
@@ -4772,11 +4955,11 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr ""
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr "این یک فصل از دوره {0} است"
@@ -4868,6 +5051,7 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr ""
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr ""
msgid "Title"
msgstr "عنوان"
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr "عنوان الزامی است"
@@ -4911,7 +5097,7 @@ msgstr "به"
msgid "To Date"
msgstr "تا تاریخ"
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -4975,7 +5161,7 @@ msgstr "توییتر"
msgid "Type"
msgstr "نوع"
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr ""
@@ -5259,7 +5445,7 @@ msgstr "شما ثبت نام نکرده اید"
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr "شما در این دوره ثبت نام نکرده اید. لطفا برای دسترسی به این دوره ثبت نام کنید."
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr ""
@@ -5431,6 +5617,10 @@ msgstr "صادر شده در"
msgid "jane@example.com"
msgstr "jane@example.com"
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr "اعضا"
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr "از"
@@ -5443,7 +5633,7 @@ msgstr "از"
msgid "posted by"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr ""
@@ -5475,7 +5665,7 @@ msgstr ""
msgid "{0} has submitted the assignment {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr ""
@@ -5483,7 +5673,7 @@ msgstr ""
msgid "{0} is already a mentor for course {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr ""
From 6e8d4cd8e8fdc684e04d6b674b6168fb2102aec9 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:15 +0530
Subject: [PATCH 12/13] chore: Bosnian translations
---
lms/locale/bs.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/bs.po b/lms/locale/bs.po
index 7b1bdf48f..c5a2c9b19 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:32\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Bosnian\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr ""
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "% završeno"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr "Aktivan"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "Dodaj"
@@ -129,12 +135,20 @@ msgstr ""
msgid "Add a Student"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr ""
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr ""
@@ -150,7 +164,7 @@ msgstr ""
msgid "Add an existing question"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr ""
@@ -253,6 +267,14 @@ msgstr ""
msgid "Amount Field"
msgstr ""
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr ""
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr ""
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr ""
msgid "Assessment added successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr ""
@@ -397,7 +419,7 @@ msgstr ""
msgid "Assignment will appear at the bottom of the lesson."
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr ""
@@ -540,7 +562,7 @@ msgstr ""
msgid "Batch Updated"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr ""
@@ -727,11 +749,11 @@ msgstr ""
msgid "Chapter Reference"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr ""
@@ -764,7 +786,7 @@ msgstr ""
msgid "Choices"
msgstr ""
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -772,7 +794,7 @@ msgstr ""
msgid "Choose an icon"
msgstr "Odaberi ikonu"
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr ""
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr ""
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "Sadržaj"
@@ -1057,6 +1079,7 @@ msgstr "Država"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr "Država"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr ""
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr ""
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr ""
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr ""
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "Kreiraj"
@@ -1249,7 +1286,7 @@ msgstr ""
msgid "Create a Batch"
msgstr ""
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr ""
@@ -1257,6 +1294,10 @@ msgstr ""
msgid "Create a Live Class"
msgstr ""
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr ""
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr ""
@@ -1360,7 +1401,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "Izbriši"
@@ -1368,7 +1409,7 @@ msgstr "Izbriši"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr ""
@@ -1380,7 +1421,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1470,7 +1511,7 @@ msgstr "Dokument"
msgid "Dream Companies"
msgstr ""
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr ""
@@ -1508,7 +1549,7 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "Uredi"
@@ -1521,7 +1562,7 @@ msgstr ""
msgid "Edit Profile"
msgstr "Uredi profil"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr ""
@@ -1582,6 +1623,15 @@ msgstr ""
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr ""
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr ""
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr ""
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr ""
msgid "Enrolled successfully"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr ""
@@ -1643,7 +1693,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr ""
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr ""
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "Grеška"
@@ -1708,7 +1758,7 @@ msgstr ""
msgid "Evaluation Request"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr ""
@@ -1874,7 +1924,7 @@ msgstr ""
msgid "Flexible Time"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr ""
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr "Od datuma"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "Puno ime"
@@ -1954,6 +2006,11 @@ msgstr ""
msgid "GSTIN"
msgstr ""
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "Općenito"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr ""
@@ -2085,7 +2142,7 @@ msgstr ""
msgid "I am unavailable"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr "ID"
@@ -2226,7 +2283,7 @@ msgstr ""
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr ""
@@ -2302,7 +2359,6 @@ msgstr ""
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr ""
msgid "Items in Sidebar"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr ""
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr "Jane Doe"
@@ -2531,6 +2591,21 @@ msgstr ""
msgid "LMS Payment"
msgstr ""
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr ""
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr ""
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr ""
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr ""
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "Srednje:"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "Srednje:"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr ""
msgid "Member Type"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr ""
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr ""
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "Prekretnica"
msgid "Milestones"
msgstr ""
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr ""
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr ""
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr ""
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr ""
@@ -3082,11 +3173,23 @@ msgstr ""
msgid "New Job Applicant"
msgstr ""
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr ""
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr ""
@@ -3149,10 +3252,14 @@ msgstr ""
msgid "No courses created"
msgstr ""
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr ""
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr ""
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr ""
@@ -3169,6 +3276,10 @@ msgstr ""
msgid "No live classes scheduled"
msgstr ""
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr ""
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr ""
@@ -3189,7 +3300,7 @@ msgstr "Bez {0}"
msgid "No {0} batches"
msgstr ""
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr ""
@@ -3277,15 +3388,19 @@ msgstr ""
msgid "Online"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr ""
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr ""
@@ -3561,7 +3676,11 @@ msgstr "Molimo provjerite svoju e-poštu za potvrdu"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr ""
@@ -3573,11 +3692,19 @@ msgstr ""
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr ""
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr ""
@@ -3586,11 +3713,11 @@ msgstr ""
msgid "Please enter your answer"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr ""
@@ -3615,11 +3742,31 @@ msgstr ""
msgid "Please prepare well and be on time for the evaluations."
msgstr ""
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr ""
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr ""
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr ""
@@ -3756,8 +3903,30 @@ msgstr ""
msgid "Profile Image"
msgstr ""
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr ""
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr ""
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr ""
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr ""
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "Napredak"
@@ -3807,7 +3976,7 @@ msgstr "Objavljeno dana"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr ""
msgid "Questions"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr ""
@@ -3891,7 +4060,7 @@ msgstr ""
msgid "Quiz Title"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr ""
@@ -3899,7 +4068,7 @@ msgstr ""
msgid "Quiz is not available to Guest users. Please login to continue."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr ""
@@ -3908,7 +4077,7 @@ msgstr ""
msgid "Quiz will appear at the bottom of the lesson."
msgstr ""
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr ""
@@ -4065,19 +4234,19 @@ msgstr ""
msgid "Route"
msgstr "Ruta"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr ""
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr ""
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr ""
@@ -4117,8 +4287,9 @@ msgstr ""
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr ""
@@ -4334,6 +4505,10 @@ msgstr ""
msgid "Skip"
msgstr "Preskoči"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr ""
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr ""
@@ -4507,7 +4682,7 @@ msgstr ""
msgid "Student Reviews"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr ""
@@ -4575,14 +4750,17 @@ msgstr ""
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr ""
@@ -4637,6 +4815,7 @@ msgstr ""
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr ""
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr ""
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr ""
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr ""
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr ""
@@ -4772,11 +4955,11 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr ""
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr ""
@@ -4868,6 +5051,7 @@ msgstr ""
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr ""
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr ""
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr ""
msgid "Title"
msgstr ""
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr ""
@@ -4911,7 +5097,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -4975,7 +5161,7 @@ msgstr ""
msgid "Type"
msgstr ""
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr ""
@@ -5259,7 +5445,7 @@ msgstr ""
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr ""
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr ""
@@ -5431,6 +5617,10 @@ msgstr ""
msgid "jane@example.com"
msgstr "jane@example.com"
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr "članovi"
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr "od"
@@ -5443,7 +5633,7 @@ msgstr ""
msgid "posted by"
msgstr ""
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr ""
@@ -5475,7 +5665,7 @@ msgstr ""
msgid "{0} has submitted the assignment {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr ""
@@ -5483,7 +5673,7 @@ msgstr ""
msgid "{0} is already a mentor for course {1}"
msgstr ""
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr ""
From 86b129a25fb5156ae49fd2af92e3265b21d09416 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Tue, 26 Nov 2024 00:59:16 +0530
Subject: [PATCH 13/13] chore: Esperanto translations
---
lms/locale/eo.po | 340 ++++++++++++++++++++++++++++++++++++-----------
1 file changed, 265 insertions(+), 75 deletions(-)
diff --git a/lms/locale/eo.po b/lms/locale/eo.po
index 977f62cca..c71b239a9 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: 2024-11-15 16:04+0000\n"
-"PO-Revision-Date: 2024-11-18 17:32\n"
+"POT-Creation-Date: 2024-11-22 16:05+0000\n"
+"PO-Revision-Date: 2024-11-25 19:29\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Esperanto\n"
"MIME-Version: 1.0\n"
@@ -22,6 +22,11 @@ msgstr ""
msgid " Please evaluate and grade it."
msgstr "crwdns149182:0crwdne149182:0"
+#: frontend/src/pages/Programs.vue:41
+#, python-format
+msgid "% completed"
+msgstr "crwdns151724:0crwdne151724:0"
+
#. Paragraph text in the LMS Workspace
#: lms/lms/workspace/lms/lms.json
msgid "LMS Settings"
@@ -99,7 +104,8 @@ msgstr "crwdns149210:0crwdne149210:0"
#: frontend/src/components/BatchStudents.vue:6
#: frontend/src/components/Categories.vue:26
#: frontend/src/components/LiveClass.vue:11
-#: frontend/src/components/Members.vue:43
+#: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30
+#: frontend/src/pages/ProgramForm.vue:91 frontend/src/pages/ProgramForm.vue:136
msgid "Add"
msgstr "crwdns149212:0crwdne149212:0"
@@ -129,12 +135,20 @@ msgstr "crwdns149222:0crwdne149222:0"
msgid "Add a Student"
msgstr "crwdns149224:0crwdne149224:0"
+#: frontend/src/components/OnboardingBanner.vue:50
+msgid "Add a chapter"
+msgstr "crwdns151726:0crwdne151726:0"
+
#: frontend/src/components/Modals/BatchCourseModal.vue:5
msgid "Add a course"
msgstr "crwdns149226:0crwdne149226:0"
+#: frontend/src/components/OnboardingBanner.vue:73
+msgid "Add a lesson"
+msgstr "crwdns151728:0crwdne151728:0"
+
#: frontend/src/components/Modals/Question.vue:141
-#: frontend/src/pages/QuizForm.vue:181
+#: frontend/src/pages/QuizForm.vue:182
msgid "Add a new question"
msgstr "crwdns149228:0crwdne149228:0"
@@ -150,7 +164,7 @@ msgstr "crwdns149232:0crwdne149232:0"
msgid "Add an existing question"
msgstr "crwdns149234:0crwdne149234:0"
-#: lms/lms/doctype/lms_question/lms_question.py:60
+#: lms/lms/doctype/lms_question/lms_question.py:66
msgid "Add at least one possible answer for this question: {0}"
msgstr "crwdns149236:0{0}crwdne149236:0"
@@ -253,6 +267,14 @@ msgstr "crwdns149272:0crwdne149272:0"
msgid "Amount Field"
msgstr "crwdns149274:0crwdne149274:0"
+#: lms/lms/doctype/lms_batch/lms_batch.py:70
+msgid "Amount and currency are required for paid batches."
+msgstr "crwdns151730:0crwdne151730:0"
+
+#: lms/lms/doctype/lms_course/lms_course.py:57
+msgid "Amount and currency are required for paid courses."
+msgstr "crwdns151732:0crwdne151732:0"
+
#. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Amount with GST"
@@ -346,7 +368,7 @@ msgstr "crwdns149304:0crwdne149304:0"
msgid "Assessment added successfully"
msgstr "crwdns149306:0crwdne149306:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:75
+#: lms/lms/doctype/lms_batch/lms_batch.py:80
msgid "Assessment {0} has already been added to this batch."
msgstr "crwdns149308:0{0}crwdne149308:0"
@@ -397,7 +419,7 @@ msgstr "crwdns149322:0{0}crwdnd149322:0{1}crwdne149322:0"
msgid "Assignment will appear at the bottom of the lesson."
msgstr "crwdns149324:0crwdne149324:0"
-#: lms/lms/doctype/lms_question/lms_question.py:42
+#: lms/lms/doctype/lms_question/lms_question.py:43
msgid "At least one option must be correct for this question."
msgstr "crwdns149326:0crwdne149326:0"
@@ -540,7 +562,7 @@ msgstr "crwdns149372:0crwdne149372:0"
msgid "Batch Updated"
msgstr "crwdns149374:0crwdne149374:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:40
+#: lms/lms/doctype/lms_batch/lms_batch.py:41
msgid "Batch end date cannot be before the batch start date"
msgstr "crwdns149376:0crwdne149376:0"
@@ -727,11 +749,11 @@ msgstr "crwdns149442:0crwdne149442:0"
msgid "Chapter Reference"
msgstr "crwdns149444:0crwdne149444:0"
-#: frontend/src/components/Modals/ChapterModal.vue:149
+#: frontend/src/components/Modals/ChapterModal.vue:154
msgid "Chapter added successfully"
msgstr "crwdns151620:0crwdne151620:0"
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:198
msgid "Chapter updated successfully"
msgstr "crwdns151622:0crwdne151622:0"
@@ -764,7 +786,7 @@ msgstr "crwdns149454:0crwdne149454:0"
msgid "Choices"
msgstr "crwdns149456:0crwdne149456:0"
-#: frontend/src/components/Quiz.vue:578 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "crwdns149458:0crwdne149458:0"
@@ -772,7 +794,7 @@ msgstr "crwdns149458:0crwdne149458:0"
msgid "Choose an icon"
msgstr "crwdns149460:0crwdne149460:0"
-#: frontend/src/components/Quiz.vue:579 lms/templates/quiz/quiz.html:53
+#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53
msgid "Choose one answer"
msgstr "crwdns149462:0crwdne149462:0"
@@ -988,7 +1010,7 @@ msgid "Contact the Administrator to enroll for this course."
msgstr "crwdns149536:0crwdne149536:0"
#. Label of the content (Text) field in DocType 'Course Lesson'
-#: frontend/src/pages/LessonForm.vue:58
+#: frontend/src/pages/LessonForm.vue:62
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Content"
msgstr "crwdns149538:0crwdne149538:0"
@@ -1057,6 +1079,7 @@ msgstr "crwdns149554:0crwdne149554:0"
#. Label of the course (Link) field in DocType 'LMS Enrollment'
#. Label of the course (Link) field in DocType 'LMS Exercise'
#. Label of the course (Link) field in DocType 'LMS Mentor Request'
+#. Label of the course (Link) field in DocType 'LMS Program Course'
#. Label of the course (Link) field in DocType 'LMS Quiz'
#. Label of the course (Link) field in DocType 'LMS Quiz Submission'
#. Label of the course (Link) field in DocType 'Related Courses'
@@ -1086,6 +1109,7 @@ msgstr "crwdns149554:0crwdne149554:0"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/doctype/related_courses/related_courses.json
@@ -1114,6 +1138,7 @@ msgstr "crwdns149562:0crwdne149562:0"
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:16
#: lms/lms/doctype/lms_course/lms_course.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
msgid "Course Creator"
@@ -1184,22 +1209,33 @@ msgstr "crwdns149588:0crwdne149588:0"
#. Label of the course_title (Data) field in DocType 'Course Chapter'
#. Label of the course_title (Data) field in DocType 'LMS Certificate'
#. Label of the course_title (Data) field in DocType 'LMS Certificate Request'
+#. Label of the course_title (Data) field in DocType 'LMS Program Course'
#: lms/lms/doctype/batch_course/batch_course.json
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_certificate/lms_certificate.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
msgid "Course Title"
msgstr "crwdns149590:0crwdne149590:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:340
+#: frontend/src/pages/ProgramForm.vue:226
+msgid "Course added to program"
+msgstr "crwdns151734:0crwdne151734:0"
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:345
msgid "Course already added to the batch."
msgstr "crwdns149592:0crwdne149592:0"
-#: frontend/src/pages/CourseForm.vue:457
+#: frontend/src/pages/CourseForm.vue:460
msgid "Course deleted successfully"
msgstr "crwdns151586:0crwdne151586:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:58
+#: frontend/src/pages/ProgramForm.vue:295
+msgid "Course moved successfully"
+msgstr "crwdns151736:0crwdne151736:0"
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:59
+#: lms/lms/doctype/lms_program/lms_program.py:19
msgid "Course {0} has already been added to this batch."
msgstr "crwdns149596:0{0}crwdne149596:0"
@@ -1234,6 +1270,7 @@ msgid "Cover Image"
msgstr "crwdns149606:0crwdne149606:0"
#: frontend/src/components/Modals/ChapterModal.vue:9
+#: frontend/src/pages/Programs.vue:99
msgid "Create"
msgstr "crwdns151468:0crwdne151468:0"
@@ -1249,7 +1286,7 @@ msgstr "crwdns149610:0crwdne149610:0"
msgid "Create a Batch"
msgstr "crwdns151470:0crwdne151470:0"
-#: frontend/src/pages/Courses.vue:131 lms/templates/onboarding_header.html:19
+#: frontend/src/pages/Courses.vue:132 lms/templates/onboarding_header.html:19
msgid "Create a Course"
msgstr "crwdns149612:0crwdne149612:0"
@@ -1257,6 +1294,10 @@ msgstr "crwdns149612:0crwdne149612:0"
msgid "Create a Live Class"
msgstr "crwdns149614:0crwdne149614:0"
+#: frontend/src/components/OnboardingBanner.vue:27
+msgid "Create a course"
+msgstr "crwdns151738:0crwdne151738:0"
+
#: frontend/src/components/Modals/Question.vue:31
msgid "Create a new question"
msgstr "crwdns149616:0crwdne149616:0"
@@ -1360,7 +1401,7 @@ msgstr "crwdns149644:0crwdne149644:0"
#: frontend/src/components/CourseOutline.vue:235
#: frontend/src/components/CourseOutline.vue:293
-#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:470
+#: frontend/src/pages/CourseForm.vue:15 frontend/src/pages/CourseForm.vue:473
msgid "Delete"
msgstr "crwdns149646:0crwdne149646:0"
@@ -1368,7 +1409,7 @@ msgstr "crwdns149646:0crwdne149646:0"
msgid "Delete Chapter"
msgstr "crwdns151626:0crwdne151626:0"
-#: frontend/src/pages/CourseForm.vue:464
+#: frontend/src/pages/CourseForm.vue:467
msgid "Delete Course"
msgstr "crwdns151588:0crwdne151588:0"
@@ -1380,7 +1421,7 @@ msgstr "crwdns151628:0crwdne151628:0"
msgid "Delete this lesson?"
msgstr "crwdns151630:0crwdne151630:0"
-#: frontend/src/pages/CourseForm.vue:465
+#: frontend/src/pages/CourseForm.vue:468
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"
@@ -1470,7 +1511,7 @@ msgstr "crwdns149666:0crwdne149666:0"
msgid "Dream Companies"
msgstr "crwdns149668:0crwdne149668:0"
-#: lms/lms/doctype/lms_question/lms_question.py:32
+#: lms/lms/doctype/lms_question/lms_question.py:33
msgid "Duplicate options found for this question."
msgstr "crwdns149670:0crwdne149670:0"
@@ -1508,7 +1549,7 @@ msgstr "crwdns149680:0crwdne149680:0"
#: frontend/src/components/CourseCardOverlay.vue:86
#: frontend/src/components/Modals/ChapterModal.vue:9
#: frontend/src/pages/JobDetail.vue:31 frontend/src/pages/Lesson.vue:65
-#: frontend/src/pages/Profile.vue:32
+#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:55
msgid "Edit"
msgstr "crwdns149682:0crwdne149682:0"
@@ -1521,7 +1562,7 @@ msgstr "crwdns149684:0crwdne149684:0"
msgid "Edit Profile"
msgstr "crwdns149686:0crwdne149686:0"
-#: frontend/src/pages/QuizForm.vue:180
+#: frontend/src/pages/QuizForm.vue:181
msgid "Edit the question"
msgstr "crwdns149688:0crwdne149688:0"
@@ -1582,6 +1623,15 @@ msgstr "crwdns149710:0crwdne149710:0"
msgid "Enable Google API in Google Settings to send calendar invites for evaluations."
msgstr "crwdns149712:0crwdne149712:0"
+#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "Enable Learning Paths"
+msgstr "crwdns151740:0crwdne151740:0"
+
+#: frontend/src/components/Modals/ChapterModal.vue:24
+msgid "Enable this only if you want to upload a SCORM package as a chapter."
+msgstr "crwdns151742:0crwdne151742:0"
+
#. Label of the enabled (Check) field in DocType 'LMS Badge'
#: lms/lms/doctype/lms_badge/lms_badge.json
msgid "Enabled"
@@ -1634,7 +1684,7 @@ msgstr "crwdns149724:0crwdne149724:0"
msgid "Enrolled successfully"
msgstr "crwdns149726:0crwdne149726:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:98
+#: lms/lms/doctype/lms_batch/lms_batch.py:103
msgid "Enrollment Confirmation for the Next Training Batch"
msgstr "crwdns149728:0crwdne149728:0"
@@ -1643,7 +1693,7 @@ msgstr "crwdns149728:0crwdne149728:0"
msgid "Enrollment Count"
msgstr "crwdns149730:0crwdne149730:0"
-#: lms/lms/utils.py:1702
+#: lms/lms/utils.py:1705
msgid "Enrollment Failed"
msgstr "crwdns149732:0crwdne149732:0"
@@ -1672,14 +1722,14 @@ msgid "Enter the correct answer"
msgstr "crwdns149742:0crwdne149742:0"
#: frontend/src/components/Modals/AnnouncementModal.vue:105
-#: frontend/src/components/Modals/ChapterModal.vue:154
-#: frontend/src/components/Modals/ChapterModal.vue:161
-#: frontend/src/components/Modals/ChapterModal.vue:197
+#: frontend/src/components/Modals/ChapterModal.vue:159
+#: frontend/src/components/Modals/ChapterModal.vue:166
+#: frontend/src/components/Modals/ChapterModal.vue:202
#: frontend/src/components/Modals/Question.vue:246
#: frontend/src/components/Modals/Question.vue:266
#: frontend/src/components/Modals/Question.vue:323
-#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:349
-#: frontend/src/pages/QuizForm.vue:364
+#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350
+#: frontend/src/pages/QuizForm.vue:365
#: frontend/src/pages/QuizSubmission.vue:117
msgid "Error"
msgstr "crwdns149744:0crwdne149744:0"
@@ -1708,7 +1758,7 @@ msgstr "crwdns149750:0crwdne149750:0"
msgid "Evaluation Request"
msgstr "crwdns149752:0crwdne149752:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:82
+#: lms/lms/doctype/lms_batch/lms_batch.py:87
msgid "Evaluation end date cannot be less than the batch end date."
msgstr "crwdns149754:0crwdne149754:0"
@@ -1874,7 +1924,7 @@ msgstr "crwdns149802:0crwdne149802:0"
msgid "Flexible Time"
msgstr "crwdns149804:0crwdne149804:0"
-#: frontend/src/pages/QuizForm.vue:462
+#: frontend/src/pages/QuizForm.vue:463
msgid "Form to create and edit quizzes"
msgstr "crwdns149806:0crwdne149806:0"
@@ -1922,7 +1972,9 @@ msgid "From Date"
msgstr "crwdns149822:0crwdne149822:0"
#. Label of the full_name (Data) field in DocType 'Invite Request'
+#. Label of the full_name (Data) field in DocType 'LMS Program Member'
#: lms/lms/doctype/invite_request/invite_request.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/templates/signup-form.html:5
msgid "Full Name"
msgstr "crwdns149824:0crwdne149824:0"
@@ -1954,6 +2006,11 @@ msgstr "crwdns149832:0crwdne149832:0"
msgid "GSTIN"
msgstr "crwdns149834:0crwdne149834:0"
+#. Label of the general_tab (Tab Break) field in DocType 'LMS Settings'
+#: lms/lms/doctype/lms_settings/lms_settings.json
+msgid "General"
+msgstr "crwdns151744:0crwdne151744:0"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.js:18
msgid "Generate Google Meet Link"
msgstr "crwdns149836:0crwdne149836:0"
@@ -2085,7 +2142,7 @@ msgstr "crwdns149892:0crwdne149892:0"
msgid "I am unavailable"
msgstr "crwdns149894:0crwdne149894:0"
-#: frontend/src/pages/QuizForm.vue:383
+#: frontend/src/pages/QuizForm.vue:384
msgid "ID"
msgstr "crwdns149896:0crwdne149896:0"
@@ -2226,7 +2283,7 @@ msgstr "crwdns149938:0crwdne149938:0"
#. Label of the instructor_notes (Markdown Editor) field in DocType 'Course
#. Lesson'
-#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:38
+#: frontend/src/pages/Lesson.vue:128 frontend/src/pages/LessonForm.vue:42
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Instructor Notes"
msgstr "crwdns149940:0crwdne149940:0"
@@ -2302,7 +2359,6 @@ msgstr "crwdns149966:0crwdne149966:0"
#. Label of the is_scorm_package (Check) field in DocType 'Course Chapter'
#. Label of the is_scorm_package (Check) field in DocType 'Course Lesson'
-#: frontend/src/components/Modals/ChapterModal.vue:26
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Is SCORM Package"
@@ -2332,6 +2388,10 @@ msgstr "crwdns149972:0crwdne149972:0"
msgid "Items in Sidebar"
msgstr "crwdns149974:0crwdne149974:0"
+#: frontend/src/pages/ProgramForm.vue:269
+msgid "Items removed successfully"
+msgstr "crwdns151746:0crwdne151746:0"
+
#: lms/templates/signup-form.html:6
msgid "Jane Doe"
msgstr "crwdns149976:0crwdne149976:0"
@@ -2531,6 +2591,21 @@ msgstr "crwdns150048:0crwdne150048:0"
msgid "LMS Payment"
msgstr "crwdns150050:0crwdne150050:0"
+#. Name of a DocType
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "LMS Program"
+msgstr "crwdns151748:0crwdne151748:0"
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_course/lms_program_course.json
+msgid "LMS Program Course"
+msgstr "crwdns151750:0crwdne151750:0"
+
+#. Name of a DocType
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
+msgid "LMS Program Member"
+msgstr "crwdns151752:0crwdne151752:0"
+
#. Name of a DocType
#: lms/lms/doctype/lms_question/lms_question.json
msgid "LMS Question"
@@ -2590,6 +2665,7 @@ msgstr "crwdns150066:0crwdne150066:0"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
+#: lms/lms/doctype/lms_settings/lms_settings.json
#: lms/lms/doctype/lms_source/lms_source.json
#: lms/lms/doctype/user_skill/user_skill.json
msgid "LMS Student"
@@ -2812,7 +2888,7 @@ msgstr "crwdns150142:0crwdne150142:0"
#. Label of the marks (Int) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:50
#: frontend/src/components/Modals/Question.vue:96
-#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:393
+#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394
#: frontend/src/pages/QuizSubmission.vue:52
#: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json
#: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json
@@ -2867,6 +2943,7 @@ msgstr "crwdns150158:0crwdne150158:0"
#. Option for the 'Role' (Select) field in DocType 'LMS Enrollment'
#. Label of the member (Link) field in DocType 'LMS Mentor Request'
#. Label of the member (Link) field in DocType 'LMS Payment'
+#. Label of the member (Link) field in DocType 'LMS Program Member'
#. Label of the member (Link) field in DocType 'LMS Quiz Submission'
#: frontend/src/pages/QuizSubmission.vue:27
#: frontend/src/pages/QuizSubmissionList.vue:77
@@ -2881,6 +2958,7 @@ msgstr "crwdns150158:0crwdne150158:0"
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
#: lms/lms/report/course_progress_summary/course_progress_summary.py:64
msgid "Member"
@@ -2930,6 +3008,14 @@ msgstr "crwdns150168:0crwdne150168:0"
msgid "Member Type"
msgstr "crwdns150170:0crwdne150170:0"
+#: frontend/src/pages/ProgramForm.vue:248
+msgid "Member added to program"
+msgstr "crwdns151754:0crwdne151754:0"
+
+#: lms/lms/doctype/lms_program/lms_program.py:29
+msgid "Member {0} has already been added to this batch."
+msgstr "crwdns151756:0{0}crwdne151756:0"
+
#. Group in LMS Batch Old's connections
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Members"
@@ -3002,6 +3088,10 @@ msgstr "crwdns150192:0crwdne150192:0"
msgid "Milestones"
msgstr "crwdns150194:0crwdne150194:0"
+#: lms/lms/doctype/lms_question/lms_question.py:48
+msgid "Minimum two options are required for multiple choice questions."
+msgstr "crwdns151758:0crwdne151758:0"
+
#. Name of a role
#: frontend/src/pages/ProfileRoles.vue:10
#: lms/lms/doctype/course_evaluator/course_evaluator.json
@@ -3013,6 +3103,7 @@ msgstr "crwdns150194:0crwdne150194:0"
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_source/lms_source.json
@@ -3057,8 +3148,8 @@ msgid "My calendar"
msgstr "crwdns150212:0crwdne150212:0"
#. Option for the 'Event' (Select) field in DocType 'LMS Badge'
-#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:44
-#: lms/lms/doctype/lms_badge/lms_badge.json
+#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45
+#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json
msgid "New"
msgstr "crwdns150214:0crwdne150214:0"
@@ -3082,11 +3173,23 @@ msgstr "crwdns150222:0crwdne150222:0"
msgid "New Job Applicant"
msgstr "crwdns150224:0crwdne150224:0"
+#: frontend/src/pages/Programs.vue:96
+msgid "New Program"
+msgstr "crwdns151760:0crwdne151760:0"
+
+#: frontend/src/pages/ProgramForm.vue:132
+msgid "New Program Course"
+msgstr "crwdns151762:0crwdne151762:0"
+
+#: frontend/src/pages/ProgramForm.vue:133
+msgid "New Program Member"
+msgstr "crwdns151764:0crwdne151764:0"
+
#: frontend/src/pages/QuizForm.vue:122
msgid "New Question"
msgstr "crwdns150226:0crwdne150226:0"
-#: frontend/src/pages/QuizForm.vue:453 frontend/src/pages/QuizForm.vue:461
+#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462
#: frontend/src/pages/Quizzes.vue:18
msgid "New Quiz"
msgstr "crwdns150228:0crwdne150228:0"
@@ -3149,10 +3252,14 @@ msgstr "crwdns150252:0crwdne150252:0"
msgid "No courses created"
msgstr "crwdns150254:0crwdne150254:0"
-#: frontend/src/pages/Courses.vue:146
+#: frontend/src/pages/Courses.vue:147
msgid "No courses found"
msgstr "crwdns151480:0crwdne151480:0"
+#: frontend/src/pages/Programs.vue:72
+msgid "No courses in this program"
+msgstr "crwdns151766:0crwdne151766:0"
+
#: lms/templates/courses_under_review.html:14
msgid "No courses under review"
msgstr "crwdns150256:0crwdne150256:0"
@@ -3169,6 +3276,10 @@ msgstr "crwdns150260:0crwdne150260:0"
msgid "No live classes scheduled"
msgstr "crwdns150262:0crwdne150262:0"
+#: frontend/src/pages/Programs.vue:82
+msgid "No programs found"
+msgstr "crwdns151768:0crwdne151768:0"
+
#: frontend/src/pages/Quizzes.vue:56
msgid "No quizzes found"
msgstr "crwdns151592:0crwdne151592:0"
@@ -3189,7 +3300,7 @@ msgstr "crwdns150268:0{0}crwdne150268:0"
msgid "No {0} batches"
msgstr "crwdns151482:0{0}crwdne151482:0"
-#: frontend/src/pages/Courses.vue:106
+#: frontend/src/pages/Courses.vue:107
msgid "No {0} courses"
msgstr "crwdns151484:0{0}crwdne151484:0"
@@ -3277,15 +3388,19 @@ msgstr "crwdns150304:0crwdne150304:0"
msgid "Online"
msgstr "crwdns150306:0crwdne150306:0"
+#: frontend/src/pages/ProgramForm.vue:156
+msgid "Only courses for which self learning is disabled can be added to program."
+msgstr "crwdns151770:0crwdne151770:0"
+
#: lms/templates/assignment.html:6
msgid "Only files of type {0} will be accepted."
msgstr "crwdns150308:0{0}crwdne150308:0"
-#: frontend/src/pages/CourseForm.vue:494 frontend/src/utils/index.js:518
+#: frontend/src/pages/CourseForm.vue:497 frontend/src/utils/index.js:518
msgid "Only image file is allowed."
msgstr "crwdns150310:0crwdne150310:0"
-#: frontend/src/components/Modals/ChapterModal.vue:223
+#: frontend/src/components/Modals/ChapterModal.vue:220
msgid "Only zip files are allowed"
msgstr "crwdns151642:0crwdne151642:0"
@@ -3561,7 +3676,11 @@ msgstr "crwdns150404:0crwdne150404:0"
msgid "Please click on the following button to set your new password"
msgstr "crwdns150406:0crwdne150406:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:251
+#: lms/lms/utils.py:1817 lms/lms/utils.py:1821
+msgid "Please complete the previous courses in the program to enroll in this course."
+msgstr "crwdns151772:0crwdne151772:0"
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:256
msgid "Please enable Zoom Settings to use this feature."
msgstr "crwdns150408:0crwdne150408:0"
@@ -3573,11 +3692,19 @@ msgstr "crwdns151644:0crwdne151644:0"
msgid "Please ensure that you complete all the questions in {0} minutes."
msgstr "crwdns150410:0{0}crwdne150410:0"
+#: frontend/src/components/Modals/LiveClassModal.vue:164
+msgid "Please enter a title."
+msgstr "crwdns151774:0crwdne151774:0"
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98
msgid "Please enter a valid URL."
msgstr "crwdns150412:0crwdne150412:0"
+#: frontend/src/components/Modals/LiveClassModal.vue:176
+msgid "Please enter a valid time in the format HH:mm."
+msgstr "crwdns151776:0crwdne151776:0"
+
#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92
msgid "Please enter the URL for assignment submission."
msgstr "crwdns150414:0crwdne150414:0"
@@ -3586,11 +3713,11 @@ msgstr "crwdns150414:0crwdne150414:0"
msgid "Please enter your answer"
msgstr "crwdns150416:0crwdne150416:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:65
+#: lms/lms/doctype/lms_batch/lms_batch.py:66
msgid "Please install the Payments app to create a paid batches."
msgstr "crwdns150418:0crwdne150418:0"
-#: lms/lms/doctype/lms_course/lms_course.py:52
+#: lms/lms/doctype/lms_course/lms_course.py:53
msgid "Please install the Payments app to create a paid courses."
msgstr "crwdns150420:0crwdne150420:0"
@@ -3615,11 +3742,31 @@ msgstr "crwdns150428:0crwdne150428:0"
msgid "Please prepare well and be on time for the evaluations."
msgstr "crwdns150430:0crwdne150430:0"
+#: frontend/src/components/Modals/LiveClassModal.vue:167
+msgid "Please select a date."
+msgstr "crwdns151778:0crwdne151778:0"
+
+#: frontend/src/components/Modals/LiveClassModal.vue:191
+msgid "Please select a duration."
+msgstr "crwdns151780:0crwdne151780:0"
+
+#: frontend/src/components/Modals/LiveClassModal.vue:188
+msgid "Please select a future date and time."
+msgstr "crwdns151782:0crwdne151782:0"
+
+#: frontend/src/components/Modals/LiveClassModal.vue:170
+msgid "Please select a time."
+msgstr "crwdns151784:0crwdne151784:0"
+
+#: frontend/src/components/Modals/LiveClassModal.vue:173
+msgid "Please select a timezone."
+msgstr "crwdns151786:0crwdne151786:0"
+
#: lms/templates/emails/job_report.html:6
msgid "Please take appropriate action at {0}"
msgstr "crwdns150432:0{0}crwdne150432:0"
-#: frontend/src/components/Modals/ChapterModal.vue:172
+#: frontend/src/components/Modals/ChapterModal.vue:177
msgid "Please upload a SCORM package"
msgstr "crwdns151646:0crwdne151646:0"
@@ -3756,8 +3903,30 @@ msgstr "crwdns150484:0crwdne150484:0"
msgid "Profile Image"
msgstr "crwdns150486:0crwdne150486:0"
+#: frontend/src/pages/ProgramForm.vue:154
+msgid "Program Course"
+msgstr "crwdns151788:0crwdne151788:0"
+
+#. Label of the program_courses (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:17
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Courses"
+msgstr "crwdns151790:0crwdne151790:0"
+
+#: frontend/src/pages/ProgramForm.vue:169
+msgid "Program Member"
+msgstr "crwdns151792:0crwdne151792:0"
+
+#. Label of the program_members (Table) field in DocType 'LMS Program'
+#: frontend/src/pages/ProgramForm.vue:78
+#: lms/lms/doctype/lms_program/lms_program.json
+msgid "Program Members"
+msgstr "crwdns151794:0crwdne151794:0"
+
#. Label of the progress (Float) field in DocType 'LMS Enrollment'
+#. Label of the progress (Int) field in DocType 'LMS Program Member'
#: lms/lms/doctype/lms_enrollment/lms_enrollment.json
+#: lms/lms/doctype/lms_program_member/lms_program_member.json
msgid "Progress"
msgstr "crwdns150488:0crwdne150488:0"
@@ -3807,7 +3976,7 @@ msgstr "crwdns150500:0crwdne150500:0"
#. Label of the question (Text) field in DocType 'LMS Quiz Result'
#: frontend/src/components/Modals/Question.vue:38
#: frontend/src/pages/AssignmentSubmission.vue:26
-#: frontend/src/pages/QuizForm.vue:388
+#: frontend/src/pages/QuizForm.vue:389
#: 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
@@ -3853,7 +4022,7 @@ msgstr "crwdns150516:0{0}crwdnd150516:0{1}crwdne150516:0"
msgid "Questions"
msgstr "crwdns150518:0crwdne150518:0"
-#: frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/QuizForm.vue:431
msgid "Questions deleted successfully"
msgstr "crwdns150520:0crwdne150520:0"
@@ -3891,7 +4060,7 @@ msgstr "crwdns150530:0crwdne150530:0"
msgid "Quiz Title"
msgstr "crwdns150532:0crwdne150532:0"
-#: frontend/src/pages/QuizForm.vue:342
+#: frontend/src/pages/QuizForm.vue:343
msgid "Quiz created successfully"
msgstr "crwdns150534:0crwdne150534:0"
@@ -3899,7 +4068,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:361
+#: frontend/src/pages/QuizForm.vue:362
msgid "Quiz updated successfully"
msgstr "crwdns150538:0crwdne150538:0"
@@ -3908,7 +4077,7 @@ msgstr "crwdns150538:0crwdne150538:0"
msgid "Quiz will appear at the bottom of the lesson."
msgstr "crwdns150540:0crwdne150540:0"
-#: frontend/src/pages/QuizForm.vue:441 frontend/src/pages/Quizzes.vue:136
+#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:136
#: frontend/src/pages/Quizzes.vue:146
msgid "Quizzes"
msgstr "crwdns150542:0crwdne150542:0"
@@ -4065,19 +4234,19 @@ msgstr "crwdns150594:0crwdne150594:0"
msgid "Route"
msgstr "crwdns150596:0crwdne150596:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:194
+#: lms/lms/doctype/lms_batch/lms_batch.py:199
msgid "Row #{0} Date cannot be outside the batch duration."
msgstr "crwdns150598:0#{0}crwdne150598:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:189
+#: lms/lms/doctype/lms_batch/lms_batch.py:194
msgid "Row #{0} End time cannot be outside the batch duration."
msgstr "crwdns150600:0#{0}crwdne150600:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:171
+#: lms/lms/doctype/lms_batch/lms_batch.py:176
msgid "Row #{0} Start time cannot be greater than or equal to end time."
msgstr "crwdns150602:0#{0}crwdne150602:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:180
+#: lms/lms/doctype/lms_batch/lms_batch.py:185
msgid "Row #{0} Start time cannot be outside the batch duration."
msgstr "crwdns150604:0#{0}crwdne150604:0"
@@ -4095,6 +4264,7 @@ msgid "SCORM"
msgstr "crwdns151648:0crwdne151648:0"
#. Label of the scorm_package (Link) field in DocType 'Course Chapter'
+#: frontend/src/components/Modals/ChapterModal.vue:22
#: lms/lms/doctype/course_chapter/course_chapter.json
msgid "SCORM Package"
msgstr "crwdns151650:0crwdne151650:0"
@@ -4117,8 +4287,9 @@ msgstr "crwdns150610:0crwdne150610:0"
#: frontend/src/components/QuizPlugin.vue:23
#: frontend/src/pages/AssignmentSubmission.vue:7
#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20
-#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:10
-#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14
+#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14
+#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34
+#: frontend/src/pages/QuizSubmission.vue:14
#: lms/public/js/common_functions.js:405
msgid "Save"
msgstr "crwdns150612:0crwdne150612:0"
@@ -4334,6 +4505,10 @@ msgstr "crwdns150694:0crwdne150694:0"
msgid "Skip"
msgstr "crwdns150696:0crwdne150696:0"
+#: frontend/src/components/OnboardingBanner.vue:3
+msgid "Skip Onboarding"
+msgstr "crwdns151796:0crwdne151796:0"
+
#: lms/lms/doctype/course_evaluator/course_evaluator.py:57
msgid "Slot Times are overlapping for some schedules."
msgstr "crwdns150698:0crwdne150698:0"
@@ -4507,7 +4682,7 @@ msgstr "crwdns150742:0crwdne150742:0"
msgid "Student Reviews"
msgstr "crwdns150744:0crwdne150744:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:47
+#: lms/lms/doctype/lms_batch/lms_batch.py:48
msgid "Student {0} has already been added to this batch."
msgstr "crwdns150746:0{0}crwdne150746:0"
@@ -4575,14 +4750,17 @@ msgstr "crwdns150766:0{0}crwdne150766:0"
#: frontend/src/components/CourseCardOverlay.vue:161
#: frontend/src/components/Modals/AnnouncementModal.vue:99
#: frontend/src/components/Modals/AssessmentModal.vue:73
-#: frontend/src/components/Modals/ChapterModal.vue:148
-#: frontend/src/components/Modals/ChapterModal.vue:193
+#: frontend/src/components/Modals/ChapterModal.vue:153
+#: frontend/src/components/Modals/ChapterModal.vue:198
#: frontend/src/components/Modals/Event.vue:255
#: frontend/src/components/Modals/Event.vue:310
#: frontend/src/components/Modals/Question.vue:261
#: frontend/src/components/Modals/Question.vue:312
-#: frontend/src/pages/CourseForm.vue:457 frontend/src/pages/QuizForm.vue:342
-#: frontend/src/pages/QuizForm.vue:361 frontend/src/pages/QuizForm.vue:430
+#: frontend/src/pages/CourseForm.vue:460 frontend/src/pages/ProgramForm.vue:226
+#: frontend/src/pages/ProgramForm.vue:248
+#: frontend/src/pages/ProgramForm.vue:269
+#: frontend/src/pages/ProgramForm.vue:295 frontend/src/pages/QuizForm.vue:343
+#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431
msgid "Success"
msgstr "crwdns150768:0crwdne150768:0"
@@ -4637,6 +4815,7 @@ msgstr "crwdns150772:0crwdne150772:0"
#: lms/lms/doctype/lms_live_class/lms_live_class.json
#: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json
#: lms/lms/doctype/lms_payment/lms_payment.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_question/lms_question.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json
@@ -4737,11 +4916,15 @@ msgstr "crwdns151494:0crwdne151494:0"
msgid "There are no chapters in this course. Create and manage chapters from here."
msgstr "crwdns150806:0crwdne150806:0"
-#: frontend/src/pages/Courses.vue:150
+#: frontend/src/pages/Courses.vue:151
msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
msgstr "crwdns151496:0crwdne151496:0"
-#: lms/lms/doctype/lms_batch/lms_batch.py:141
+#: frontend/src/pages/Programs.vue:86
+msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!"
+msgstr "crwdns151798:0crwdne151798:0"
+
+#: lms/lms/doctype/lms_batch/lms_batch.py:146
msgid "There are no seats available in this batch."
msgstr "crwdns150808:0crwdne150808:0"
@@ -4772,11 +4955,11 @@ msgstr "crwdns150818:0crwdne150818:0"
msgid "This course has:"
msgstr "crwdns150820:0crwdne150820:0"
-#: lms/lms/utils.py:1582
+#: lms/lms/utils.py:1585
msgid "This course is free."
msgstr "crwdns150822:0crwdne150822:0"
-#: frontend/src/pages/SCORMChapter.vue:198
+#: frontend/src/pages/SCORMChapter.vue:197
msgid "This is a chapter in the course {0}"
msgstr "crwdns151654:0{0}crwdne151654:0"
@@ -4868,6 +5051,7 @@ msgstr "crwdns150848:0crwdne150848:0"
#. Label of the title (Data) field in DocType 'LMS Course'
#. Label of the title (Data) field in DocType 'LMS Exercise'
#. Label of the title (Data) field in DocType 'LMS Live Class'
+#. Label of the title (Data) field in DocType 'LMS Program'
#. Label of the title (Data) field in DocType 'LMS Quiz'
#. Label of the title (Data) field in DocType 'LMS Sidebar Item'
#. Label of the title (Data) field in DocType 'LMS Timetable Template'
@@ -4875,7 +5059,8 @@ msgstr "crwdns150848:0crwdne150848:0"
#: frontend/src/components/Modals/DiscussionModal.vue:18
#: frontend/src/components/Modals/LiveClassModal.vue:23
#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32
-#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/QuizForm.vue:48
+#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11
+#: frontend/src/pages/Programs.vue:107 frontend/src/pages/QuizForm.vue:48
#: frontend/src/pages/Quizzes.vue:114 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json
#: lms/lms/doctype/cohort_web_page/cohort_web_page.json
@@ -4888,6 +5073,7 @@ msgstr "crwdns150848:0crwdne150848:0"
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_exercise/lms_exercise.json
#: lms/lms/doctype/lms_live_class/lms_live_class.json
+#: lms/lms/doctype/lms_program/lms_program.json
#: lms/lms/doctype/lms_quiz/lms_quiz.json
#: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json
#: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json
@@ -4896,7 +5082,7 @@ msgstr "crwdns150848:0crwdne150848:0"
msgid "Title"
msgstr "crwdns150850:0crwdne150850:0"
-#: frontend/src/components/Modals/ChapterModal.vue:169
+#: frontend/src/components/Modals/ChapterModal.vue:174
msgid "Title is required"
msgstr "crwdns151656:0crwdne151656:0"
@@ -4911,7 +5097,7 @@ msgstr "crwdns150852:0crwdne150852:0"
msgid "To Date"
msgstr "crwdns150854:0crwdne150854:0"
-#: lms/lms/utils.py:1593
+#: lms/lms/utils.py:1596
msgid "To join this batch, please contact the Administrator."
msgstr "crwdns150858:0crwdne150858:0"
@@ -4975,7 +5161,7 @@ msgstr "crwdns150876:0crwdne150876:0"
msgid "Type"
msgstr "crwdns150878:0crwdne150878:0"
-#: frontend/src/components/Quiz.vue:580
+#: frontend/src/components/Quiz.vue:583
msgid "Type your answer"
msgstr "crwdns150880:0crwdne150880:0"
@@ -5259,7 +5445,7 @@ msgstr "crwdns151658:0crwdne151658:0"
msgid "You are not enrolled in this course. Please enroll to access this lesson."
msgstr "crwdns151660:0crwdne151660:0"
-#: frontend/src/pages/Courses.vue:134
+#: frontend/src/pages/Courses.vue:135
msgid "You can add chapters and lessons to it."
msgstr "crwdns151502:0crwdne151502:0"
@@ -5431,6 +5617,10 @@ msgstr "crwdns151060:0crwdne151060:0"
msgid "jane@example.com"
msgstr "crwdns151062:0crwdne151062:0"
+#: frontend/src/pages/Programs.vue:32
+msgid "members"
+msgstr "crwdns151800:0crwdne151800:0"
+
#: lms/templates/quiz/quiz.html:106
msgid "of"
msgstr "crwdns151064:0crwdne151064:0"
@@ -5443,7 +5633,7 @@ msgstr "crwdns151066:0crwdne151066:0"
msgid "posted by"
msgstr "crwdns151068:0crwdne151068:0"
-#: frontend/src/pages/QuizForm.vue:389
+#: frontend/src/pages/QuizForm.vue:390
msgid "question_detail"
msgstr "crwdns151070:0crwdne151070:0"
@@ -5475,7 +5665,7 @@ msgstr "crwdns151082:0{0}crwdne151082:0"
msgid "{0} has submitted the assignment {1}"
msgstr "crwdns151084:0{0}crwdnd151084:0{1}crwdne151084:0"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:53
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:57
msgid "{0} is already a Student of {1} course through {2} batch"
msgstr "crwdns151086:0{0}crwdnd151086:0{1}crwdnd151086:0{2}crwdne151086:0"
@@ -5483,7 +5673,7 @@ msgstr "crwdns151086:0{0}crwdnd151086:0{1}crwdnd151086:0{2}crwdne151086:0"
msgid "{0} is already a mentor for course {1}"
msgstr "crwdns151088:0{0}crwdnd151088:0{1}crwdne151088:0"
-#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:26
+#: lms/lms/doctype/lms_enrollment/lms_enrollment.py:30
msgid "{0} is already a {1} of the course {2}"
msgstr "crwdns151090:0{0}crwdnd151090:0{1}crwdnd151090:0{2}crwdne151090:0"