diff --git a/lms/locale/ar.po b/lms/locale/ar.po index be4647b3..a3367a55 100644 --- a/lms/locale/ar.po +++ b/lms/locale/ar.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr "" -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% أكتمل" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "نشط" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "" @@ -384,7 +388,7 @@ msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "" msgid "Completed" msgstr "أكتمل" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "" #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "انشاء" @@ -1569,16 +1573,15 @@ msgstr "" #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "المدة الزمنية" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "تصحيح" @@ -1650,10 +1653,6 @@ msgstr "إرسال البريد الإلكتروني" msgid "Email Templates" msgstr "" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "" msgid "Modified By" msgstr "عدل من قبل" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "" @@ -3252,7 +3253,7 @@ msgstr "" msgid "New Job Applicant" msgstr "" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "" msgid "No courses found" msgstr "" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "" msgid "No live classes scheduled" msgstr "" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "" msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "" @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "" @@ -3764,7 +3765,7 @@ msgstr "يرجى التحقق من بريدك الالكتروني للتحقق" msgid "Please click on the following button to set your new password" msgstr "" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "" msgid "Please login to access this page." msgstr "" -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "" @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" @@ -4790,13 +4791,13 @@ msgstr "" #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "ملخص" msgid "Sunday" msgstr "الأحد" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "نص" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "" @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "" @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "إلى" msgid "To Date" msgstr "إلى تاريخ" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -5363,7 +5363,7 @@ msgstr "" msgid "Upcoming Batches" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "" @@ -5561,11 +5561,11 @@ msgstr "" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "" @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "أنشطة" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "نشاط" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "" @@ -5757,6 +5765,10 @@ msgstr "" msgid "has been" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "" @@ -5765,7 +5777,11 @@ msgstr "" msgid "jane@example.com" msgstr "" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "" @@ -5793,11 +5809,15 @@ msgstr "" msgid "stars" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "" diff --git a/lms/locale/bs.po b/lms/locale/bs.po index 00c283a4..da01cc21 100644 --- a/lms/locale/bs.po +++ b/lms/locale/bs.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Bosnian\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr "" -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% završeno" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "O" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "Aktivan" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "" @@ -384,7 +388,7 @@ msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "" msgid "Completed" msgstr "Završeno" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "" #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "Kreiraj" @@ -1569,16 +1573,15 @@ msgstr "" #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "Trajanje" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "Uredi" @@ -1650,10 +1653,6 @@ msgstr "E-pošta poslana" msgid "Email Templates" msgstr "" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "" msgid "Modified By" msgstr "Izmijenio" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "" @@ -3252,7 +3253,7 @@ msgstr "" msgid "New Job Applicant" msgstr "" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "" msgid "No courses found" msgstr "" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "" msgid "No live classes scheduled" msgstr "" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "" msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "" @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "" @@ -3764,7 +3765,7 @@ msgstr "Molimo provjerite svoju e-poštu za potvrdu" msgid "Please click on the following button to set your new password" msgstr "" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "" msgid "Please login to access this page." msgstr "" -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "" @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" @@ -4790,13 +4791,13 @@ msgstr "" #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "" msgid "Sunday" msgstr "" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "Tekst" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "" @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "" @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -5363,7 +5363,7 @@ msgstr "" msgid "Upcoming Batches" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "" @@ -5561,11 +5561,11 @@ msgstr "" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "" @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "aktivnosti" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "aktivnost" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "" @@ -5757,6 +5765,10 @@ msgstr "" msgid "has been" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "" @@ -5765,7 +5777,11 @@ msgstr "" msgid "jane@example.com" msgstr "jane@example.com" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "članovi" @@ -5793,11 +5809,15 @@ msgstr "" msgid "stars" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "" diff --git a/lms/locale/de.po b/lms/locale/de.po index 6f5b2228..b721e2df 100644 --- a/lms/locale/de.po +++ b/lms/locale/de.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr " Bitte bewerten und benoten Sie es." -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% abgeschlossen" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "Über" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "Aktiv" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ msgstr "Benutzerkategorie bei der Anmeldung erfragen" #. 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "Prüfung" @@ -384,7 +388,7 @@ msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "Unternehmenswebseite" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "" msgid "Completed" msgstr "Abgeschlossen" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "" #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "Erstellen" @@ -1569,16 +1573,15 @@ msgstr "Doppelte Optionen für diese Frage gefunden." #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "Dauer" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "Bearbeiten" @@ -1650,10 +1653,6 @@ msgstr "E-Mail wurde versandt" msgid "Email Templates" msgstr "E-Mail-Vorlagen" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "" msgid "Enrollment Count" msgstr "Anzahl der Einschreibungen" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "E-Mail des Mitglieds" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "E-Mail des Mitglieds" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "" msgid "Modified By" msgstr "Geändert von" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "" @@ -3252,7 +3253,7 @@ msgstr "" msgid "New Job Applicant" msgstr "" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "Keine Kurse erstellt" msgid "No courses found" msgstr "" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "Keine Stellen ausgeschrieben" msgid "No live classes scheduled" msgstr "Keine Live-Kurse geplant" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "Für dieses Datum sind keine Plätze verfügbar." msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "Keine bevorstehenden Bewertungen." @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Es werden nur Dateien vom Typ {0} akzeptiert." -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "" @@ -3764,7 +3765,7 @@ msgstr "Bitte überprüfen Sie Ihren Posteingang. Wir haben Ihnen eine E-Mail mi msgid "Please click on the following button to set your new password" msgstr "Bitte klicken Sie auf die folgende Schaltfläche, um Ihr neues Passwort festzulegen" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "Bitte melden Sie sich an, um auf das Quiz zuzugreifen." msgid "Please login to access this page." msgstr "Bitte melden Sie sich an, um auf diese Seite zuzugreifen." -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "Bitte loggen Sie sich ein, um mit der Zahlung fortzufahren." @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "Planen" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" @@ -4790,13 +4791,13 @@ msgstr "" #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "Schüler" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "Zusammenfassung" msgid "Sunday" msgstr "Sonntag" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "Text" msgid "Thanks and Regards" msgstr "Danke und Grüße" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "" @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "" @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "Dieser Kurs ist kostenlos." @@ -5197,7 +5197,7 @@ msgstr "" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "An" msgid "To Date" msgstr "Bis-Datum" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "Um dieser Gruppe beizutreten, wenden Sie sich bitte an den Administrator." @@ -5363,7 +5363,7 @@ msgstr "" msgid "Upcoming Batches" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "Bevorstehenden Bewertungen" @@ -5561,11 +5561,11 @@ msgstr "Schreiben Sie hier Ihre Antwort" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "Sie sind bereits in diesem Kurs eingeschrieben." @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "Zoom-Einstellungen" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "aktivitäten" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "aktivität" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "stornieren Sie Ihre Bewerbung" @@ -5757,6 +5765,10 @@ msgstr "korrekte Antworten" msgid "has been" msgstr "wurde" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "ausgestellt am" @@ -5765,7 +5777,11 @@ msgstr "ausgestellt am" msgid "jane@example.com" msgstr "beate@beispiel.de" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "mitglied" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "mitglieder" @@ -5793,11 +5809,15 @@ msgstr "bewertungen" msgid "stars" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "Sie können" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "" diff --git a/lms/locale/eo.po b/lms/locale/eo.po index 105d08ef..f0b9652a 100644 --- a/lms/locale/eo.po +++ b/lms/locale/eo.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Esperanto\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr "crwdns149182:0crwdne149182:0" -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "crwdns151724:0crwdne151724:0" @@ -75,6 +75,10 @@ msgstr "crwdns151462:0crwdne151462:0" msgid "About" msgstr "crwdns149200:0crwdne149200:0" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "crwdns152174:0crwdne152174:0" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "crwdns149210:0crwdne149210:0" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ msgstr "crwdns149298:0crwdne149298:0" #. 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "crwdns149300:0crwdne149300:0" @@ -384,7 +388,7 @@ msgstr "crwdns149308:0{0}crwdne149308:0" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "crwdns149514:0crwdne149514:0" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "crwdns149518:0crwdne149518:0" msgid "Completed" msgstr "crwdns149520:0crwdne149520:0" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "crwdns152082:0crwdne152082:0" @@ -1289,8 +1293,8 @@ msgstr "crwdns149596:0{0}crwdne149596:0" #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "crwdns149606:0crwdne149606:0" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "crwdns151468:0crwdne151468:0" @@ -1569,16 +1573,15 @@ msgstr "crwdns149670:0crwdne149670:0" #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "crwdns149672:0crwdne149672:0" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "crwdns149674:0crwdne149674:0" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "crwdns149682:0crwdne149682:0" @@ -1650,10 +1653,6 @@ msgstr "crwdns149700:0crwdne149700:0" msgid "Email Templates" msgstr "crwdns149702:0crwdne149702:0" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "crwdns152118:0crwdne152118:0" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "crwdns149728:0crwdne149728:0" msgid "Enrollment Count" msgstr "crwdns149730:0crwdne149730:0" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "crwdns149732:0crwdne149732:0" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "crwdns150164:0crwdne150164:0" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "crwdns150164:0crwdne150164:0" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "crwdns150196:0crwdne150196:0" msgid "Modified By" msgstr "crwdns150198:0crwdne150198:0" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "crwdns150200:0crwdne150200:0" -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "crwdns150202:0crwdne150202:0" @@ -3252,7 +3253,7 @@ msgstr "crwdns150222:0crwdne150222:0" msgid "New Job Applicant" msgstr "crwdns150224:0crwdne150224:0" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "crwdns151760:0crwdne151760:0" @@ -3339,7 +3340,7 @@ msgstr "crwdns150254:0crwdne150254:0" msgid "No courses found" msgstr "crwdns151480:0crwdne151480:0" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "crwdns151766:0crwdne151766:0" @@ -3359,7 +3360,7 @@ msgstr "crwdns150260:0crwdne150260:0" msgid "No live classes scheduled" msgstr "crwdns150262:0crwdne150262:0" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "crwdns151768:0crwdne151768:0" @@ -3375,7 +3376,7 @@ msgstr "crwdns150264:0crwdne150264:0" msgid "No submissions" msgstr "crwdns152128:0crwdne152128:0" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "crwdns150266:0crwdne150266:0" @@ -3484,7 +3485,7 @@ msgstr "crwdns151770:0crwdne151770:0" msgid "Only files of type {0} will be accepted." msgstr "crwdns150308:0{0}crwdne150308:0" -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "crwdns150310:0crwdne150310:0" @@ -3764,7 +3765,7 @@ msgstr "crwdns150404:0crwdne150404:0" msgid "Please click on the following button to set your new password" msgstr "crwdns150406:0crwdne150406:0" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "crwdns151772:0crwdne151772:0" @@ -3825,7 +3826,7 @@ msgstr "crwdns150424:0crwdne150424:0" msgid "Please login to access this page." msgstr "crwdns150426:0crwdne150426:0" -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "crwdns150428:0crwdne150428:0" @@ -4018,8 +4019,8 @@ 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' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "crwdns150614:0crwdne150614:0" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "crwdns150616:0crwdne150616:0" @@ -4790,13 +4791,13 @@ msgstr "crwdns150746:0{0}crwdne150746:0" #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "crwdns150748:0crwdne150748:0" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "crwdns150750:0crwdne150750:0" @@ -4854,8 +4855,7 @@ msgstr "crwdns150766:0{0}crwdne150766:0" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "crwdns150770:0crwdne150770:0" msgid "Sunday" msgstr "crwdns150772:0crwdne150772:0" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "crwdns151930:0{0}crwdnd151930:0{1}crwdne151930:0" @@ -5004,7 +5004,7 @@ msgstr "crwdns150792:0crwdne150792:0" msgid "Thanks and Regards" msgstr "crwdns150794:0crwdne150794:0" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "crwdns152138:0crwdne152138:0" @@ -5040,7 +5040,7 @@ msgstr "crwdns150806:0crwdne150806:0" 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" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "crwdns151798:0crwdne151798:0" @@ -5048,7 +5048,7 @@ msgstr "crwdns151798:0crwdne151798:0" msgid "There are no seats available in this batch." msgstr "crwdns150808:0crwdne150808:0" -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "crwdns150810:0crwdne150810:0" @@ -5074,7 +5074,7 @@ msgstr "crwdns151850:0{0}crwdnd151850:0{1}crwdne151850:0" msgid "These customisations will work on the main batch page." msgstr "crwdns150814:0crwdne150814:0" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "crwdns150816:0{0}crwdnd150816:0{1}crwdne150816:0" @@ -5091,7 +5091,7 @@ msgstr "crwdns152144:0crwdne152144:0" msgid "This course has:" msgstr "crwdns150820:0crwdne150820:0" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "crwdns150822:0crwdne150822:0" @@ -5197,7 +5197,7 @@ msgstr "crwdns150848:0crwdne150848:0" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "crwdns150852:0crwdne150852:0" msgid "To Date" msgstr "crwdns150854:0crwdne150854:0" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "crwdns150858:0crwdne150858:0" @@ -5363,7 +5363,7 @@ msgstr "crwdns150900:0crwdne150900:0" msgid "Upcoming Batches" msgstr "crwdns150902:0crwdne150902:0" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "crwdns150904:0crwdne150904:0" @@ -5561,11 +5561,11 @@ msgstr "crwdns150976:0crwdne150976:0" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "crwdns150978:0{0}crwdnd150978:0{1}crwdnd150978:0{2}crwdne150978:0" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "crwdns150980:0crwdne150980:0" -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "crwdns150982:0crwdne150982:0" @@ -5741,6 +5741,14 @@ msgstr "crwdns151048:0crwdne151048:0" msgid "Zoom Settings" msgstr "crwdns151050:0crwdne151050:0" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "crwdns152176:0crwdne152176:0" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "crwdns152178:0crwdne152178:0" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "crwdns151052:0crwdne151052:0" @@ -5757,6 +5765,10 @@ msgstr "crwdns151056:0crwdne151056:0" msgid "has been" msgstr "crwdns151058:0crwdne151058:0" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "crwdns152180:0crwdne152180:0" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "crwdns151060:0crwdne151060:0" @@ -5765,7 +5777,11 @@ msgstr "crwdns151060:0crwdne151060:0" msgid "jane@example.com" msgstr "crwdns151062:0crwdne151062:0" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "crwdns152182:0crwdne152182:0" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "crwdns151800:0crwdne151800:0" @@ -5793,11 +5809,15 @@ msgstr "crwdns151072:0crwdne151072:0" msgid "stars" msgstr "crwdns151074:0crwdne151074:0" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "crwdns152184:0crwdne152184:0" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "crwdns151076:0crwdne151076:0" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "crwdns151078:0{0}crwdne151078:0" diff --git a/lms/locale/es.po b/lms/locale/es.po index b5e16ab7..80f322f1 100644 --- a/lms/locale/es.po +++ b/lms/locale/es.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr " Por favor evalúelo y califíquelo." -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% completado" @@ -75,6 +75,10 @@ msgstr "Una introducción de una línea al curso que aparece en la tarjeta del c msgid "About" msgstr "Acerca de" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "Activo" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ msgstr "Preguntar categoría de usuario durante el registro" #. 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "Evaluación" @@ -384,7 +388,7 @@ msgstr "La evaluación {0} ya se ha agregado a este lote." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "Página Web de la empresa" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "Completar registro" msgid "Completed" msgstr "Completado" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "El curso {0} ya se ha agregado a este lote." #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "Imagen de portada" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "Crear" @@ -1569,16 +1573,15 @@ msgstr "Se encontraron opciones duplicadas para esta pregunta." #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "Duración" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Duración (en minutos)" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "Editar" @@ -1650,10 +1653,6 @@ msgstr "Correo Electrónico Enviado" msgid "Email Templates" msgstr "Plantillas de correo" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,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:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "Error al inscribirse" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "Correo electrónico del miembro" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "Correo electrónico del miembro" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "Moderador" msgid "Modified By" msgstr "Modificado por" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "El nombre del módulo es incorrecto o no existe." -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "Módulo incorrecto." @@ -3252,7 +3253,7 @@ msgstr "Nuevo trabajo" msgid "New Job Applicant" msgstr "Nuevo solicitante de trabajo" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "No hay cursos creados" msgid "No courses found" msgstr "No se encontraron cursos" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "No hay trabajos publicados" msgid "No live classes scheduled" msgstr "No hay clases en vivo programadas" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "No hay cupos disponibles para esta fecha." msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "No hay próximas evaluaciones." @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Sólo se aceptarán archivos del tipo {0}." -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "Sólo se permiten archivos de imagen." @@ -3764,7 +3765,7 @@ msgstr "Por favor, consultar su correo electrónico para la verificación" msgid "Please click on the following button to set your new password" msgstr "Haga clic en el siguiente botón para establecer su nueva contraseña" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "Inicie sesión para acceder al cuestionario." msgid "Please login to access this page." msgstr "Por favor inicie sesión para acceder a esta página." -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "Por favor inicie sesión para continuar con el pago." @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "Calendario" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "Programar evaluación" @@ -4790,13 +4791,13 @@ msgstr "El estudiante {0} ya ha sido añadido a este lote." #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "Estudiantes" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "Estudiantes eliminados correctamente" @@ -4854,8 +4855,7 @@ msgstr "Enviado {0}" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "Resumen" msgid "Sunday" msgstr "Domingo" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "Texto" msgid "Thanks and Regards" msgstr "Gracias y saludos" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "No hay capítulos en este curso. Crea y administra capítulos desde aqu 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!" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "No hay asientos disponibles en este lote." -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "No hay estudiantes en este lote." @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "Estas personalizaciones funcionarán en la página principal de lotes." -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "Esta insignia se otorgó a {0} el {1}." @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "Este curso tiene:" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "Este curso es gratuito." @@ -5197,7 +5197,7 @@ msgstr "Horarios:" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "A" msgid "To Date" msgstr "Hasta la fecha" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "Para unirse a este lote, comuníquese con el Administrador." @@ -5363,7 +5363,7 @@ msgstr "Próximamente" msgid "Upcoming Batches" msgstr "Próximos lotes" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "Próximas evaluaciones" @@ -5561,11 +5561,11 @@ msgstr "Escriba su respuesta aquí" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "Ya tiene una evaluación en {0} en {1} para el curso {2}." -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "Ya estás inscrito en este lote." -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "Ya estás inscrito en este curso." @@ -5741,6 +5741,14 @@ msgstr "Tu envío se ha guardado correctamente. El instructor lo revisará y cal msgid "Zoom Settings" msgstr "Configuración de Zoom" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "actividades" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "actividad" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "cancelar su solicitud" @@ -5757,6 +5765,10 @@ msgstr "respuestas correctas" msgid "has been" msgstr "ha sido" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "emitido el" @@ -5765,7 +5777,11 @@ msgstr "emitido el" msgid "jane@example.com" msgstr "juan@example.com" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "miembro" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "miembros" @@ -5793,11 +5809,15 @@ msgstr "calificaciones" msgid "stars" msgstr "estrellas" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "puedes" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "Configuraciones {0} no encontradas" diff --git a/lms/locale/fa.po b/lms/locale/fa.po index 696a857e..abc1a089 100644 --- a/lms/locale/fa.po +++ b/lms/locale/fa.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Persian\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr " لطفا آن را ارزیابی و نمره دهید." -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% تکمیل شده" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "درباره" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "فعال" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "ارزیابی" @@ -384,7 +388,7 @@ msgstr "ارزیابی {0} قبلاً به این دسته اضافه شده ا #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "وب سایت شرکت" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "" msgid "Completed" msgstr "تکمیل شد" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "دوره {0} قبلاً به این دسته اضافه شده است." #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "ایجاد کردن" @@ -1569,16 +1573,15 @@ msgstr "گزینه های تکراری برای این سوال پیدا شد." #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "مدت زمان" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "مدت زمان (بر حسب دقیقه)" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "ویرایش" @@ -1650,10 +1653,6 @@ msgstr "ایمیل ارسال شد" msgid "Email Templates" msgstr "قالب‌های ایمیل" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "" msgid "Modified By" msgstr "تغییر داده شده توسط" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "" @@ -3252,7 +3253,7 @@ msgstr "شغل جدید" msgid "New Job Applicant" msgstr "" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "" msgid "No courses found" msgstr "هیچ دوره ای پیدا نشد" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "" msgid "No live classes scheduled" msgstr "" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "" msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "" @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "فقط فایل هایی از نوع {0} پذیرفته می شوند." -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "" @@ -3764,7 +3765,7 @@ msgstr "لطفا ایمیل خود را برای تایید بررسی کنید" msgid "Please click on the following button to set your new password" msgstr "" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "" msgid "Please login to access this page." msgstr "" -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "" @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "برنامه" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" @@ -4790,13 +4791,13 @@ msgstr "دانش‌آموز {0} قبلاً به این دسته اضافه شد #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "دانش‌آموزان" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "خلاصه" msgid "Sunday" msgstr "یکشنبه" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "متن" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "هیچ دانش‌آموزی در این گروه وجود ندارد." @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "" @@ -5091,7 +5091,7 @@ msgstr "این کلاس به پایان رسید" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "به" msgid "To Date" msgstr "تا تاریخ" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -5363,7 +5363,7 @@ msgstr "" msgid "Upcoming Batches" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "" @@ -5561,11 +5561,11 @@ msgstr "" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "" @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "فعالیت ها" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "فعالیت" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "" @@ -5757,6 +5765,10 @@ msgstr "" msgid "has been" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "صادر شده در" @@ -5765,7 +5777,11 @@ msgstr "صادر شده در" msgid "jane@example.com" msgstr "jane@example.com" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "عضو" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "اعضا" @@ -5793,11 +5809,15 @@ msgstr "رتبه بندی ها" msgid "stars" msgstr "ستاره ها" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "" diff --git a/lms/locale/fr.po b/lms/locale/fr.po index 3fe6e50d..39bc4766 100644 --- a/lms/locale/fr.po +++ b/lms/locale/fr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr " Veuillez l'évaluer et le noter." -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% complété" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "A Propos" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "actif" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ msgstr "Demandez la catégorie de l'utilisateur lors de l'inscription" #. 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "Évaluation" @@ -384,7 +388,7 @@ msgstr "L'évaluation {0} a déjà été ajoutée à ce lot." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "Site Web de l'entreprise" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "Terminer l'inscription" msgid "Completed" msgstr "Terminé" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "Le cours {0} a déjà été ajouté à ce lot." #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "Créer" @@ -1569,16 +1573,15 @@ msgstr "" #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "Durée" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "modifier" @@ -1650,10 +1653,6 @@ msgstr "Email Envoyé" msgid "Email Templates" msgstr "" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "" msgid "Modified By" msgstr "Modifié Par" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "" @@ -3252,7 +3253,7 @@ msgstr "" msgid "New Job Applicant" msgstr "" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "" msgid "No courses found" msgstr "" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "" msgid "No live classes scheduled" msgstr "" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "" msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "" @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "" @@ -3764,7 +3765,7 @@ msgstr "Veuillez vérifier votre email pour validation" msgid "Please click on the following button to set your new password" msgstr "" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "" msgid "Please login to access this page." msgstr "" -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "" @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" @@ -4790,13 +4791,13 @@ msgstr "" #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "Résumé" msgid "Sunday" msgstr "Dimanche" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "Texte" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "" @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "" @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "À" msgid "To Date" msgstr "Jusqu'au" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -5363,7 +5363,7 @@ msgstr "" msgid "Upcoming Batches" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "" @@ -5561,11 +5561,11 @@ msgstr "" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "" @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "activités" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "historique" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "" @@ -5757,6 +5765,10 @@ msgstr "" msgid "has been" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "" @@ -5765,7 +5777,11 @@ msgstr "" msgid "jane@example.com" msgstr "" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "" @@ -5793,11 +5809,15 @@ msgstr "" msgid "stars" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "" diff --git a/lms/locale/hu.po b/lms/locale/hu.po index d6cb60a6..8a01994c 100644 --- a/lms/locale/hu.po +++ b/lms/locale/hu.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr "" -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% befejezve" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "" @@ -384,7 +388,7 @@ msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "Cég honlapja" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "" msgid "Completed" msgstr "" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "" #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "" @@ -1569,16 +1573,15 @@ msgstr "" #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "" @@ -1650,10 +1653,6 @@ msgstr "" msgid "Email Templates" msgstr "" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "" msgid "Modified By" msgstr "Módosította" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "" @@ -3252,7 +3253,7 @@ msgstr "" msgid "New Job Applicant" msgstr "" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "" msgid "No courses found" msgstr "" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "" msgid "No live classes scheduled" msgstr "" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "" msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "" @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "" @@ -3764,7 +3765,7 @@ msgstr "Kérjük, ellenőrizze e-mail a vizsgálathoz" msgid "Please click on the following button to set your new password" msgstr "" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "" msgid "Please login to access this page." msgstr "" -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "" @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "Ütemezés" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" @@ -4790,13 +4791,13 @@ msgstr "" #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "Összefoglalás" msgid "Sunday" msgstr "Vasárnap" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "" @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "" @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -5363,7 +5363,7 @@ msgstr "" msgid "Upcoming Batches" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "" @@ -5561,11 +5561,11 @@ msgstr "" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "" @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "tevékenységek" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "tevékenység" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "" @@ -5757,6 +5765,10 @@ msgstr "" msgid "has been" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "" @@ -5765,7 +5777,11 @@ msgstr "" msgid "jane@example.com" msgstr "" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "" @@ -5793,11 +5809,15 @@ msgstr "" msgid "stars" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "" diff --git a/lms/locale/pl.po b/lms/locale/pl.po index 4e4a3fea..d068c282 100644 --- a/lms/locale/pl.po +++ b/lms/locale/pl.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr "" -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% zakończono" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "" @@ -384,7 +388,7 @@ msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "" msgid "Completed" msgstr "" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "" #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "" @@ -1569,16 +1573,15 @@ msgstr "" #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "" @@ -1650,10 +1653,6 @@ msgstr "" msgid "Email Templates" msgstr "" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "" msgid "Modified By" msgstr "" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "" @@ -3252,7 +3253,7 @@ msgstr "" msgid "New Job Applicant" msgstr "" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "" msgid "No courses found" msgstr "" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "" msgid "No live classes scheduled" msgstr "" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "" msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "" @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "" @@ -3764,7 +3765,7 @@ msgstr "" msgid "Please click on the following button to set your new password" msgstr "" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "" msgid "Please login to access this page." msgstr "" -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "" @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" @@ -4790,13 +4791,13 @@ msgstr "" #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "Podsumowanie" msgid "Sunday" msgstr "" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "" @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "" @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -5363,7 +5363,7 @@ msgstr "" msgid "Upcoming Batches" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "" @@ -5561,11 +5561,11 @@ msgstr "" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "" @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "aktywności" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "aktywność" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "" @@ -5757,6 +5765,10 @@ msgstr "" msgid "has been" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "" @@ -5765,7 +5777,11 @@ msgstr "" msgid "jane@example.com" msgstr "" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "" @@ -5793,11 +5809,15 @@ msgstr "" msgid "stars" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "" diff --git a/lms/locale/ru.po b/lms/locale/ru.po index ade497df..aeeafb19 100644 --- a/lms/locale/ru.po +++ b/lms/locale/ru.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr " Пожалуйста, оцените и поставьте оценку." -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% завершено" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "О" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "Оценка" @@ -384,7 +388,7 @@ msgstr "Оценка {0} уже добавлена в этот пакет." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "Вебсайт Компании" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "Завершить регистрацию" msgid "Completed" msgstr "" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "Курс {0} уже добавлен в группу." #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "" @@ -1569,16 +1573,15 @@ msgstr "Для этого вопроса найдены дубликаты ва #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "" @@ -1650,10 +1653,6 @@ msgstr "Email отправлен" msgid "Email Templates" msgstr "Шаблоны Email" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "Подтверждение регистрации на следующу msgid "Enrollment Count" msgstr "Количество регистраций" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "Email участника" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "Email участника" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "Модератор" msgid "Modified By" msgstr "Изменено" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "Имя модуля неверно или не существует." -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "Модуль неверный." @@ -3252,7 +3253,7 @@ msgstr "Новая Вакансия" msgid "New Job Applicant" msgstr "Новый соискатель работы" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "Курсы не созданы" msgid "No courses found" msgstr "" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "Вакансии не опубликованы" msgid "No live classes scheduled" msgstr "Не запланированы онлайн-курсы" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "На эту дату свободных мест нет." msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "Нет предстоящих оценок." @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Принимаются только файлы типа {0} ." -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "" @@ -3764,7 +3765,7 @@ msgstr "Пожалуйста, проверьте свой email для подт msgid "Please click on the following button to set your new password" msgstr "Нажмите на следующую кнопку, чтобы установить новый пароль." -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "Пожалуйста, войдите в систему, чтобы по msgid "Please login to access this page." msgstr "Пожалуйста, войдите в систему, чтобы получить доступ к этой странице." -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "Пожалуйста, войдите в систему, чтобы продолжить оплату." @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "Расписание" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "Оценка графика" @@ -4790,13 +4791,13 @@ msgstr "Курс {0} уже добавлен в группу." #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "Студенты" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "Отправлено {0}" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "Резюме" msgid "Sunday" msgstr "Воскресенье" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "Текст" msgid "Thanks and Regards" msgstr "Спасибо и с наилучшими пожеланиями" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "В этой группе нет свободных мест." -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "В этой группе нет студентов." @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "Эти настройки будут работать на главной странице пакета." -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "Этот бейдж был вручен {0} {1}." @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "Этот курс бесплатный." @@ -5197,7 +5197,7 @@ msgstr "Сроки:" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "Чтобы присоединиться к этой группе, свяжитесь с администратором." @@ -5363,7 +5363,7 @@ msgstr "Предстоящие" msgid "Upcoming Batches" msgstr "Предстоящие группы" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "Предстоящие оценки" @@ -5561,11 +5561,11 @@ msgstr "Напишите свой ответ здесь" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "У вас уже есть оценка {0} в {1} для курса {2}." -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "Вы уже зачислены в эту группу." -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "Вы уже зачислены на этот курс." @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "Настройки Zoom" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "действия" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "активность" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "отменить заявку" @@ -5757,6 +5765,10 @@ msgstr "Правильные ответы" msgid "has been" msgstr "был" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "дата выпуска:" @@ -5765,7 +5777,11 @@ msgstr "дата выпуска:" msgid "jane@example.com" msgstr "ivan@example.com" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "участник" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "участники" @@ -5793,11 +5809,15 @@ msgstr "рейтинг" msgid "stars" msgstr "звезды" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "вы можете" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "" diff --git a/lms/locale/sv.po b/lms/locale/sv.po index 2d9cc389..53601612 100644 --- a/lms/locale/sv.po +++ b/lms/locale/sv.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr " Utvärdera och betygsätt." -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% klar" @@ -75,6 +75,10 @@ msgstr "En rad introduktion till kurs som finns på kurskortet" msgid "About" msgstr "Om" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "Aktiv" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ msgstr "Fråga efter Användare Kategori under Registrering" #. 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "Bedömning" @@ -384,7 +388,7 @@ msgstr "Bedömning {0} har redan lagts till i denna grupp." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "Bolag Webbplats" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "Slutför Registrering" msgid "Completed" msgstr "Klar" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "Klart av Studenter" @@ -1289,8 +1293,8 @@ msgstr "Kurs {0} har redan lagts till i denna omgång." #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "Omslagsbild" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "Skapa" @@ -1569,16 +1573,15 @@ msgstr "Duplicerade alternativ hittades för denna fråga." #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "Varaktighet" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Varaktighet (i minuter)" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "Redigera" @@ -1650,10 +1653,6 @@ msgstr "E-post Skickad" msgid "Email Templates" msgstr "E-Post Mallar" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "E-post kopierad till urklipp" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "Inskrivning bekräftelse för nästa grupp utbildning" msgid "Enrollment Count" msgstr "Antal Inskrivna" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "Registrering Misslyckad" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "Medlem E-post" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "Medlem E-post" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "Moderator" msgid "Modified By" msgstr "Modifierad Av" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "Modul Namn är felaktigt eller existerar inte." -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "Modul är felaktig." @@ -3252,7 +3253,7 @@ msgstr "Nya Jobb" msgid "New Job Applicant" msgstr "Ny Jobb Sökande" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "Ny Program" @@ -3339,7 +3340,7 @@ msgstr "Inga kurser skapade" msgid "No courses found" msgstr "Inga kurser hittades" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "Inga kurser i detta program" @@ -3359,7 +3360,7 @@ msgstr "Inga jobb utannonserade" msgid "No live classes scheduled" msgstr "Inga live lektioner schemalagda" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "Inga program hittades" @@ -3375,7 +3376,7 @@ msgstr "Inga lediga tider för detta datum." msgid "No submissions" msgstr "Inga inlämningar" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "Inga kommande utvärderingar." @@ -3484,7 +3485,7 @@ msgstr "Endast kurser för vilka självinlärning är inaktiverat kan läggas ti msgid "Only files of type {0} will be accepted." msgstr "Endast filer av typ {0} kommer att accepteras." -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "Endast bildfiler är tillåtna." @@ -3764,7 +3765,7 @@ msgstr "Kontrollera din E-post för verifiering" msgid "Please click on the following button to set your new password" msgstr "Klicka på följande knapp för att ange ditt nya lösenord" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 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." @@ -3825,7 +3826,7 @@ msgstr "Logga in för att komma åt frågesport." msgid "Please login to access this page." msgstr "Logga in för att komma till denna sida." -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "Logga in för att fortsätta med betalning." @@ -4018,8 +4019,8 @@ msgstr "Program Medlemmar" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "Schema" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "Schemalägg Utvärdering" @@ -4790,13 +4791,13 @@ msgstr "Student {0} har redan lagts till denna grupp." #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "Studenter" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "Studenter borttagna" @@ -4854,8 +4855,7 @@ msgstr "Inskickad {0}" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "Översikt" msgid "Sunday" msgstr "Söndag" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "Misstänkt mönster hittat i {0}: {1}" @@ -5004,7 +5004,7 @@ msgstr "Text" msgid "Thanks and Regards" msgstr "Tack och Hälsningar" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "Gruppen är full. Kontakta administratör." @@ -5040,7 +5040,7 @@ msgstr "Det finns inga kapitel i denna kurs. Skapa och hantera kapitel härifrå 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!" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "Det finns inga program tillgängliga för tillfället. Håll utkik, nya inlärningsupplevelser är på väg snart!" @@ -5048,7 +5048,7 @@ msgstr "Det finns inga program tillgängliga för tillfället. Håll utkik, nya msgid "There are no seats available in this batch." msgstr "Det finns inga platser tillgängliga i denna grupp." -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "Det finns inga studenter i denna grupp." @@ -5074,7 +5074,7 @@ msgstr "Det har skett uppdatering av din inlämning. Du har fått resultat av {0 msgid "These customisations will work on the main batch page." msgstr "Dessa anpassningar kommer att fungera på huvudgrupp sida." -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "Detta emblem är tilldelad {0} {1}." @@ -5091,7 +5091,7 @@ msgstr "Denna klass har avslutats" msgid "This course has:" msgstr "Denna kurs har:" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "Denna kurs är gratis." @@ -5197,7 +5197,7 @@ msgstr "Tidpunkter:" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "Till" msgid "To Date" msgstr "Till Datum" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "För att gå med i denna grupp, kontakta Administratör." @@ -5363,7 +5363,7 @@ msgstr "Kommande" msgid "Upcoming Batches" msgstr "Kommande grupper" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "Kommande utvärderingar" @@ -5561,11 +5561,11 @@ msgstr "Skriv ditt svar här" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "Du har redan utvärdering {0} kl. {1} för kurs {2}." -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "Du är redan inskriven för denna grupp." -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "Du är redan inskriven på denna kurs." @@ -5741,6 +5741,14 @@ msgstr "Din inlämning är sparad. Lärare kommer att granska och betygsätta de msgid "Zoom Settings" msgstr "Zoom Inställningar" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "aktiviteter" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "aktivitet" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "avbryt din ansökan" @@ -5757,6 +5765,10 @@ msgstr "korrekta svar" msgid "has been" msgstr "har varit" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "utfärdad" @@ -5765,7 +5777,11 @@ msgstr "utfärdad" msgid "jane@example.com" msgstr "användare@bolag" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "medlem" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "medlemmar" @@ -5793,11 +5809,15 @@ msgstr "Bedömningar" msgid "stars" msgstr "stjärnor" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "du kan" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "{0} Inställningar hittades inte" diff --git a/lms/locale/tr.po b/lms/locale/tr.po index 689f55fa..72458da5 100644 --- a/lms/locale/tr.po +++ b/lms/locale/tr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr " Lütfen değerlendirin ve not verin." -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% tamamlandı" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "Hakkında" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "Aktif" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ msgstr "Kayıt sırasında Kullanıcı Kategorisini Sor" #. 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "Değerlendirme" @@ -384,7 +388,7 @@ msgstr "Değerlendirme {0} bu gruba zaten eklendi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "Şirket Web Sitesi" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "Kayıt İşlemini Tamamlayın" msgid "Completed" msgstr "Tamamlandı" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "Kurs {0} bu gruba zaten eklenmiştir." #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "Kapak Resmi" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "Oluştur" @@ -1569,16 +1573,15 @@ msgstr "Bu soru için yinelenen seçenekler bulundu." #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "Süre" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Süre (dk)" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "Düzenle" @@ -1650,10 +1653,6 @@ msgstr "E-posta Gönderildi" msgid "Email Templates" msgstr "E-Posta Şablonları" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "Sonraki Eğitim Grubu için Kayıt Onayı" msgid "Enrollment Count" msgstr "Kayıt Sayısı" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "Kayıt Başarısız" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "Üye E-postası" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "Üye E-postası" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "Moderatör" msgid "Modified By" msgstr "Değiştiren" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "Modül Adı yanlış veya mevcut değil." -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "Modül hatalı." @@ -3252,7 +3253,7 @@ msgstr "Yeni İş" msgid "New Job Applicant" msgstr "Yeni İş Başvurusu" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "Hiçbir kurs oluşturulmadı" msgid "No courses found" msgstr "Hiçbir kurs bulunamadı" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "Hiçbir iş ilanı yayınlanmadı" msgid "No live classes scheduled" msgstr "Planlanmış canlı ders yok" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "Bu tarih için boş yer bulunmamaktadır." msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "Yaklaşan değerlendirme yok." @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Sadece {0} türündeki dosyalar kabul edilecektir." -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "Sadece resim dosyasına izin verilir." @@ -3764,7 +3765,7 @@ msgstr "Doğrulama için lütfen e-postanızı kontrol edin" msgid "Please click on the following button to set your new password" msgstr "Yeni şifrenizi belirlemek için lütfen aşağıdaki linke tıklayınız" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "Teste erişmek için lütfen giriş yapın." msgid "Please login to access this page." msgstr "Bu sayfaya erişebilmek için lütfen giriş yapın." -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "Ödeme işlemine devam etmek için lütfen giriş yapın." @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "Planla" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" @@ -4790,13 +4791,13 @@ msgstr "Öğrenci {0} zaten bu gruba eklendi." #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "Öğrenciler" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "Kaydedildi {0}" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "Özet" msgid "Sunday" msgstr "Pazar" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "Yazı" msgid "Thanks and Regards" msgstr "Teşekkürler ve Saygılar" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "Bu kursta bölüm bulunmamaktadır. Bölümleri buradan oluşturun ve y 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!" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "Bu grupta boş yer bulunmamaktadır." -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "Bu grupta hiç öğrenci bulunmamaktadır." @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "" @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "Bu kursta:" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "Bu kurs ücretsizdir." @@ -5197,7 +5197,7 @@ msgstr "" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "Alıcı" msgid "To Date" msgstr "Bitiş Tarihi" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -5363,7 +5363,7 @@ msgstr "Yaklaşanlar" msgid "Upcoming Batches" msgstr "Yaklaşan Sınıflar" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "Yaklaşan Değerlendirmeler" @@ -5561,11 +5561,11 @@ msgstr "Cevabınızı buraya yazın" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "Bu gruba zaten kayıtlısınız." -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "Bu kursa zaten kayıtlısınız." @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "Zoom Ayarları" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "aktiviteler" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "aktivite" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "başvurunuzu iptal edin" @@ -5757,6 +5765,10 @@ msgstr "doğru cevap" msgid "has been" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "yayınlanma Tarihi" @@ -5765,7 +5777,11 @@ msgstr "yayınlanma Tarihi" msgid "jane@example.com" msgstr "eposta@ornek.com.tr" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "üyeler" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "üyeler" @@ -5793,11 +5809,15 @@ msgstr "" msgid "stars" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr "{0} Ayarları bulunamadı" diff --git a/lms/locale/zh.po b/lms/locale/zh.po index 7c1c3a87..8d1b4290 100644 --- a/lms/locale/zh.po +++ b/lms/locale/zh.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-01-03 16:04+0000\n" -"PO-Revision-Date: 2025-01-07 04:09\n" +"POT-Creation-Date: 2025-01-10 16:04+0000\n" +"PO-Revision-Date: 2025-01-13 06:31\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -22,7 +22,7 @@ msgstr "" msgid " Please evaluate and grade it." msgstr "" -#: frontend/src/pages/Programs.vue:41 +#: frontend/src/pages/Programs.vue:39 #, python-format msgid "% completed" msgstr "% 已完成" @@ -75,6 +75,10 @@ msgstr "" msgid "About" msgstr "" +#: frontend/src/pages/Batch.vue:93 +msgid "About this batch" +msgstr "" + #. Label of the verify_terms (Check) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Acceptance for Terms and/or Policies" @@ -101,7 +105,7 @@ msgstr "活动" #: frontend/src/components/Assessments.vue:11 #: frontend/src/components/BatchCourses.vue:11 -#: frontend/src/components/BatchStudents.vue:90 +#: frontend/src/components/BatchStudents.vue:95 #: frontend/src/components/Categories.vue:26 #: frontend/src/components/LiveClass.vue:11 #: frontend/src/components/Members.vue:43 frontend/src/pages/ProgramForm.vue:30 @@ -357,7 +361,7 @@ 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 -#: frontend/src/components/Modals/BatchStudentProgress.vue:29 +#: frontend/src/components/Modals/BatchStudentProgress.vue:32 #: lms/lms/doctype/lms_batch/lms_batch.json lms/templates/assessments.html:11 msgid "Assessment" msgstr "" @@ -384,7 +388,7 @@ msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:46 -#: frontend/src/components/BatchStudents.vue:74 +#: frontend/src/components/BatchStudents.vue:79 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -995,7 +999,7 @@ msgid "Company Website" msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' -#: frontend/src/components/Modals/BatchStudentProgress.vue:13 +#: frontend/src/components/Modals/BatchStudentProgress.vue:18 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/widgets/CourseCard.html:75 lms/templates/reviews.html:48 msgid "Complete" @@ -1013,7 +1017,7 @@ msgstr "" msgid "Completed" msgstr "已完成" -#: frontend/src/components/BatchStudents.vue:353 +#: frontend/src/components/BatchStudents.vue:345 msgid "Completed by Students" msgstr "" @@ -1289,8 +1293,8 @@ msgstr "" #: frontend/src/components/BatchCourses.vue:5 #: frontend/src/components/BatchOverlay.vue:23 #: frontend/src/components/BatchStudents.vue:32 -#: frontend/src/components/BatchStudents.vue:68 -#: frontend/src/components/Modals/BatchStudentProgress.vue:61 +#: frontend/src/components/BatchStudents.vue:70 +#: frontend/src/components/Modals/BatchStudentProgress.vue:60 #: frontend/src/pages/BatchDetail.vue:19 frontend/src/pages/BatchDetail.vue:68 #: frontend/src/pages/Courses.vue:8 frontend/src/pages/Statistics.vue:19 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -1317,7 +1321,7 @@ msgid "Cover Image" msgstr "" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:110 +#: frontend/src/pages/Programs.vue:108 msgid "Create" msgstr "创建" @@ -1569,16 +1573,15 @@ msgstr "" #. Label of the duration (Data) field in DocType 'Cohort' #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' -#. Label of the duration (Duration) field in DocType 'LMS Quiz' #: frontend/src/components/Modals/LiveClassModal.vue:62 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json -#: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration" msgstr "持续时间" -#: frontend/src/pages/QuizForm.vue:63 +#. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/pages/QuizForm.vue:63 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" @@ -1600,7 +1603,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/Programs.vue:55 +#: frontend/src/pages/Profile.vue:32 frontend/src/pages/Programs.vue:53 msgid "Edit" msgstr "编辑" @@ -1650,10 +1653,6 @@ msgstr "发送电子邮件" msgid "Email Templates" msgstr "" -#: frontend/src/components/BatchStudents.vue:409 -msgid "Email copied to clipboard" -msgstr "" - #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1752,7 +1751,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1726 +#: lms/lms/utils.py:1765 msgid "Enrollment Failed" msgstr "" @@ -3051,6 +3050,7 @@ msgid "Member Email" msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Assignment Submission' +#. Label of the member_name (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_name (Data) field in DocType 'LMS Certificate' #. Label of the member_name (Data) field in DocType 'LMS Certificate #. Evaluation' @@ -3060,6 +3060,7 @@ msgstr "" #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -3189,11 +3190,11 @@ msgstr "" msgid "Modified By" msgstr "修改者" -#: lms/lms/api.py:201 +#: lms/lms/api.py:211 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:197 +#: lms/lms/api.py:207 msgid "Module is incorrect." msgstr "" @@ -3252,7 +3253,7 @@ msgstr "" msgid "New Job Applicant" msgstr "" -#: frontend/src/pages/Programs.vue:107 +#: frontend/src/pages/Programs.vue:105 msgid "New Program" msgstr "" @@ -3339,7 +3340,7 @@ msgstr "" msgid "No courses found" msgstr "" -#: frontend/src/pages/Programs.vue:83 +#: frontend/src/pages/Programs.vue:81 msgid "No courses in this program" msgstr "" @@ -3359,7 +3360,7 @@ msgstr "" msgid "No live classes scheduled" msgstr "" -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Programs.vue:91 msgid "No programs found" msgstr "" @@ -3375,7 +3376,7 @@ msgstr "" msgid "No submissions" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:39 +#: frontend/src/components/UpcomingEvaluations.vue:41 msgid "No upcoming evaluations." msgstr "" @@ -3484,7 +3485,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:533 msgid "Only image file is allowed." msgstr "" @@ -3764,7 +3765,7 @@ msgstr "请检查您的电子邮件验证" msgid "Please click on the following button to set your new password" msgstr "" -#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 +#: lms/lms/utils.py:1887 lms/lms/utils.py:1891 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3825,7 +3826,7 @@ msgstr "" msgid "Please login to access this page." msgstr "" -#: lms/lms/api.py:193 +#: lms/lms/api.py:203 msgid "Please login to continue with payment." msgstr "" @@ -4018,8 +4019,8 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/BatchStudents.vue:53 -#: frontend/src/components/Modals/BatchStudentProgress.vue:32 -#: frontend/src/components/Modals/BatchStudentProgress.vue:64 +#: frontend/src/components/Modals/BatchStudentProgress.vue:35 +#: frontend/src/components/Modals/BatchStudentProgress.vue:63 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4391,7 +4392,7 @@ msgid "Schedule" msgstr "" #: frontend/src/components/Modals/EvaluationModal.vue:5 -#: frontend/src/components/UpcomingEvaluations.vue:4 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" @@ -4790,13 +4791,13 @@ msgstr "" #. Label of the students (Table) field in DocType 'LMS Batch' #. Label of the show_students (Check) field in DocType 'LMS Settings' #: frontend/src/components/BatchStudents.vue:18 -#: frontend/src/components/BatchStudents.vue:84 +#: frontend/src/components/BatchStudents.vue:89 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Students" msgstr "" -#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:302 msgid "Students deleted successfully" msgstr "" @@ -4854,8 +4855,7 @@ msgstr "" #: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:310 -#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/BatchStudents.vue:302 #: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 @@ -4889,7 +4889,7 @@ msgstr "概要" msgid "Sunday" msgstr "" -#: lms/lms/api.py:954 +#: lms/lms/api.py:964 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -5004,7 +5004,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1755 +#: lms/lms/utils.py:1794 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -5040,7 +5040,7 @@ msgstr "" msgid "There are no courses available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" -#: frontend/src/pages/Programs.vue:97 +#: frontend/src/pages/Programs.vue:95 msgid "There are no programs available at the moment. Keep an eye out, fresh learning experiences are on the way soon!" msgstr "" @@ -5048,7 +5048,7 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:182 +#: frontend/src/components/BatchStudents.vue:177 msgid "There are no students in this batch." msgstr "" @@ -5074,7 +5074,7 @@ msgstr "" msgid "These customisations will work on the main batch page." msgstr "" -#: frontend/src/pages/Badge.vue:10 +#: frontend/src/pages/Badge.vue:14 msgid "This badge has been awarded to {0} on {1}." msgstr "" @@ -5091,7 +5091,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1606 +#: lms/lms/utils.py:1645 msgid "This course is free." msgstr "" @@ -5197,7 +5197,7 @@ msgstr "" #: frontend/src/pages/AssignmentForm.vue:32 #: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:116 #: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json @@ -5235,7 +5235,7 @@ msgstr "至" msgid "To Date" msgstr "至今" -#: lms/lms/utils.py:1617 +#: lms/lms/utils.py:1656 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -5363,7 +5363,7 @@ msgstr "" msgid "Upcoming Batches" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:7 +#: frontend/src/components/UpcomingEvaluations.vue:5 #: lms/templates/upcoming_evals.html:3 msgid "Upcoming Evaluations" msgstr "" @@ -5561,11 +5561,11 @@ msgstr "" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:217 +#: lms/lms/api.py:227 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:209 +#: lms/lms/api.py:219 msgid "You are already enrolled for this course." msgstr "" @@ -5741,6 +5741,14 @@ msgstr "" msgid "Zoom Settings" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activities" +msgstr "活动" + +#: frontend/src/components/StudentHeatmap.vue:6 +msgid "activity" +msgstr "活动" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "cancel your application" msgstr "" @@ -5757,6 +5765,10 @@ msgstr "" msgid "has been" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:8 +msgid "in the last" +msgstr "" + #: frontend/src/pages/ProfileCertificates.vue:17 msgid "issued on" msgstr "" @@ -5765,7 +5777,11 @@ msgstr "" msgid "jane@example.com" msgstr "" -#: frontend/src/pages/Programs.vue:32 +#: frontend/src/pages/Programs.vue:31 +msgid "member" +msgstr "成员" + +#: frontend/src/pages/Programs.vue:31 msgid "members" msgstr "成员" @@ -5793,11 +5809,15 @@ msgstr "" msgid "stars" msgstr "" +#: frontend/src/components/StudentHeatmap.vue:10 +msgid "weeks" +msgstr "" + #: lms/templates/emails/mentor_request_creation_email.html:5 msgid "you can" msgstr "" -#: lms/lms/api.py:751 lms/lms/api.py:759 +#: lms/lms/api.py:761 lms/lms/api.py:769 msgid "{0} Settings not found" msgstr ""