From 5c0375488878b098d1a73bcfbbfa7a6ec966f961 Mon Sep 17 00:00:00 2001
From: raizasafeel <89463672+raizasafeel@users.noreply.github.com>
Date: Thu, 19 Mar 2026 13:20:13 +0530
Subject: [PATCH 01/52] revert(course): use checkbox with tooltip for
certification filter
---
frontend/src/pages/Courses/Courses.vue | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/frontend/src/pages/Courses/Courses.vue b/frontend/src/pages/Courses/Courses.vue
index 0bb7fd1f..3cdc5491 100644
--- a/frontend/src/pages/Courses/Courses.vue
+++ b/frontend/src/pages/Courses/Courses.vue
@@ -77,13 +77,14 @@
-
Dear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -105,15 +105,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -122,9 +122,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -132,8 +136,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -145,15 +149,23 @@ msgstr "" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -172,19 +184,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -213,7 +229,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -221,19 +237,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -257,11 +269,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -269,7 +281,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -281,16 +293,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -314,7 +326,7 @@ msgstr "" msgid "Administrator" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "" @@ -345,7 +357,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -355,6 +368,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "" @@ -367,10 +396,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -397,7 +426,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -427,7 +456,7 @@ msgstr "" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -481,7 +510,7 @@ msgstr "" msgid "Apps" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -505,7 +534,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -545,7 +574,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -557,11 +586,11 @@ msgstr "" msgid "Assign" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "" @@ -599,7 +628,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -622,7 +651,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -636,7 +665,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -654,7 +683,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -681,7 +710,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -755,7 +784,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -763,7 +792,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -781,10 +810,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -806,8 +835,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -818,11 +847,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -865,7 +894,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "" @@ -884,11 +913,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -908,7 +937,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -918,8 +947,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -933,15 +962,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -963,6 +992,10 @@ msgstr "" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -973,6 +1006,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -991,6 +1028,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1001,6 +1039,10 @@ msgstr "" msgid "Cancelled" msgstr "" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1015,7 +1057,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1036,6 +1078,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1064,11 +1110,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1086,14 +1132,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1138,8 +1184,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1153,7 +1199,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1190,12 +1236,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1239,7 +1297,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1251,7 +1309,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1267,7 +1325,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "" @@ -1282,7 +1341,7 @@ msgstr "" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1290,7 +1349,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1327,7 +1386,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "" @@ -1339,18 +1398,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1424,7 +1483,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1448,7 +1507,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1464,7 +1523,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1474,7 +1533,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1491,14 +1550,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1529,7 +1588,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1574,8 +1633,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1599,11 +1658,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1623,18 +1682,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1671,10 +1730,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1727,7 +1786,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1757,12 +1817,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1776,8 +1836,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1847,11 +1907,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1859,7 +1919,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1881,8 +1941,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1918,6 +1978,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1939,8 +2001,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "" @@ -1964,15 +2027,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1984,37 +2047,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2034,7 +2097,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2115,10 +2178,14 @@ msgstr "" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2135,8 +2202,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2148,7 +2215,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2168,7 +2235,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2176,7 +2243,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2209,9 +2276,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2244,10 +2311,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2277,18 +2340,18 @@ msgid "Discount" msgstr "" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2299,6 +2362,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2336,7 +2403,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2344,12 +2410,13 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2410,7 +2477,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2437,8 +2504,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2454,11 +2520,11 @@ msgstr "" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2471,6 +2537,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2496,10 +2566,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2508,13 +2582,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2588,10 +2662,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2607,7 +2681,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2662,19 +2736,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2702,23 +2776,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2731,7 +2805,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2749,7 +2823,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2761,9 +2835,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2791,11 +2866,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2805,19 +2880,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2832,14 +2907,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2851,14 +2930,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2890,7 +2969,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2899,7 +2978,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2921,11 +3000,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2933,14 +3016,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -2971,7 +3054,7 @@ msgstr "" msgid "File Type" msgstr "" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2979,22 +3062,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "" @@ -3106,7 +3189,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3169,7 +3252,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3177,7 +3260,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3185,13 +3268,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3199,7 +3282,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3229,7 +3312,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3270,7 +3353,7 @@ msgstr "" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "" @@ -3325,6 +3408,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3337,7 +3424,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3378,7 +3465,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "" @@ -3465,7 +3552,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3493,7 +3580,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3512,7 +3599,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3556,10 +3643,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3575,8 +3662,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3592,7 +3679,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3622,17 +3709,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4033,6 +4128,7 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "" @@ -4050,7 +4146,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4147,7 +4243,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4165,7 +4261,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4182,17 +4278,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4257,6 +4353,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4276,7 +4388,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4284,11 +4396,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4310,7 +4439,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4324,8 +4453,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4367,16 +4496,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4403,7 +4532,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4499,6 +4628,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4568,33 +4701,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4608,7 +4741,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4645,7 +4779,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4669,7 +4803,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4718,12 +4852,12 @@ msgstr "" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4749,6 +4883,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4770,7 +4908,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4795,7 +4933,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4812,7 +4950,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4895,7 +5033,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4903,8 +5041,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5006,7 +5144,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5021,8 +5159,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5045,8 +5183,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5063,6 +5201,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5105,7 +5255,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5146,7 +5296,7 @@ msgid "Orange" msgstr "" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5157,7 +5307,7 @@ msgid "Organization" msgstr "" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5181,17 +5331,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5209,18 +5363,18 @@ msgstr "" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5230,7 +5384,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5252,7 +5406,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5261,7 +5415,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5280,8 +5434,8 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5300,20 +5454,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5323,15 +5478,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5353,8 +5508,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5387,14 +5541,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5476,7 +5630,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5492,7 +5646,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5553,7 +5707,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5577,15 +5731,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5609,15 +5763,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5638,7 +5796,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5671,8 +5829,8 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5716,8 +5874,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5727,13 +5885,13 @@ msgid "Previous" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5810,14 +5968,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5834,7 +5992,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5890,7 +6048,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5906,12 +6064,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5943,7 +6101,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5963,31 +6121,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6009,7 +6171,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6021,7 +6183,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6038,7 +6200,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6047,8 +6209,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6061,6 +6223,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6089,7 +6255,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6135,7 +6301,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6187,7 +6353,7 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6213,12 +6379,13 @@ msgstr "" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "" @@ -6247,10 +6414,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6304,19 +6475,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6329,7 +6500,7 @@ msgstr "" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6360,7 +6531,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6399,9 +6570,13 @@ msgstr "" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6435,15 +6610,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6507,14 +6686,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6523,16 +6706,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6544,18 +6727,18 @@ msgstr "" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6571,7 +6754,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6596,7 +6779,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6665,7 +6848,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6682,7 +6865,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6783,7 +6966,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6806,9 +6989,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6867,7 +7051,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6875,14 +7059,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6973,7 +7157,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -6999,7 +7183,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7013,7 +7197,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7027,7 +7211,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7203,6 +7387,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7233,7 +7422,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7244,7 +7433,7 @@ msgstr "" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7260,7 +7449,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7293,10 +7482,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7330,9 +7519,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7395,7 +7584,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7412,11 +7601,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7425,7 +7614,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7472,7 +7661,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7493,7 +7682,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7516,8 +7717,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7538,9 +7739,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7590,7 +7791,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7600,13 +7801,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7639,7 +7844,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7952,7 +8157,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7960,15 +8165,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8020,11 +8225,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8032,7 +8237,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8157,7 +8362,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8205,7 +8410,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8216,7 +8421,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8224,17 +8429,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8320,7 +8525,7 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8395,7 +8600,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From e1ac29d79ff8df9176d1ec8a06b9e9954b9fa3cb Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "A Propos" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "ID du compte" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Nom du Compte" msgid "Achievements" msgstr "Progrès" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Ajouter un chapitre" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Ajouter une leçon" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "Ajouter un chapitre" msgid "Add a Lesson" msgstr "Ajouter une leçon" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Ajoutez au moins une réponse possible à cette question : {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "Ajouter une page Web à la barre latérale" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Administrateur" msgid "Administrator" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Tous" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Autoriser l'auto-inscription" @@ -357,6 +370,22 @@ msgstr "Autoriser l'auto-inscription" msgid "Allow accessing future dates" msgstr "Autoriser l'accès aux dates futures" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Déjà Inscrit" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Montant avec taxe" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "Réponse" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "Approuvé" msgid "Apps" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Êtes-vous sûr de vouloir vous connecter à votre tableau de bord Frappe Cloud ?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "L'évaluation {0} a déjà été ajoutée à ce lot." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Évaluations" msgid "Assign" msgstr "Assigner" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Attribuer À" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Le devoir pour la leçon {0} de {1} existe déjà." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Le devoir apparaîtra au bas de la leçon." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Au moins une option doit être correcte pour cette question." msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Enregistrement automatique" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Cours par lots" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Détails du lot" msgid "Batch Details Raw" msgstr "Détails du lot brut" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "Nom du lot" msgid "Batch Settings" msgstr "Paramètres de lot" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Date de début du lot " @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Lot:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Lots" @@ -935,15 +964,15 @@ msgstr "Cordialement" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Détails de la Facturation" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "Branche" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Par" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Annuler" msgid "Cancelled" msgstr "" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "Lien de certificat" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Certificats" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Participants certifiés" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Chapitres" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "Choix" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Choisissez toutes les réponses qui s'appliquent" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "Choisir une icône" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Choisissez une réponse" @@ -1269,7 +1327,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Nettoyer" @@ -1284,7 +1343,7 @@ msgstr "Cliquez ici" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Code" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Réduire" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Couleur" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "Site Web de l'entreprise" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Contrat" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Correct" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Code de coupon" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Créateur de cours" msgid "Course Data" msgstr "Données du cours" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Description du cours" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "Évaluateur de cours" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Image du cours" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Créer Nouveau(elle)" @@ -1966,15 +2029,15 @@ msgstr "Créer une classe en direct" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Créé" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "" msgid "Dear " msgstr "Cher/Chère " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Type de diplôme" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Désactiver l'auto-inscription" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Remise" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Remise" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Remise en Pourcentage" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Type de remise" @@ -2301,6 +2364,10 @@ msgstr "Type de remise" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "Email Envoyé" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "Modèles d’Email" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Événement" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Développer" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "En vedette" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "Type de fichier" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Prénom" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "Aller" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Agenda" @@ -3179,7 +3262,7 @@ msgstr "Google Agenda" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "Bonjour" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "Identifiant" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "Industrie" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Date d'Émission" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Langue" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Nom de Famille" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "Marquer tout comme lu" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "Nouveau(elle) {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "M'avertir si disponible" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Orange" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organisation" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Responsable" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "Numéro PAN" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "Mot de Passe" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Passerelle de Paiement" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Paiement reçu" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "Veuillez saisir une URL valide." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Veuillez sélectionner une date." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "Poster" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Précedent" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Tarification" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publié le" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Rouge" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "Enregistré mais Désactivé" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Résultat" msgid "Resume" msgstr "CV" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Rôle" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Rôles" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Recherche de " msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Rechercher..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Définir la couleur" @@ -6525,16 +6708,16 @@ msgstr "Définir la couleur" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Statistiques" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Balises" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Temporairement désactivé" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "Cette leçon n'est pas disponible en prévisualisation. Veuillez vous in msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Cette leçon n'est pas disponible en prévisualisation. Veuillez vous inscrire au cours pour y accéder." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Temps" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "Retour d'Expérience sur la Formation" msgid "Transaction Details" msgstr "détails de la transaction" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "Déplacement" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "Type" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "En cours de révision" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Envoi de {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "jours" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "procès-verbal" msgid "others" msgstr "autres" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 8737b294753823dedca4abc8a81d519cf6f81064 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "Una introducción de una línea al curso que aparece en la tarjeta del curso." -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Acerca de" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "Aceptación de Términos y/o Políticas" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "ID de la cuenta" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Nombre de la Cuenta" msgid "Achievements" msgstr "Logros" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Añadir Capítulo" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Añadir una clase" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "Añadir un capítulo" msgid "Add a Lesson" msgstr "Añadir una lección" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Añadir un capítulo" @@ -223,19 +239,15 @@ msgstr "Añadir un capítulo" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Añadir una lección" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Añadir al menos una respuesta posible para esta pregunta: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "Agregar página web a la barra lateral" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Admin" msgid "Administrator" msgstr "Administrador" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Todos" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Permitir la autoinscripción" @@ -357,6 +370,22 @@ msgstr "Permitir la autoinscripción" msgid "Allow accessing future dates" msgstr "Permitir acceder a fechas futuras" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Ya está Registrado" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Importe con GST" @@ -429,7 +458,7 @@ msgstr "Anuncios" msgid "Answer" msgstr "Respuesta" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Aplicable para" @@ -483,7 +512,7 @@ msgstr "Aprobado" msgid "Apps" msgstr "Apps" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Archivado" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "¿Estás seguro de que deseas iniciar sesión en el panel de Frappe Cloud?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "La evaluación {0} ya se ha agregado a este lote." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Evaluaciones" msgid "Assign" msgstr "Asignar" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Asignar a" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Ya existe una asignación para la lección {0} por {1}." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "La tarea aparecerá al final de la lección." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Al menos una opción debe ser correcta para esta pregunta." msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Autorizar acceso a Google Calendar" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Grabación Automática" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Curso por lotes" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Detalles del lote" msgid "Batch Details Raw" msgstr "Detalles del lote en bruto" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "Nombre del lote" msgid "Batch Settings" msgstr "Configuración de lotes" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Fecha de inicio del lote" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "Título del grupo" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Lote:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Lotes" @@ -935,15 +964,15 @@ msgstr "Atentamente," #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Detalles de facturación" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Azul" msgid "Body" msgstr "Cuerpo" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "Ambos trabajos individuales y en equipo" msgid "Branch" msgstr "Sucursal" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Por" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Cancelar" msgid "Cancelled" msgstr "Cancelado" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Ropa casual" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Nombre Categoría" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "Enlace de certificado" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Certificado guardado correctamente" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Certificados" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Participantes certificados" msgid "Change" msgstr "Cambio" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Capítulos" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Marcar" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "Opciones" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Elegir todas las respuestas que apliquen" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "Elegir icono" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Elige una respuesta" @@ -1269,7 +1327,8 @@ msgstr "Ciudad" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Quitar" @@ -1284,7 +1343,7 @@ msgstr "Click aquí" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "Id del cliente" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Código" msgid "Collaboration Preference" msgstr "Preferencia de colaboración" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Colapso" @@ -1341,18 +1400,18 @@ msgstr "Nombre de la academia" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Color" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "Tipo de empresa" msgid "Company Website" msgstr "Página Web de la empresa" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Completado" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Certificado de finalización" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Condición" @@ -1493,14 +1552,14 @@ msgstr "La condición debe ser un código Python válido." msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "Póngase en contacto con el administrador para inscribirse en este curso #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Contrato" msgid "Corporate Organization" msgstr "Organización corporativa" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Correcto" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Respuesta correcta" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Código promocional" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Creador del curso" msgid "Course Data" msgstr "Datos del Curso" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Descripción del curso" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "Evaluador del curso" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Imagen del curso" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "Imagen de portada" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Crear" @@ -1966,15 +2029,15 @@ msgstr "Crear una clase en vivo" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Creado" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "Estimado" msgid "Dear " msgstr "Estimado " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Estimado {{ member_name }},\\n\\nUsted ha sido inscrito en nuestro próximo lote {{ batch_name }}.\\n\\nGracias,\\nFrappe Learning" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Tipo de Grado" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Eliminar" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Deshabilitar la autoinscripción" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Descuento" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Descuento" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Porcentaje de descuento" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Tipo de descuento" @@ -2301,6 +2364,10 @@ msgstr "Tipo de descuento" msgid "Discussions" msgstr "Discusiones" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "Se encontraron opciones duplicadas para esta pregunta." #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Duración" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Duración (en minutos)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Duración de la clase en vivo en minutos" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "Detalles de la educación" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "ID de correo electrónico" msgid "Email Sent" msgstr "Correo Electrónico Enviado" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "Plantillas de correo" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Habilite la API de Google en la configuración de Google para enviar invitaciones de calendario para evaluaciones." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Inscribirse ahora" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "Estudiantes inscritos" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Detalles de evaluación" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Fecha de finalización de la evaluación" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "La fecha de finalización de la evaluación no puede ser inferior a la fecha de finalización" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "La evaluación se guardó correctamente" @@ -2763,9 +2837,10 @@ msgstr "La evaluación se guardó correctamente" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "Nombre del evaluador" msgid "Evaluator Schedule" msgstr "Horario del evaluador" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Evento" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Ejemplo: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Ejercicio" @@ -2834,14 +2909,18 @@ msgstr "Título del ejercicio" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Expandir" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Fecha de caducidad" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Expira el" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Explorar más" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Falla" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Destacados" @@ -2973,7 +3056,7 @@ msgstr "Campo de especialización/estudio" msgid "File Type" msgstr "Tipo de Archivo" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Primer Nombre" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "Número de GST" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Buscar" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Calendario de Google" @@ -3179,7 +3262,7 @@ msgstr "Calendario de Google" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "Tipo de grado" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "Hola" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Ayuda" @@ -3327,6 +3410,10 @@ msgstr "Ocultar mi información privada a los demás" msgid "Highlight" msgstr "Resaltar" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "No estoy disponible" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "Identificador" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "Incompleto" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Incorrecto" @@ -3514,7 +3601,7 @@ msgstr "Industria" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Comentarios del instructor" msgid "Interest" msgstr "Interés" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Introducción" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Fecha de emisión" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Idioma" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Apellido" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Calificación con letras (por ejemplo, A, B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Limitar preguntas a" @@ -4167,7 +4263,7 @@ msgstr "Linkedin" msgid "LinkedIn ID" msgstr "ID de LinkedIn" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "En vivo" @@ -4184,17 +4280,17 @@ msgstr "Clase en vivo" msgid "LiveCode URL" msgstr "URL LiveCode" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Publicar un anuncio" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "Marcar" @@ -4286,11 +4398,28 @@ msgstr "Marcar" msgid "Mark all as read" msgstr "Marcar todo como leídas" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "Las calificaciones para la pregunta número {0} no pueden ser mayores qu msgid "Marks out of" msgstr "Marcas fuera de" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medio" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Miembro" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "Tipo de miembro" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Metadescripción" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Meta imagen" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "Moderador" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "Módulo incorrecto." msgid "Monday" msgstr "Lunes" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "Nombre" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Nuevo curso" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Nueva pregunta" @@ -4797,7 +4935,7 @@ msgstr "Nueva respuesta sobre el tema {0} en curso {1}" msgid "New {0}" msgstr "Nuevo/a: {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Siguiente" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "No hay notificaciones" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "Avísame cuando esté disponible" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "Número de plazas disponibles" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Oficina cerca de casa" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Desconectado" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Una vez que el moderador califique su envío, encontrará los detalles aquí." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "En línea" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Sólo se aceptarán archivos del tipo {0}." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Naranja" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "ID de pedido" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organización" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Resumen" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Propietario" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "PAN" @@ -5211,18 +5365,18 @@ msgstr "Número PAN" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Lote pagó" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Cursos Pagos" @@ -5254,7 +5408,7 @@ msgstr "Parcialmente completo" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Aprobar" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "Porcentaje de aprobación" msgid "Password" msgstr "Contraseña" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "País de pago" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Detalles de pago" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Pasarela de Pago" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "ID del pago" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Pago recibido" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "La aplicación de pagos no está instalada" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Pendiente" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "Asegúrese de completar todas las preguntas en {0} minutos." msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "Introduce una URL válida." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "Punto de puntuación (por ejemplo, 70)" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Posibilidad" @@ -5673,8 +5831,8 @@ msgstr "Publicar" msgid "Postal Code" msgstr "Código postal" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Previsualizar imagen" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Vista previa del video" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Anterior" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Precios" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Publicar en la página del participante" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Cursos Publicados" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publicado el" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Detalle de la pregunta" msgid "Question Name" msgstr "Nombre de la Pregunta" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Pregunta añadida correctamente" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Pregunta actualizada correctamente" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Pregunta {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Pregunta {0} de {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Preguntas" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Preguntas eliminadas correctamente" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Envíos de cuestionarios" msgid "Quiz Submissions" msgstr "Envíos de cuestionarios" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Resumen del cuestionario" @@ -6040,7 +6202,7 @@ msgstr "Cuestionario creado correctamente" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "El cuestionario no está disponible para usuarios invitados. Por favor inicie sesión para continuar." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Cuestionario actualizado correctamente" @@ -6049,8 +6211,8 @@ msgstr "Cuestionario actualizado correctamente" msgid "Quiz will appear at the bottom of the lesson." msgstr "El cuestionario aparecerá al final de la lección." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Cuestionarios" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Rojo" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "Registrado pero discapacitados" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Resultado" msgid "Resume" msgstr "Reanudar" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Rol" msgid "Role Preference" msgstr "Preferencia de rol" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Roles" @@ -6249,10 +6416,14 @@ msgstr "Fila #{0} La hora de inicio no puede estar fuera de la duración del lot msgid "Rows {0} have the duplicate questions." msgstr "Las filas {0} tienen preguntas duplicadas." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Ejecutar" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Ejecutando" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Sábado" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Guardar" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Calendario" @@ -6362,7 +6533,7 @@ msgstr "Puntuación" msgid "Score Out Of" msgstr "Puntuación fuera de" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Buscar por " msgid "Search for an icon" msgstr "Buscar un icono" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Buscar..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Número de asientos" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Seleccione una pregunta" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "Enviar invitación al calendario para las evaluaciones" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Establecer Color" @@ -6525,16 +6708,16 @@ msgstr "Establecer Color" msgid "Set your Password" msgstr "Establecer Contraseña" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Puesta en marcha" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Configuración" msgid "Share on" msgstr "Compartir en" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Breve introducción" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "Breve descripción del grupo" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Mostrar respuestas" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "Mostrar historial de envíos" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "Mostrar clase en vivo" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Preguntas aleatorias" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Estadísticas" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Estado/Puntuación" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Validar" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Administrador del sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Etiquetas" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "Trabajo en equipo" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Desactivado temporalmente" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "Esta lección no está disponible para la vista previa. Por favor, inscr msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Esta lección no está disponible para vista previa. Por favor, únase al curso para acceder a ella." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "Jueves" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Hora" msgid "Time Preference" msgstr "Preferencia horaria" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "La hora debe estar en formato de 24 horas (HH:mm). Ejemplo 11:30 o 22:00" @@ -7295,10 +7484,10 @@ msgstr "Plantilla de horario" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "Horarios:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Total" msgid "Total Marks" msgstr "Marcas totales" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "Comentarios del entrenamiento" msgid "Transaction Details" msgstr "Detalles de la Transacción" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "Viajes" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Inténtelo de nuevo" @@ -7474,7 +7663,7 @@ msgstr "Tipo" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Escribe tu respuesta" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "No disponible Desde Fecha no puede ser mayor que No disponible Hasta Fec msgid "Under Review" msgstr "En Revisión" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "Rol no estructurado" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Subiendo {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Usar HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Entrada del usuario" msgid "User Skill" msgstr "Habilidad del usuario" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "No tienes ninguna notificación." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Obtuviste {0}% de respuestas correctas con una puntuación de {1} de {2}" @@ -8159,7 +8364,7 @@ msgstr "El vídeo de YouTube aparecerá en la parte superior de la lección." msgid "Your Account has been successfully created!" msgstr "¡Su cuenta ha sido creada satisfactoriamente!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "Su solicitud para unirse a nosotros como mentor del curso" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Tu envío se ha guardado correctamente. El instructor lo revisará y calificará en breve y te notificará el resultado final." @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "dias" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "minutos" msgid "others" msgstr "otros" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "pregunta_detalle" From c65e38fd1b1d6a73e619dbc9ff88e865ac668daa Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "معلومات عن النظام" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "اسم الحساب" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "مسؤول" msgid "Administrator" msgstr "مدير" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "الكل" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "مسجل بالفعل" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "الإعلانات" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "قابل للتطبيق ل" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "التطبيقات" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "أرشفة" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "هل أنت متأكد أنك تريد تسجيل الدخول إلى لوحة معلومات Frappe Cloud الخاصة بك؟" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "عين" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "تكليف إلى" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "تخويل الوصول إلى تقويم Google" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "تفاصيل الدفعة" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "تاريخ بدء الدفعة" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "الدفعات:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "تفاصيل الفاتورة" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "أزرق" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "فرع" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "إلغاء" msgid "Cancelled" msgstr "ألغيت" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "اسم التصنيف" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "تغيير" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "التحقق من" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "اختر رمزًا" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "مدينة" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "واضح" @@ -1284,7 +1343,7 @@ msgstr "انقر هنا" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "رمز العميل" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "رمز" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "انهيار" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "اللون" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "أكتمل" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "الحالة" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "عقد" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "رمز الكوبون" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "انشاء جديد" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "أنشأ" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "العزيز" msgid "Dear " msgstr "العزيز " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "عزيزي {{ member_name }}،\\n\\nلقد تم تسجيلك في دفعتنا القادمة {{ batch_name }}.\\n\\nشكرًا،\\nتعلم Frappe" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "حذف" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "خصم" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "قيمة الخصم" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "نسبة الخصم" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "نوع الخصم" @@ -2301,6 +2364,10 @@ msgstr "نوع الخصم" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "المدة الزمنية" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "عنوان الايميل" msgid "Email Sent" msgstr "إرسال البريد الإلكتروني" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "قوالب البريد الإلكتروني" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "حدث" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "وسعت" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "تاريخ الانتهاء" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "فشل" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "متميز" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "نوع الملف" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "الاسم الأول" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "اذهب" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "تقويم جوجل" @@ -3179,7 +3262,7 @@ msgstr "تقويم جوجل" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "مرحبًا" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "مساعدة" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "أبرز النقاط" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "هوية شخصية" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "صناعة" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "مقدمة" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "تاريخ القضية" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "اللغة" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "اسم العائلة" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "وضع علامة \"مقروءة\" على الكل" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "متوسط" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "ميتا الوصف" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "صورة ميتا" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "العلامات الفوقية" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "يوم الاثنين" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "اسم" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "{0} جديد" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "التالي" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "البرتقالي" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "منظمة" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "الناتج" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "نظرة عامّة" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "مالك" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "رقم PAN" msgid "PDF" msgstr "ملف PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "إجتاز" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "كلمة السر" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "بوابة الدفع" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "تم استلام الدفعة" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "معلق" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "بعد" msgid "Postal Code" msgstr "الرمز البريدي" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "معاينة الصورة" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "سابق" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "التسعير" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "نشرت في" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "بايثون" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "أحمر" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "سجل لكن المعوقين" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "نتيجة" msgid "Resume" msgstr "استئنف" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "صلاحية" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "الصلاحيات" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "جري" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "السبت" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "حفظ" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "جدول" @@ -6362,7 +6533,7 @@ msgstr "أحرز هدفاً" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "بحث..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "إعدادات" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "إحصائيات" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "تسجيل" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "مدير النظام" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "بطاقات" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "موقوف مؤقتا" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "الخميس" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "زمن" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "الاجمالي غير شامل الضريبة" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "ردود الفعل على التدريب" msgid "Transaction Details" msgstr "تفاصيل الصفقه" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "السفر" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "حاول مرة أخرى" @@ -7474,7 +7663,7 @@ msgstr "النوع" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "رابط الانترنت" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "استخدم لغة HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "أيام" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "الدقائق" msgid "others" msgstr "بدلات أخرى" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 3f57a18b3f6075cebc31d491b1587c1727d132cb Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Přiřadit komu" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Datum zahájení dávky" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "" msgid "Cancelled" msgstr "" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "" @@ -1284,7 +1343,7 @@ msgstr "" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3179,7 +3262,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,9 +5436,9 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" -msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." +msgstr "Vložte odkaz na krátké YouTube video představující kurz." #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' #. Label of the payment (Link) field in DocType 'LMS Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "" msgid "others" msgstr "ostatní" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From b8a0105d857fe4286eb2025af0924b6b3bb49d85 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Om" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "Om Kurs" @@ -124,9 +124,13 @@ msgstr "Om Kurs" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "Konto ID" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Konto Navn" msgid "Achievements" msgstr "Præstationer" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Aktive Medlemmer" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Tilføj Kapitel" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Tilføj Lektion" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Tilføj Quiz til Video" @@ -215,7 +231,7 @@ msgstr "Tilføj Kapitel" msgid "Add a Lesson" msgstr "Tilføj Lektion" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Tilføj Kapitel" @@ -223,19 +239,15 @@ msgstr "Tilføj Kapitel" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "Administrator" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Alle" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "Svar" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "Godkendt" msgid "Apps" msgstr "Apps" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Arkiveret" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "Tildel" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Tildel For" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Tildel Til" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "Indhold" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Af" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Annuller" msgid "Cancelled" msgstr "Annulleret" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "By" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "" @@ -1284,7 +1343,7 @@ msgstr "" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Udført" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Aftale" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3179,7 +3262,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Angiv Farve" @@ -6525,16 +6708,16 @@ msgstr "Angiv Farve" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 1496add6e4d74ad392ce57cd72a00f42ae11f4e0 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Über" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "Konto-ID" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Kontoname" msgid "Achievements" msgstr "Auszeichnungen" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Kapitel hinzufügen" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Lektion hinzufügen" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "Kapitel hinzufügen" msgid "Add a Lesson" msgstr "Lektion hinzufügen" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Fügen Sie mindestens eine mögliche Antwort für diese Frage hinzu: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "Webseite zur Seitenleiste hinzufügen" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Admin" msgid "Administrator" msgstr "Administrator" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Alle" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Selbstregistrierung zulassen" @@ -357,6 +370,22 @@ msgstr "Selbstregistrierung zulassen" msgid "Allow accessing future dates" msgstr "Zugriff auf zukünftige Daten zulassen" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Bereits registriert" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Betrag inkl. MwSt." @@ -429,7 +458,7 @@ msgstr "Ankündigungen" msgid "Answer" msgstr "Antwort" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Anwendbar für" @@ -483,7 +512,7 @@ msgstr "Genehmigt" msgid "Apps" msgstr "Apps" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Archiviert" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Möchten Sie sich wirklich bei Ihrem Frappe Cloud-Dashboard anmelden?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Prüfungen" msgid "Assign" msgstr "Zuweisen" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Zuweisen zu" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Die Aufgabe für Lektion {0} von {1} existiert bereits." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Die Aufgabe wird unten in der Lektion angezeigt." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Bei dieser Frage muss mindestens eine Antwortmöglichkeit richtig sein." msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Zugriff auf Google Kalender autorisieren" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Chargendetails" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Charge:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "Herzliche Grüße" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Rechnungsdetails" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Blau" msgid "Body" msgstr "Körper" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "Betrieb" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Von" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Abbrechen" msgid "Cancelled" msgstr "Storniert" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Kategoriename" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "Zertifikatslink" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Zertifikate" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Zertifizierte Teilnehmer" msgid "Change" msgstr "Ändern" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Kapitel" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Kontrollkästchen" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "Auswahlmöglichkeiten" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Wählen Sie alle zutreffenden Antworten aus" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "Symbol auswählen" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Wählen Sie eine Antwort" @@ -1269,7 +1327,8 @@ msgstr "Stadt" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Löschen" @@ -1284,7 +1343,7 @@ msgstr "Klicken Sie hier" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "Client-ID" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Code" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Zuklappen" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Farbe" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "Unternehmenswebseite" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Abgeschlossen" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Bedingung" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Vertrag" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Richtig" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Gutscheincode" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Kursersteller" msgid "Course Data" msgstr "Kursdaten" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Kursbeschreibung" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "Kursbewerter" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Kursbild" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Neuen Eintrag erstellen" @@ -1966,15 +2029,15 @@ msgstr "Eine Live-Klasse erstellen" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Erstellt" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "Liebe" msgid "Dear " msgstr "Hallo " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Abschlussart" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Löschen" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Selbstregistrierung deaktivieren" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Rabatt" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Rabattbetrag" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Rabatt in Prozent" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Rabattart" @@ -2301,6 +2364,10 @@ msgstr "Rabattart" msgid "Discussions" msgstr "Diskussionen" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "Doppelte Optionen für diese Frage gefunden." #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Dauer" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Dauer des Live-Kurses in Minuten" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "E-Mail-Adresse" msgid "Email Sent" msgstr "E-Mail wurde versandt" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "E-Mail-Vorlagen" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Aktivieren Sie die Google API in den Google-Einstellungen, um Kalendereinladungen für Bewertungen zu versenden." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "Eingeschriebene Studenten" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Ereignis" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Übung" @@ -2834,14 +2909,18 @@ msgstr "Übungstitel" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Erweitern" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Ablaufdatum" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Verfällt am" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Mehr entdecken" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Fehler" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Vorgestellt" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "Dateityp" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Vorname" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Gehen" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google-Kalender" @@ -3179,7 +3262,7 @@ msgstr "Google-Kalender" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "Notentyp" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "Hallo" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Hilfe" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "Hervorheben" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "Ich bin nicht verfügbar" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "Unvollständig" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Falsch" @@ -3514,7 +3601,7 @@ msgstr "Industrie" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Kommentare der Dozenten" msgid "Interest" msgstr "Zinsen" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Einleitung" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Anfragedatum" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Sprache" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Nachname" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Buchstabennote (z.B. A, B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Fragen begrenzen auf" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Machen Sie eine Ankündigung" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "Alle als gelesen markieren" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Mittel" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Mitglied" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta-Beschreibung" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Meta-Bild" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta-Tags" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Geändert" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "Montag" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "Name" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Neuer Kurs" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "Neu {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Weiter" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "Keine Benachrichtigungen" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Keine Ergebnisse gefunden" @@ -5008,7 +5146,7 @@ msgstr "Benachrichtige mich, wenn verfügbar" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Offline" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Sobald der Moderator Ihren Beitrag bewertet hat, finden Sie hier die Details." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Online" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Es werden nur Dateien vom Typ {0} akzeptiert." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Orange" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "Bestell-Nr." @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Firma" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "Ausgabe" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Übersicht" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Besitzer" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "PAN-Nummer" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Bezahlte Charge" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Kostenpflichtiger Kurs" @@ -5254,7 +5408,7 @@ msgstr "Teilweise abgeschlossen" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Erfolgreich" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "Bestehensquote" msgid "Password" msgstr "Passwort" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Zahlungsland" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Zahlungsdaten" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Zahlungs-Gateways" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "Zahlungs-ID" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Zahlung erhalten" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Ausstehend" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "Bitte geben Sie eine gültige URL ein." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Bitte wählen Sie ein Datum aus." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "Posten" msgid "Postal Code" msgstr "Postleitzahl" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Vorschaubild" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Videovorschau" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Zurück" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Preisgestaltung" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Auf der Teilnehmerseite veröffentlichen" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Veröffentlichte Kurse" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Veröffentlicht am" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "Name der Frage" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Frage {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Frage {0} von {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Fragen" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Quiz-Einreichung" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Quiz-Zusammenfassung" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Das Quiz ist für Gastbenutzer nicht verfügbar. Bitte melden Sie sich an, um fortzufahren." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "Das Quiz wird am Ende der Lektion angezeigt." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Rot" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "Registrierte aber deaktiviert" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Ergebnis" msgid "Resume" msgstr "Fortsetzen" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Rolle" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Rollen" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Laufend" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Samstag" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Speichern" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Planen" @@ -6362,7 +6533,7 @@ msgstr "Ergebnis" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Suche nach " msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Suche..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Einstellungen" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Statistiken" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Status/Punktzahl" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Buchen" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "System-Manager" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Schlagworte" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Zeitweise nicht verfügbar" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "Donnerstag" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Zeit" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "Stundenplan-Vorlage" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Summe" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "Feedback zur Weiterbildung" msgid "Transaction Details" msgstr "Transaktionsdetails" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "Reise" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Erneut versuchen" @@ -7474,7 +7663,7 @@ msgstr "Typ" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "Das Datum „Nicht verfügbar ab“ kann nicht größer sein als das Dat msgid "Under Review" msgstr "Wird überprüft" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Hochladen {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "HTML verwenden" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Benutzereingabe" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "Sie haben keine Benachrichtigungen." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Sie haben {0}% richtige Antworten mit einer Punktzahl von {1} von {2}" @@ -8159,7 +8364,7 @@ msgstr "Das YouTube-Video wird oben in der Lektion angezeigt." msgid "Your Account has been successfully created!" msgstr "Ihr Konto wurde erfolgreich erstellt!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "Ihre Anfrage zur Mitarbeit als Mentor/in im Kurs" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "tage" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "Minuten" msgid "others" msgstr "andere" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 3617dd04e948cc00b8b4fdbd204123d85878679b Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Névjegy" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "Rendszergazda" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Összes" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Már regisztrált" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "Közlemények" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Alkalmazható Ehhez" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "Alkalmazások" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Archivált" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "Hozzárendel" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Hozzárendelni" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Google Naptár Hozzáférés Engedélyezése" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Köteg:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Kék" msgid "Body" msgstr "Test" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Által" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Mégsem" msgid "Cancelled" msgstr "Visszavonva" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Kategória Neve" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "Változás" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Jelölje be" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "Válasszon egy ikont" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "Város" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Egyértelmű" @@ -1284,7 +1343,7 @@ msgstr "Kattints ide" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "Ügyfél Azonosító" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Kód" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Összeomlás" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Szín" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "Cég honlapja" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Befejezve" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Feltétel" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Új létrehozása" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Alkotó" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "Tisztelt" msgid "Dear " msgstr "Tisztelt " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Kedves {{ member_name }},\\n\\nBeiratkoztunk a következő csoportunkba {{ batch_name }}.\\n\\nKöszönjük,\\nFrappé Tanulás" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Törlés" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "Időtartam" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "Email azonosító" msgid "Email Sent" msgstr "E-mail Elküldve" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "E-mail sablonok" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Esemény" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Kiterjed" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Lejárat Dátuma" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Nem sikerül" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Kiemelt" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "Fájl típusa" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Vezetéknév" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "Ugrás" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Naptár" @@ -3179,7 +3262,7 @@ msgstr "Google Naptár" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "Szia" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Súgó" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "Fontos események" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "Ipar" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "Érdek" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Bevezetés" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Nyelv" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Keresztnév" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "Mindegyik megjelölése olvasottként" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Közepes" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Leírás" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Meta kép" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta Címkék" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Módosítva" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "Hétfő" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "Név" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "Új {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Következő" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "narancssárga" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Szervezet" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "Kimenet" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Áttekintés" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Tulajdonos" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Sikeres" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "Jelszó" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Függő" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "Kérjük, érvényes URL címet adjon meg." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "Hozzászólás" msgid "Postal Code" msgstr "Irányítószám" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Előnézeti Kép" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Előző" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Közzétette Ekkor" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Piros" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "Regisztráltam, de kiiktatva" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Eredmény" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Beosztás" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Beosztások" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Szombat" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Mentés" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Ütemezés" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr " keresése" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Keresés..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Szín Beállítása" @@ -6525,16 +6708,16 @@ msgstr "Szín Beállítása" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Beállítások" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Statisztikák" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Küldés" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Rendszergazda" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Címkék" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Átmenetileg letiltva" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "Csütörtök" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Idő" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Összesen" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Próbálja újra" @@ -7474,7 +7663,7 @@ msgstr "Típus" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "HTML használata" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "napok" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "percek" msgid "others" msgstr "egyebek" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 8919f8933af02d46a2a5337085e4e8209823f876 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "Un nuovo corso è stato pubblicato su " msgid "A new course has been published on {0}" msgstr "Un nuovo corso è stato pubblicato su {0}" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Informazioni" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "Informazioni sul Corso" @@ -124,9 +124,13 @@ msgstr "Informazioni sul Corso" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Aggiungi una password e poi premi Invio" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Aggiungi corsi al tuo gruppo" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "" @@ -369,10 +398,10 @@ msgstr "Ambra" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "Annunci" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "Applicazioni" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Data di inizio del lotto" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Gruppi" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "Corpo" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Annulla" msgid "Cancelled" msgstr "" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "Scegli un icona" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "" @@ -1284,7 +1343,7 @@ msgstr "Clicca qui" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "Client ID" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Riduci" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Colore" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Crea nuovo" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Elimina" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Espandi" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Errore" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Nome" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Calendario Google" @@ -3179,7 +3262,7 @@ msgstr "Calendario Google" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Aiuto" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "Evidenzia" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Lingua" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Cognome" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "Segna tutto come letto" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta tag" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "Nuovo {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "Risultato" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Gruppo a pagamento" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Riuscito" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "Password" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "In Attesa" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Precedente" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Ruolo" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Ruoli" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Salva" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Cerca " msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Imposta Colore" @@ -6525,16 +6708,16 @@ msgstr "Imposta Colore" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Amministratore Sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Tag" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "giorni" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "" msgid "others" msgstr "altri" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 4b701e56389d700fdb6e71713e97bf6bc90bfbcd Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "Beste {{ member_name }},
\\n\\nU bent ingeschreven op onze aanstaande batch {{ batch_name }}.
\\n\\nBedankt,
\\nFrappe Learning
" @@ -107,15 +107,15 @@ msgstr "Er is een nieuwe cursus gepubliceerd op " msgid "A new course has been published on {0}" msgstr "Er is een nieuwe batch gepubliceerd op {0}" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "Een éénregelige inleiding tot de cursus die op de cursuskaart staat" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Over" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "Over de cursus" @@ -124,9 +124,13 @@ msgstr "Over de cursus" msgid "Acceptance for Terms and/or Policies" msgstr "Acceptatie van voorwaarden en/of beleid" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "Account ID" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Accountnaam" msgid "Achievements" msgstr "Prestaties" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Actieve Gebruikers" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Hoofdstuk toevoegen" msgid "Add Course to Program" msgstr "Voeg een cursus toe aan het programma" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "Beoordelaar toevoegen" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Les toevoegen" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Quiz toevoegen aan video" @@ -215,7 +231,7 @@ msgstr "Hoofdstuk toevoegen" msgid "Add a Lesson" msgstr "Les toevoegen" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Voeg een hoofdstuk toe" @@ -223,19 +239,15 @@ msgstr "Voeg een hoofdstuk toe" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Voeg een trefwoord toe en druk vervolgens op Enter" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Voeg een les toe" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "Voeg een nieuw lid toe" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "Voeg een programma toe" @@ -259,11 +271,11 @@ msgstr "Voeg een opdracht toe aan je les" msgid "Add at least one possible answer for this question: {0}" msgstr "Voeg tenminste één mogelijk antwoord toe op deze vraag: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Cursussen aan uw batch toevoegen" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "Voeg een quiz toe aan deze video" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "Voeg leerlingen toe aan je batch" @@ -283,16 +295,16 @@ msgstr "Toevoegen aan Notities" msgid "Add web page to sidebar" msgstr "Webpagina aan zijbalk toevoegen" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "Voeg je eerste hoofdstuk toe" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "Voeg je eerste les toe" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Administrator" msgid "Administrator" msgstr "Beheerder" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Allemaal" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Zelfregistratie toestaan" @@ -357,6 +370,22 @@ msgstr "Zelfregistratie toestaan" msgid "Allow accessing future dates" msgstr "Sta toegang tot toekomstige datums toe" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Reeds geregistreerd" @@ -369,10 +398,10 @@ msgstr "Amber" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Bedrag en valuta zijn vereist voor betaalde cursussen." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Bedrag inclusief btw" @@ -429,7 +458,7 @@ msgstr "Aankondigingen" msgid "Answer" msgstr "Antwoord" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Van toepassing op" @@ -483,7 +512,7 @@ msgstr "Goedgekeurd" msgid "Apps" msgstr "Apps" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Gearchiveerd" @@ -507,7 +536,7 @@ msgstr "Weet u zeker dat u zich wilt inschrijven?" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Weet u zeker dat u wilt inloggen op je Frappe Cloud dashboard?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Beoordeling {0} is al aan deze batch toegevoegd." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Beoordelingen" msgid "Assign" msgstr "Toewijzen" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Toewijzen aan" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Toewijzen aan" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "Indiening opdracht" @@ -624,7 +653,7 @@ msgstr "Opdracht succesvol afgerond" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "De opdracht voor Les {0} van {1} bestaat al." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "Opdracht succesvol afgerond" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "De opdracht verschijnt onderaan de les." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Tenminste één optie moet correct zijn voor deze vraag." msgid "At least one test case is required for the programming exercise." msgstr "Er is minstens één testcase vereist voor de programmeeroefening." -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Toegang tot Google Agenda autoriseren" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Auto-opname" @@ -757,7 +786,7 @@ msgstr "Badge toewijzing succesvol bijgewerkt" msgid "Badge assignments deleted successfully" msgstr "Badge opdrachten met succes verwijderd" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "Badge succesvol aangemaakt" @@ -765,7 +794,7 @@ msgstr "Badge succesvol aangemaakt" msgid "Badge deleted successfully" msgstr "Badge succesvol verwijderd" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "Badge succesvol bijgewerkt" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Batch Cursus" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Details batch" msgid "Batch Details Raw" msgstr "Batch details onbewerkt" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "Batch einddatum" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "Batch inschrijving" @@ -867,7 +896,7 @@ msgstr "Batch naam" msgid "Batch Settings" msgstr "Batch instellingen" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Batch Start Datum" @@ -886,11 +915,11 @@ msgstr "Batch samenvatting" msgid "Batch Title" msgstr "Batch Titel" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "Badge succesvol verwijderd" @@ -910,7 +939,7 @@ msgstr "Partij is uitverkocht." msgid "Batch start time cannot be greater than or equal to end time." msgstr "Batch starttijd mag niet groter zijn dan of gelijk zijn aan eindtijd." -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Batch:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Batches" @@ -935,15 +964,15 @@ msgstr "Met vriendelijke groet" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Factuurgegevens" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Blauw" msgid "Body" msgstr "Hoofdtekst" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "Zowel individueel als in teamverband werken" msgid "Branch" msgstr "Vestiging" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Door" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Annuleren" msgid "Cancelled" msgstr "Geannuleerd" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Vrijetijdskleding" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Categorienaam" msgid "Category added successfully" msgstr "Categorie succesvol toegevoegd" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "Categorie succesvol verwijderd" @@ -1066,11 +1112,11 @@ msgstr "Certificaat link" msgid "Certificate of Completion" msgstr "Certificaat bij afronding" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Certificaat succesvol opgeslagen" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Certificaten" @@ -1088,14 +1134,14 @@ msgstr "Certificaten succesvol gegenereerd" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "Gecertificeerd" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Gecertificeerde deelnemers" msgid "Change" msgstr "Verandering" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Wijzigingen succesvol opgeslagen" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Badge succesvol bijgewerkt" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Hoofdstukken" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Controleer" @@ -1241,7 +1299,7 @@ msgstr "Bekijk de cursus" msgid "Choices" msgstr "Keuzes" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Kies alle antwoorden die van toepassing zijn" @@ -1253,7 +1311,7 @@ msgstr "Een bestaande vraag kiezen" msgid "Choose an icon" msgstr "Kies een icoon" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Kies één antwoord" @@ -1269,7 +1327,8 @@ msgstr "Stad" msgid "Class:" msgstr "Klas:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Doorzichtig" @@ -1284,7 +1343,7 @@ msgstr "Klik hier" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "Client ID" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Code" msgid "Collaboration Preference" msgstr "Voorkeur voor samenwerking" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Ineenstorting" @@ -1341,18 +1400,18 @@ msgstr "Naam College" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Kleur" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "Komma gescheiden trefwoorden voor SEO" @@ -1426,7 +1485,7 @@ msgstr "Bedrijfstype" msgid "Company Website" msgstr "Bedrijfswebsite" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "Compiler bericht" @@ -1450,7 +1509,7 @@ msgstr "Voltooi jouw inschrijving" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Voltooi uw inschrijving - Mis niets!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "Voltooi de komende quiz om de video verder te bekijken. De quiz wordt geopend in {0} {1}." @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Voltooid" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Voltooi Certificaat" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Conditie" @@ -1493,14 +1552,14 @@ msgstr "Voorwaarde moet geldige python code zijn." msgid "Conduct Evaluation" msgstr "Evaluatie uitvoeren" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "Bevestig uw actie" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "Bevestig uw actie om te verwijderen" @@ -1576,8 +1635,8 @@ msgstr "Neem contact op met de beheerder om u voor deze cursus in te schrijven." #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Contract" msgid "Corporate Organization" msgstr "Bedrijfsorganisatie" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Correct" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Juiste Antwoord" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "Coupon" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "coupon code" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "Details Coupon" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "Coupon succesvol aangemaakt" @@ -1673,10 +1732,10 @@ msgstr "Coupon(s) succesvol verwijderd" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "Aantal cursussen" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Cursus Maker" msgid "Course Data" msgstr "Cursusgegevens" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Cursusbeschrijving" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "Cursusinschrijving" @@ -1778,8 +1838,8 @@ msgstr "Cursusinschrijvingen" msgid "Course Evaluator" msgstr "Beoordelaar cursus" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Cursusafbeelding" @@ -1849,11 +1909,11 @@ msgstr "Cursus succesvol toegevoegd aan programma" msgid "Course already added to program" msgstr "Cursus al toegevoegd aan programma" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "Cursus succesvol aangemaakt" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Cursus succesvol verwijderd" @@ -1861,7 +1921,7 @@ msgstr "Cursus succesvol verwijderd" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "Cursus succesvol bijgewerkt" @@ -1883,8 +1943,8 @@ msgstr "Cursus {0} is al aan dit programma toegevoegd." #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "Cursussen moeten in volgorde worden voltooid. U kunt pas aan de volgende msgid "Cover Image" msgstr "Cover Afbeelding" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "Cursus maken" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Maak nieuw" @@ -1966,15 +2029,15 @@ msgstr "Maak een live klas aan" msgid "Create a Quiz" msgstr "Maak een quiz" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "Een batch aanmaken" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Maak een cursus" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "Maak een live klas aan" @@ -1986,37 +2049,37 @@ msgstr "Maak een nieuwe Badge" msgid "Create an Assignment" msgstr "Een opdracht maken" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "Maak uw eerste batch aan" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "Maak uw eerste cursus aan" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "Maak uw eerste quiz" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Aangemaakt" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "Een batch aanmaken" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "Een cursus maken" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "Huidige reeks" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "Aangepaste certificaatsjablonen" @@ -2117,10 +2180,14 @@ msgstr "Geachte" msgid "Dear " msgstr "Beste " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Beste {{ member_name }},\\n\\nU bent ingeschreven voor onze aankomende cursus {{ batch_name }}.\\n\\nBedankt,\\nFrappe Learning" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Graad Type" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Verwijder" msgid "Delete Chapter" msgstr "Verwijder hoofdstuk" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Cursus verwijderen" @@ -2170,7 +2237,7 @@ msgstr "Deze coupon verwijderen?" msgid "Delete this lesson?" msgstr "Deze les verwijderen?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Als u de cursus verwijdert, worden ook alle hoofdstukken en lessen verwijderd. Weet u zeker dat u deze cursus wilt verwijderen?" @@ -2178,7 +2245,7 @@ msgstr "Als u de cursus verwijdert, worden ook alle hoofdstukken en lessen verwi msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Als u deze oefeningen verwijdert, worden ze samen met alle bijbehorende inzendingen permanent uit het systeem verwijderd. Deze actie is onomkeerbaar. Weet u zeker dat u wilt doorgaan?" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Als u deze batch verwijdert, worden ook alle gegevens verwijderd, inclusief ingeschreven leerlingen, gekoppelde cursussen, beoordelingen, feedback en discussies. Weet u zeker dat u wilt doorgaan?" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "PWA Uitschakelen" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Zelfregistratie uitschakelen" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Korting" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Kortingsbedrag" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Kortingspercentage" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Kortingstype" @@ -2301,6 +2364,10 @@ msgstr "Kortingstype" msgid "Discussions" msgstr "Discussies" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "Dubbele opties gevonden voor deze vraag." #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Looptijd" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Duur (in minuten)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Duur van de live klas in minuten" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "Programma bewerken" msgid "Edit Programming Exercise" msgstr "Programmeeroefening bewerken" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "Onderwijs details" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "E-mail ID" msgid "Email Sent" msgstr "E-mail verstuurd" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "E-mailsjabloon succesvol aangemaakt" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "E-mailsjabloon succesvol aangemaakt" @@ -2473,6 +2539,10 @@ msgstr "E-Mail Sjablonen" msgid "Email Templates deleted successfully" msgstr "E-mail sjablonen succesvol verwijderd" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Schakel Google API in bij Google Instellingen om agenda-uitnodigingen voor evaluaties te versturen." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "Negatieve markering inschakelen" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "Schakel deze optie alleen in als u een SCORM-pakket als hoofdstuk wilt uploaden." @@ -2510,13 +2584,13 @@ msgstr "Schakel deze optie alleen in als u een SCORM-pakket als hoofdstuk wilt u #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Nu inschrijven" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Ingeschreven" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "Ingeschreven studenten" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "Voer onderwerp voor e-mail in" msgid "Enter reply to email" msgstr "Antwoord op e-mail invoeren" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "Fout bij het bijwerken van Zoom-account" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "Fout tijdens maken badge" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "Fout bij het maken van een e-mailsjabloon" @@ -2704,23 +2778,23 @@ msgstr "Fout bij het verwijderen van e-mailsjablonen" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "Fout bij het bijwerken van Zoom-account" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "Fout bij het maken van een e-mailsjabloon" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Evaluatie Details" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Beoordeling einddatum" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "De einddatum van de evaluatie mag niet eerder zijn dan de einddatum van de batch." -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "Evaluatie succesvol opgeslagen" @@ -2763,9 +2837,10 @@ msgstr "Evaluatie succesvol opgeslagen" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "Naam beoordelaar" msgid "Evaluator Schedule" msgstr "Schema beoordelaar" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "Evaluator succesvol toegevoegd" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "Sjabloon succesvol verwijderd" @@ -2807,19 +2882,19 @@ msgstr "Evaluator is vereist voor betaalde certificaten." #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Evenement" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Voorbeeld: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Oefening" @@ -2834,14 +2909,18 @@ msgstr "Titel oefening" msgid "Exercise deleted successfully" msgstr "Cursus succesvol verwijderd" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Uitbreiden" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Vervaldatum" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Verloopt op" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Meer Ontdekken" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Mislukt" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "Inschrijving voor het programma is mislukt: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Het ophalen van aanwezigheidsgegevens van Zoom voor les {0} is mislukt: {1}" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "E-mail verzenden is mislukt" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "Niet verzonden. Probeer het opnieuw. {0}" @@ -2935,14 +3018,14 @@ msgstr "Niet verzonden. Probeer het opnieuw. {0}" msgid "Failed to update badge assignment: " msgstr "Maken van badge opdracht mislukt: " -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "Het bijwerken van metatags is mislukt {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Uitgelicht" @@ -2973,7 +3056,7 @@ msgstr "Hoofdvak/studiegebied" msgid "File Type" msgstr "Bestandstype" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "Filter opdrachten op cursus" @@ -2981,22 +3064,22 @@ msgstr "Filter opdrachten op cursus" msgid "Filter by Billing Name" msgstr "Filter op factuurnaam" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "Filter op oefening" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "Filter op lid" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "Filteren op status" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Voornaam" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "BTW nummer" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Gaan" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google kalender" @@ -3179,7 +3262,7 @@ msgstr "Google kalender" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "Beoordelingstype" msgid "Grading" msgstr "Beoordeling" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "Slechts eenmaal toekennen" @@ -3272,7 +3355,7 @@ msgstr "Hallo" msgid "Hello Learner" msgstr "Hallo student" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Help" @@ -3327,6 +3410,10 @@ msgstr "Mijn privégegevens voor anderen verbergen" msgid "Highlight" msgstr "Markeer" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "Gemarkeerde tekst" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "Op zoek naar" @@ -3380,7 +3467,7 @@ msgstr "Ik ben niet beschikbaar" msgid "I consent to my personal information being stored for invoicing" msgstr "Ik geef toestemming dat mijn persoonlijke gegevens worden opgeslagen voor facturering" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "Importeer Cursus" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "Incompleet" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Onjuist" @@ -3514,7 +3601,7 @@ msgstr "Industrie" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Commentaar cursusleiders" msgid "Interest" msgstr "Interesse" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Introductie" @@ -3594,7 +3681,7 @@ msgstr "Ongeldige Quiz ID in de inhoud" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "Nodig uw team en leerlingen uit" @@ -3624,17 +3711,25 @@ msgstr "Is SCORM-pakket" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Uitgiftedatum" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "Geef een certificaat uit" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Taal" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Achternaam" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "Consistentie in leren" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "Leertrajecten" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Lettercijfer (bijv. A, B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Beperk Vragen Tot" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "LinkedIn" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "Live" @@ -4184,17 +4280,17 @@ msgstr "Live les" msgid "LiveCode URL" msgstr "LiveCode URL" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Maak een mededeling" msgid "Make notes for quick revision. Press / for menu." msgstr "Maak notities voor een korte revisie en druk op / voor het menu." +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Beheer uw cursussen en batches in één oogopslag" @@ -4278,7 +4390,7 @@ msgstr "Manifest bestand" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "Markeer" @@ -4286,11 +4398,28 @@ msgstr "Markeer" msgid "Mark all as read" msgstr "Markeer alle berichten als gelezen" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "De cijfers voor vraagnummer {0} mogen niet hoger zijn dan de cijfers die msgid "Marks out of" msgstr "Cijfers van de" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "Af te trekken punten" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "Maximale Pogingen" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medium" @@ -4369,16 +4498,16 @@ msgstr "Meeting ID" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Lid" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "Toestemming van het lid" @@ -4501,6 +4630,10 @@ msgstr "Deelnemer type" msgid "Member Username" msgstr "Gebruikersnaam lid" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "Lid succesvol toegevoegd aan programma" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "Bericht is verplicht" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta omschrijving" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Meta afbeelding" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta-keywords" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta tags" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "Metatags moeten een lijst zijn." @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "Minimaal twee opties zijn vereist voor meerkeuze vragen." #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "Minimaal twee opties zijn vereist voor meerkeuze vragen." msgid "Moderator" msgstr "Moderator" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Gewijzigd" @@ -4671,7 +4805,7 @@ msgstr "Module is onjuist." msgid "Monday" msgstr "Maandag" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "Te gelde maken" @@ -4720,12 +4854,12 @@ msgstr "Naam" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Nieuwe cursus" msgid "New Email Template" msgstr "Nieuw e-mailsjabloon" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "Nieuwe betalingsgateway" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Nieuwe vraag" @@ -4797,7 +4935,7 @@ msgstr "Nieuw antwoord op het onderwerp {0} in cursus {1}" msgid "New {0}" msgstr "Nieuwe {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Volgende" @@ -4814,7 +4952,7 @@ msgstr "Geen opdrachten" msgid "No Notifications" msgstr "Geen meldingen" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "Geen inzendingen van een quiz gevonden" @@ -4897,7 +5035,7 @@ msgstr "Geen leden gevonden." msgid "No programs found in this category." msgstr "Geen programma gevonden in deze categorie." -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "Nog geen vragen toegevoegd" @@ -4905,8 +5043,8 @@ msgstr "Nog geen vragen toegevoegd" msgid "No quizzes added yet." msgstr "Er zijn nog geen quizzen toegevoegd." -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "No results found" @@ -5008,7 +5146,7 @@ msgstr "Waarschuw mij wanneer beschikbaar" msgid "Number of Students" msgstr "Aantal studenten" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "Aantal beschikbare plaatsen" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Kantoor dicht bij huis" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Offline" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Zodra de moderator uw inzending beoordeelt, vindt u hier de details." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Online" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Alleen bestanden van het type {0} worden geaccepteerd." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "Alleen afbeeldingsbestanden zijn toegestaan" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "Open voor" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Oranje" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "Ordernummer" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organisatie" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "Onze aankomende cursussen" msgid "Output" msgstr "Uitvoer" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Overzicht" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Eigenaar" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "PAN" @@ -5211,18 +5365,18 @@ msgstr "PAN-nummer" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "Pagina's succesvol verwijderd" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Betaalde batch" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Betaald Certificaat" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "Betaald certificaat na evaluatie" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Betaalde cursus" @@ -5254,7 +5408,7 @@ msgstr "Gedeeltelijk voltooid" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Geslaagd" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "Slagingspercentage" msgid "Password" msgstr "Wachtwoord" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Land van betaling" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Betalingsdetails" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "Betaling voor certificaat" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "Betaling voor document" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "Betaling voor documenttype" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Betalingsgateway" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "Betalings-ID" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Betaling ontvangen" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "Betaling voor " #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "Betaling voor certificaat" @@ -5389,14 +5543,14 @@ msgstr "Betaal app is niet geïnstalleerd" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "In afwachting van" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "Zorg ervoor dat u alle vragen binnen {0} minuten invult." msgid "Please enter a coupon code" msgstr "Voer een kortingscode in" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "Voer een titel in." @@ -5494,7 +5648,7 @@ msgstr "Voer een geldige URL voor Contact in." msgid "Please enter a valid URL." msgstr "Voer een geldige URL in." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "Voer een geldige tijd in het formaat HH:mm in." @@ -5555,7 +5709,7 @@ msgstr "Geef alstublieft uw toestemming om verder te gaan met de betaling." msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "Voer de code uit om de testzaken uit te voeren." @@ -5579,15 +5733,15 @@ msgstr "Selecteer een cursus" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Selecteer een datum." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "Selecteer een tijdsduur." -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "Selecteer een toekomstige datum en tijd." @@ -5611,15 +5765,19 @@ msgstr "Selecteer een tijdsperiode voor uw evaluatie." msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "Kies een tijd." -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "Selecteer een tijdzone." -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "Selecteer een van de opties" @@ -5640,7 +5798,7 @@ msgstr "Puntenaantal (bijv. 70)" msgid "Possibilities" msgstr "Mogelijkheden" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Mogelijkheid" @@ -5673,9 +5831,9 @@ msgstr "Bericht" msgid "Postal Code" msgstr "Postcode" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "Mogelijk gemaakt door Leren" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Voorbeeldweergave afbeelding" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Voorbeeld video" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Vorig" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Prijzen" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Prijzen en certificering" @@ -5812,14 +5970,14 @@ msgstr "Programmeeroefening" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "Programmeeroefening Indiening" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "Inzendingen voor programmeeroefeningen" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "Programmeeroefening succesvol bijgewerkt" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Publiceren op Deelnemerspagina" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Gepubliceerde cursussen" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Gepubliceerd op" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Vraag Detail" msgid "Question Name" msgstr "Naam van de vraag" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Vraag succesvol toegevoegd" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Vraag succesvol bijgewerkt" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Vraag {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Vraag {0} van {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Vragen" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Coupon succesvol verwijderd" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Quiz inzending" msgid "Quiz Submissions" msgstr "Toets inzendingen" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Toets samenvatting" @@ -6040,7 +6202,7 @@ msgstr "Toets succesvol aangemaa" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Quiz is niet beschikbaar voor gasten gebruikers. Log in om door te gaan." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Quiz is succesvol bijgewerkt" @@ -6049,8 +6211,8 @@ msgstr "Quiz is succesvol bijgewerkt" msgid "Quiz will appear at the bottom of the lesson." msgstr "Quiz zal verschijnen aan de onderkant van de les." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Toetsen" @@ -6063,6 +6225,10 @@ msgstr "Toetsen succesvol verwijderd" msgid "Quizzes in this video" msgstr "Toets in deze video" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Rood" msgid "Redemption Count" msgstr "Aantal aflossingen" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "Aflossingen tellen" @@ -6137,7 +6303,7 @@ msgstr "Geregistreerd maar uitgeschakeld" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Resultaat" msgid "Resume" msgstr "Hervat" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "Cv-video" @@ -6215,12 +6381,13 @@ msgstr "Rol" msgid "Role Preference" msgstr "Rolvoorkeur" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "Rol succesvol bijgewerkt" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Rollen" @@ -6249,10 +6416,14 @@ msgstr "Rij #{0} Datum kan niet buiten de batchduur vallen." msgid "Rows {0} have the duplicate questions." msgstr "Rijen {0} hebben de dubbele vragen." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Uitvoeren" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Rennen" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Zaterdag" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "bewaren" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Schema" @@ -6362,7 +6533,7 @@ msgstr "Score" msgid "Score Out Of" msgstr "Score van de" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Zoek naar " msgid "Search for an icon" msgstr "Zoek naar een pictogram" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Zoeken..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Aantal zitplaatsen" @@ -6437,15 +6612,19 @@ msgstr "Selecteer Datum" msgid "Select Payment Gateway" msgstr "Selecteer betalingsgateway" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "Kies een programmeeroefening" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Selecteer een vraag" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "Stuur een agenda-uitnodiging voor evaluaties" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "Eindtijd sessie" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "Aanvangstijd sessie" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Kleur instellen" @@ -6525,16 +6708,16 @@ msgstr "Kleur instellen" msgid "Set your Password" msgstr "Wachtwoord instellen" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Instellen" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "Het instellen van een betalingsgateway" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "instellingen" msgid "Share on" msgstr "Delen op" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "Korte beschrijving" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Korte introductie" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "Korte beschrijving van de batch" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Toon Antwoord" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "\n" "Geschiedenis van inzending tonen" @@ -6599,7 +6782,7 @@ msgid "Show live class" msgstr "Toon live les" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Willekeurige vragen" @@ -6668,7 +6851,7 @@ msgstr "Tijdslot succesvol toegevoegd" msgid "Slot deleted successfully" msgstr "Slot succesvol verwijderd" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6685,7 +6868,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6786,7 +6969,7 @@ msgstr "Statistieken" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6809,9 +6992,10 @@ msgstr "Status/Score" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6870,7 +7054,7 @@ msgstr "Inzendings-type" msgid "Submission by" msgstr "Inzending door" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "Inzending opgeslagen!" @@ -6878,14 +7062,14 @@ msgstr "Inzending opgeslagen!" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "Inzendingen succesvol verwijderd" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Indienen" @@ -6976,7 +7160,7 @@ msgid "System Manager" msgstr "Systeembeheerder" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Labels" @@ -7002,7 +7186,7 @@ msgid "Team Work" msgstr "Teamwork" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7016,7 +7200,7 @@ msgstr "Tijdelijk uitgeschakeld" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7030,7 +7214,7 @@ msgstr "Quiz testen" msgid "Test this Exercise" msgstr "Test deze oefening" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "Test {0}" @@ -7206,6 +7390,11 @@ msgstr "Deze les is niet beschikbaar voor voorvertoning. Aub inschrijven op de c msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Deze les is niet beschikbaar als voorvertoning. Graag inschrijven op de cursus om er toegang toe te krijgen." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "Dit programma bestaat uit {0} cursussen" @@ -7236,7 +7425,7 @@ msgstr "Donderdag" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7247,7 +7436,7 @@ msgstr "Tijd" msgid "Time Preference" msgstr "Tijdvoorkeur" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "Tijd voor een quiz" @@ -7263,7 +7452,7 @@ msgstr "Tijd in video (minuten)" msgid "Time in video exceeds the total duration of the video." msgstr "Tijd in video overschrijdt de totale duur van de video." -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "De tijd moet in 24-uurs formaat staan (HH:mm). Voorbeeld 11:30 of 22:00" @@ -7296,10 +7485,10 @@ msgstr "Roostersjabloon" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7333,9 +7522,9 @@ msgstr "Tijdschema:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7398,7 +7587,7 @@ msgstr "Totaal" msgid "Total Marks" msgstr "Totaal aantal punten" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7415,11 +7604,11 @@ msgstr "Training Terugkoppeling" msgid "Transaction Details" msgstr "Transactiedetails" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7428,7 +7617,7 @@ msgstr "" msgid "Travel" msgstr "Reizen" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Probeer Opnieuw" @@ -7475,7 +7664,7 @@ msgstr "Type" msgid "Type '/' for commands or select text to format" msgstr "Typ '/' voor opdrachten of selecteer tekst om op te maken" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Typ hier uw antwoord" @@ -7496,7 +7685,19 @@ msgstr "URL" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7519,8 +7720,8 @@ msgstr "De datum 'Niet beschikbaar vanaf' mag niet later zijn dan de datum 'Niet msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "Ongepubliceerd" @@ -7541,9 +7742,9 @@ msgstr "Ongestructureerde rol" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7593,7 +7794,7 @@ msgid "Uploading {0}%" msgstr "{0}% uploaden" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7603,13 +7804,17 @@ msgstr "Beperkingen voor gebruik" msgid "Usage limit cannot be negative" msgstr "De gebruikslimiet kan niet negatief zijn" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Gebruik HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7642,7 +7847,7 @@ msgstr "Gebruikersinput" msgid "User Skill" msgstr "Gebruikersvaardigheid" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7955,7 +8160,7 @@ msgstr "U hebt geen toegang tot deze cursus." msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7963,15 +8168,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8023,11 +8228,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "U hebt geen toestemming om metatags bij te werken." -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8035,7 +8240,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "U heeft geen meldingen." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "U hebt {0}% juiste antwoorden met een score van {1} van {2}" @@ -8160,7 +8365,7 @@ msgstr "YouTube Video verschijnt bovenaan de les." msgid "Your Account has been successfully created!" msgstr "Uw account is succesvol aangemaakt!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "Uw uitvoer" @@ -8208,7 +8413,7 @@ msgstr "Uw leer-reeks telt het aantal dagen achter elkaar dat u hebt geleerd, of msgid "Your request to join us as a mentor for the course" msgstr "Uw verzoek om als mentor deel te nemen aan de cursus" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Uw inzending is succesvol opgeslagen. De docent zal het binnenkort nakijken en beoordelen, en u krijgt bericht over uw eindresultaat." @@ -8219,7 +8424,7 @@ msgstr "Zen modus" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8227,17 +8432,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "Zoom account" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "Zoom-account succesvol aangemaakt" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "Zoom account succesvol bijgewerkt" @@ -8323,7 +8528,7 @@ msgstr "dagreeks" msgid "days" msgstr "dagen" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "bijv. IST, UTC, GMT..." @@ -8398,7 +8603,7 @@ msgstr "minuten" msgid "others" msgstr "anderen" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "vraag_detail" From 410f06b2a2a534b91fb898147a165f4bd7665a3d Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "O programie" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "Administrator" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Już zarejestrowano" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "Aplikacje" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "W archiwum" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Czy na pewno chcesz zalogować się do panelu Frappe Cloud?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Przypisano do" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Szczegóły partii" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Grupa:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Niebieski" msgid "Body" msgstr "Treść" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Anuluj" msgid "Cancelled" msgstr "Anulowano" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Nazwa kategorii" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Jasny" @@ -1284,7 +1343,7 @@ msgstr "" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "ID klienta" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Kod" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Zawalić się" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Kolor" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Warunek " @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Utwórz nowy" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "utworzył(a)" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "" msgid "Dear " msgstr "Drogi " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Wartość zniżki" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Typ rabatu" @@ -2301,6 +2364,10 @@ msgstr "Typ rabatu" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "ID e-mail" msgid "Email Sent" msgstr "E-mail wysłany" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Zdarzenie" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Rozszerzać" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Nie powiodło się." #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Opisany" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "Typ pliku" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Imię" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3179,7 +3262,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "Witaj" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Pomoc" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "Przedsiębiorstwo" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "Odsetki" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Wprowadzenie" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Data zdarzenia" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Język" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Nazwisko" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "Oznacz wszystko jako przeczytane" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Opis meta" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Obraz meta" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "Poniedziałek" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "Nazwa" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "Nowy rekord \"{0}\"" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Następny" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Pomarańczowy" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "Hasło" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Bramki płatności" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Proszę wybrać datę." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "Stanowisko" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Wstecz" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Opublikowany" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "Zarejestrowałem się, ale wyłączone" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Wynik" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Rola" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Role" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Sobota" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Zapisz" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Harmonogram" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Ustawienia" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Menedżer systemu" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Tagi" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Czasowo niedostępne" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "czwartek" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Czas" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "Typ" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "dni " -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "minut" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From f1e5ce4499e423230a7f618e8a371837a0f4f13b Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Nome da Conta" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Admin" msgid "Administrator" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Data de início do lote" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Cancelar" msgid "Cancelled" msgstr "" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Claro" @@ -1284,7 +1343,7 @@ msgstr "Clique aqui" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Cor" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Criar Novo" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "Duração" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Expandir" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3179,7 +3262,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organização" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Dono" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Pendente" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Função" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Pesquisar " msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "Tipo" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "dias" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "" msgid "others" msgstr "outros" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 4e92c700bbdc942c1b84efaaf0658146d94b5f77 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "Уважаемый {{ member_name }},
\\n\\nВы были записаны в нашу предстоящую партию {{ batch_name }}.
\\n\\nСпасибо,
\\nОбучение Frappe
" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "Однострочное введение в курс на карточке курса" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "О" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "О курсе" @@ -124,9 +124,13 @@ msgstr "О курсе" msgid "Acceptance for Terms and/or Policies" msgstr "Принятие условий и/или политик" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "ID аккаунта" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Наименование счёта" msgid "Achievements" msgstr "Достижения" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Активные участники" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Добавить главу" msgid "Add Course to Program" msgstr "Добавить курс в программу" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "Добавить оценщика" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Добавить урок" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Добавить викторину в видео" @@ -215,7 +231,7 @@ msgstr "Добавить главу" msgid "Add a Lesson" msgstr "Добавить урок" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Добавить главу" @@ -223,19 +239,15 @@ msgstr "Добавить главу" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Добавьте ключевое слово и нажмите Ввод" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Добавить урок" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "Добавить нового участника" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "Добавить программу" @@ -259,11 +271,11 @@ msgstr "Добавить задание к уроку" msgid "Add at least one possible answer for this question: {0}" msgstr "Добавьте хотя бы один возможный ответ на этот вопрос: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Добавить курсы к вашей партии" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "Добавьте викторину к этому видео" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "Добавить учеников к вашей партии" @@ -283,16 +295,16 @@ msgstr "Добавить заметки" msgid "Add web page to sidebar" msgstr "Добавить веб страницу на боковую панель" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "Добавьте вашу первую главу" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "Добавьте свой первый урок" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Админ" msgid "Administrator" msgstr "Администратор" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Все" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Разрешить самостоятельную регистрацию" @@ -357,6 +370,22 @@ msgstr "Разрешить самостоятельную регистрацию msgid "Allow accessing future dates" msgstr "Разрешить доступ к будущим датам" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Уже зарегистрирован" @@ -369,10 +398,10 @@ msgstr "Янтарный" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Сумма и валюта необходимы для оплаченных курсов." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Сумма с НДС" @@ -429,7 +458,7 @@ msgstr "Объявления" msgid "Answer" msgstr "Отвечать" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Применимо для" @@ -483,7 +512,7 @@ msgstr "Утвержден" msgid "Apps" msgstr "Приложения" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Архивировано" @@ -507,7 +536,7 @@ msgstr "Вы уверены, что хотите зарегистрироват msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Вы уверены, что хотите войти в панель управления Frappe?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Оценка {0} уже добавлена в этот пакет." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Оценки" msgid "Assign" msgstr "Назначать" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Назначить для" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Назначить на" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "Отправка задания" @@ -624,7 +653,7 @@ msgstr "Задание успешно создано" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Задание для урока {0} от {1} уже существует." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "Задание успешно отправлено" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Задание появится в конце урока." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Для этого вопроса должен быть верным хо msgid "At least one test case is required for the programming exercise." msgstr "Для упражнения по программированию требуется как минимум один тестовый пример." -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Разрешить доступ к Google Календарю" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Авто. запись" @@ -757,7 +786,7 @@ msgstr "Задание успешно обновлено" msgid "Badge assignments deleted successfully" msgstr "Назначения значков успешно удалены" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "Спецификации созданы успешно" @@ -765,7 +794,7 @@ msgstr "Спецификации созданы успешно" msgid "Badge deleted successfully" msgstr "Глава успешно удалена" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "Роль успешно обновлена" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Группа курса" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Подробности группы" msgid "Batch Details Raw" msgstr "Подробности группы Необработанные" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "Срок годности партии" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "Пакетная запись LMS" @@ -867,7 +896,7 @@ msgstr "Наименование группы" msgid "Batch Settings" msgstr "Настройки группы" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Дата начала группы" @@ -886,11 +915,11 @@ msgstr "Сводка по пакету" msgid "Batch Title" msgstr "Название пакета" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "Глава успешно удалена" @@ -910,7 +939,7 @@ msgstr "Пакет продается." msgid "Batch start time cannot be greater than or equal to end time." msgstr "Пакетное время начала не может быть больше или равно времени окончания." -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Партия:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Группы" @@ -935,15 +964,15 @@ msgstr "С наилучшими пожеланиями" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Платёжные реквизиты" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Синий" msgid "Body" msgstr "Содержимое" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "Как индивидуальная, так и командная раб msgid "Branch" msgstr "Филиал" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "От" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Отмена" msgid "Cancelled" msgstr "Отменено" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Повседневный" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Название категории" msgid "Category added successfully" msgstr "Категория успешно добавлена" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "Категория успешно удалена" @@ -1066,11 +1112,11 @@ msgstr "Ссылка на сертификат" msgid "Certificate of Completion" msgstr "Сертификат об окончании" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Сертификат успешно сохранен" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Сертификаты" @@ -1088,14 +1134,14 @@ msgstr "Сертификаты успешно созданы" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "Сертифицирован" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Сертифицированные участники" msgid "Change" msgstr "Изменить" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Изменения успешно сохранены" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Глава успешно обновлена" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Главы" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Проверка" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "Варианты ответов" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Выберите все подходящие ответы" @@ -1253,7 +1311,7 @@ msgstr "Выберите существующий вопрос" msgid "Choose an icon" msgstr "Выберите иконку" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Выберите один ответ" @@ -1269,7 +1327,8 @@ msgstr "Город" msgid "Class:" msgstr "Класс:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Очистить" @@ -1284,7 +1343,7 @@ msgstr "Нажмите здесь" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "ID клиента" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Код" msgid "Collaboration Preference" msgstr "Предпочтение в сотрудничестве" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Свернуть" @@ -1341,18 +1400,18 @@ msgstr "Название академии" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Цвет" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "Ключевые слова для SEO, разделённые запятыми" @@ -1426,7 +1485,7 @@ msgstr "Тип компании" msgid "Company Website" msgstr "Вебсайт Компании" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "Сообщение компилятора" @@ -1450,7 +1509,7 @@ msgstr "Завершите регистрацию" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Завершите регистрацию - Не пропустите!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "Пройдите предстоящий тест, чтобы продолжить просмотр видео. Тест откроется через {0} {1}." @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Завершено" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Сертификат об окончании" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Условия" @@ -1493,14 +1552,14 @@ msgstr "Условие должно быть допустимым кодом Pyt msgid "Conduct Evaluation" msgstr "Проведение оценки" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "Подтвердите свое действие по удалению" @@ -1576,8 +1635,8 @@ msgstr "Свяжитесь с администратором, чтобы зап #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Контракт" msgid "Corporate Organization" msgstr "Корпоративная организация" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Правильный" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Правильный ответ" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "Купон" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Код купона" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "Сведения о купоне" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "Купон успешно создан" @@ -1673,10 +1732,10 @@ msgstr "Купон(ы) успешно удален" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "Количество курсов" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Создание курса" msgid "Course Data" msgstr "Данные курса" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Описание курса" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "Регистрация на курс" @@ -1778,8 +1838,8 @@ msgstr "Регистрация на курс" msgid "Course Evaluator" msgstr "Оценщик курса" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Изображение курса" @@ -1849,11 +1909,11 @@ msgstr "Курс успешно добавлен в программу" msgid "Course already added to program" msgstr "Курс уже добавлен в программу" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "Курс успешно создан" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Курс успешно удален" @@ -1861,7 +1921,7 @@ msgstr "Курс успешно удален" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "Курс обновлен успешно" @@ -1883,8 +1943,8 @@ msgstr "Курс {0} уже добавлен в эту программу." #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "Курсы необходимо проходить по порядку. msgid "Cover Image" msgstr "Изображение обложки" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "Создать курс" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Создать новый" @@ -1966,15 +2029,15 @@ msgstr "Создайте живой класс" msgid "Create a Quiz" msgstr "Создать тест" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "Создать группу" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Создать курс" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "Создать онлайн урок" @@ -1986,37 +2049,37 @@ msgstr "Создайте новый {0}" msgid "Create an Assignment" msgstr "Создать задание" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "Создайте свою первую партию" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "Создайте свой первый курс" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "Создать свой первый тест" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Создано" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "Создание пакета" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "Создание курса" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "Текущая полоса" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "Пользовательские шаблоны сертификатов" @@ -2117,10 +2180,14 @@ msgstr "Уважаемый" msgid "Dear " msgstr "Уважаемый " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Уважаемый {{ member_name }},\\n\\nВы были записаны в нашу предстоящую партию {{ batch_name }}.\\n\\n Спасибо,\\nОбучение Frappe" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Тип степени" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Удалить" msgid "Delete Chapter" msgstr "Удалить главу" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Удалить курс" @@ -2170,7 +2237,7 @@ msgstr "Удалить этот купон?" msgid "Delete this lesson?" msgstr "Удалить этот урок?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Удаление курса также приведет к удалению всех его глав и уроков. Вы уверены, что хотите удалить этот курс?" @@ -2178,7 +2245,7 @@ msgstr "Удаление курса также приведет к удален msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Удаление этой группы также приведет к удалению всех ее данных, включая зачисленных студентов, связанные курсы, оценки, отзывы и обсуждения. Вы уверены, что хотите продолжить?" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "Отключить PWA" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Отключить самостоятельную регистрацию" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Скидка" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Сумма скидки" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Процент скидки" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Тип скидки" @@ -2301,6 +2364,10 @@ msgstr "Тип скидки" msgid "Discussions" msgstr "Обсуждения" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "Для этого вопроса найдены дубликаты ва #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Продолжительность" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Продолжительность (в минутах)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Продолжительность живого занятия в минутах" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "Редактировать программу" msgid "Edit Programming Exercise" msgstr "Редактировать упражнение по программированию" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "Детали образования" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "Email ID" msgid "Email Sent" msgstr "Email отправлен" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "Шаблон письма успешно создан" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "Шаблон письма успешно обновлен" @@ -2473,6 +2539,10 @@ msgstr "Шаблоны Email" msgid "Email Templates deleted successfully" msgstr "Шаблоны писем успешно удалены" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Включите Google API в настройках Google, чтобы отправлять приглашения в календарь для оценки." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "Включить отрицательную маркировку" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "Включите это только если вы хотите загрузить пакет SCORM в качестве главы." @@ -2510,13 +2584,13 @@ msgstr "Включите это только если вы хотите загр #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Записаться сейчас" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Записан" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "Зачисленные студенты" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "Введите тему письма" msgid "Enter reply to email" msgstr "Введите ответ на электронное письмо" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "Ошибка при создании учетной записи Zoom" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "Ошибка создания {0}" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "Ошибка при создании шаблона письма" @@ -2704,23 +2778,23 @@ msgstr "Ошибка при удалении шаблонов email" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "Ошибка при обновлении учетной записи Zoom" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "Ошибка при обновлении шаблона письма" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Подробности оценки" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Дата окончания оценки" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "Дата окончания оценки не может быть меньше даты окончания группы." -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "Вычисление успешно сохранено" @@ -2763,9 +2837,10 @@ msgstr "Вычисление успешно сохранено" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "Имя оценщика" msgid "Evaluator Schedule" msgstr "График оценки" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "Вычисление успешно сохранено" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "Глава успешно удалена" @@ -2807,19 +2882,19 @@ msgstr "Для оплаты сертификатов необходим оцен #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Событие" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Пример: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Упражнения" @@ -2834,14 +2909,18 @@ msgstr "Название упражнения" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Развернуть" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Дата окончания срока" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Актуален до" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Узнать больше" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Ошибка" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "Не удалось зарегистрироваться в програ msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Не удалось получить данные посещаемости из Zoom для занятия {0}: {1}" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "Не удалось отправить электронное письмо" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "Не удалось отправить. Пожалуйста, попробуйте еще раз. {0}" @@ -2935,14 +3018,14 @@ msgstr "Не удалось отправить. Пожалуйста, попро msgid "Failed to update badge assignment: " msgstr "Не удалось обновить назначение значка: " -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "Не удалось обновить мета теги {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Популярные" @@ -2973,7 +3056,7 @@ msgstr "Область специальности/исследования" msgid "File Type" msgstr "Тип файла" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "Фильтруйте задания по курсу" @@ -2981,22 +3064,22 @@ msgstr "Фильтруйте задания по курсу" msgid "Filter by Billing Name" msgstr "Фильтр по имени плательщика" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "Фильтровать по упражнению" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "Фильтровать по участнику" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "Фильтровать по статусу" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Имя" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "Номер GST" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Вперёд" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Календарь" @@ -3179,7 +3262,7 @@ msgstr "Google Календарь" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "Шкала оценок" msgid "Grading" msgstr "Проверка" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "Предоставить только один раз" @@ -3272,7 +3355,7 @@ msgstr "Привет" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Справка" @@ -3327,6 +3410,10 @@ msgstr "Скрыть мою личную информацию от других" msgid "Highlight" msgstr "Выделите" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "Подсвеченный текст" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "Набор персонала" @@ -3380,7 +3467,7 @@ msgstr "Я недоступен" msgid "I consent to my personal information being stored for invoicing" msgstr "Я даю согласие на хранение моих персональных данных для выставления счетов" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "Курс импорта" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "Не выполнено" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Неправильно" @@ -3514,7 +3601,7 @@ msgstr "Отрасль" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Комментарии инструкторов" msgid "Interest" msgstr "Процент" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Введение" @@ -3594,7 +3681,7 @@ msgstr "Неверный ID викторины в контенте" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "Пригласите свою команду и учеников" @@ -3624,17 +3711,25 @@ msgstr "Пакет SCORM" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Дата" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "Выдать сертификат" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Язык" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Фамилия" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "Последовательность обучения" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "Пути обучения" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Буквенная оценка (например, A, B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Ограничить вопросы" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "LinkedIn ID" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "Live" @@ -4184,17 +4280,17 @@ msgstr "Онлайн-урок" msgid "LiveCode URL" msgstr "LiveCode URL" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Разместить объявление" msgid "Make notes for quick revision. Press / for menu." msgstr "Делайте заметки для быстрого повторения. Нажмите / для открытия меню." +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Управляйте своими курсами и партиями одним взглядом" @@ -4278,7 +4390,7 @@ msgstr "Файл манифеста" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "Отметка" @@ -4286,11 +4398,28 @@ msgstr "Отметка" msgid "Mark all as read" msgstr "Отметить все как прочитанное" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "Отметки для номера вопроса {0} не могут б msgid "Marks out of" msgstr "Марки из" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "Баллы для вычета" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "Максимум попыток" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Средний" @@ -4369,16 +4498,16 @@ msgstr "Идентификатор конференции" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Участник" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "Согласие участника" @@ -4501,6 +4630,10 @@ msgstr "Тип участника" msgid "Member Username" msgstr "Имя пользователя" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "Участник успешно добавлен в программу" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "Сообщение обязательно" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Мета-описание" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Мета изображение" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Мета-ключевые слова" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Мета-теги" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "Мета теги должны быть списком." @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "Для вопросов с несколькими вариантами ответа требуется минимум два варианта." #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "Для вопросов с несколькими вариантами msgid "Moderator" msgstr "Модератор" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Изменено" @@ -4671,7 +4805,7 @@ msgstr "Модуль неверный." msgid "Monday" msgstr "Понедельник" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "Монетизация" @@ -4720,12 +4854,12 @@ msgstr "Наименование" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Новый курс" msgid "New Email Template" msgstr "Новый шаблон письма" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "Новый платежный шлюз" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Новый вопрос" @@ -4797,7 +4935,7 @@ msgstr "Новый ответ по теме {0} в курсе {1}" msgid "New {0}" msgstr "Новый {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Следующий" @@ -4814,7 +4952,7 @@ msgstr "Нет заданий" msgid "No Notifications" msgstr "Нет Уведомлений" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "Не найдено викторин" @@ -4897,7 +5035,7 @@ msgstr "Участники не найдены." msgid "No programs found in this category." msgstr "В этой категории не найдено ни одной программы." -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "Еще не добавлено ни одного теста" @@ -4905,8 +5043,8 @@ msgstr "Еще не добавлено ни одного теста" msgid "No quizzes added yet." msgstr "Еще не добавлено ни одного теста." -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Результаты не найдены" @@ -5008,7 +5146,7 @@ msgstr "Сообщите мне, когда появится" msgid "Number of Students" msgstr "Количество студентов" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "Количество имеющихся мест" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Офис рядом с Домом" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Offline" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Как только модератор оценит вашу заявку, вы найдете подробную информацию здесь." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Online" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Принимаются только файлы типа {0} ." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "Разрешены только zip-файлы" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "Открыто для" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Оранжевый" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "ID Заказа" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Организация" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "Наши предстоящие пакеты" msgid "Output" msgstr "Выход" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Обзор" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Владелец" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "PAN" @@ -5211,18 +5365,18 @@ msgstr "ИНН, ПИНФЛ и т.п." msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "Страница успешно удалена" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Платная группа" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Платный сертификат" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "Платный сертификат после оценки" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Платный курс" @@ -5254,7 +5408,7 @@ msgstr "Частично завершено" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Пропустить" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "Процент сдачи экзамена" msgid "Password" msgstr "Пароль" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Страна платежа" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Платежные данные" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "Оплата сертификата" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "Оплата документа" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "Оплата за тип документа" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Платёжный шлюз" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "ID Платежа" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Платёж получен" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "Оплата за " #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "Оплата сертификата" @@ -5389,14 +5543,14 @@ msgstr "Приложение платежей не установлено" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "В ожидании" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "Пожалуйста, убедитесь, что вы ответите msgid "Please enter a coupon code" msgstr "Введите код купона" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "Пожалуйста, введите название." @@ -5494,7 +5648,7 @@ msgstr "Введите действительный URL-адрес для свя msgid "Please enter a valid URL." msgstr "Введите действительный URL-адрес." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "Пожалуйста, введите корректное время в формате HH:mm." @@ -5555,7 +5709,7 @@ msgstr "Пожалуйста, подтвердите свое согласие msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "Пожалуйста, запустите код, чтобы выполнить тестовые примеры." @@ -5579,15 +5733,15 @@ msgstr "Пожалуйста, выберите курс" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Пожалуйста, выберите дату." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "Пожалуйста, выберите длительность." -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "Пожалуйста, выберите будущую дату и время." @@ -5611,15 +5765,19 @@ msgstr "Пожалуйста, выберите время для прохожд msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "Пожалуйста, выберите время." -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "Пожалуйста, выберите часовой пояс." -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "Пожалуйста, выберите вариант" @@ -5640,7 +5798,7 @@ msgstr "Балл (например, 70)" msgid "Possibilities" msgstr "Возможности" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Возможность" @@ -5673,9 +5831,9 @@ msgstr "Пост" msgid "Postal Code" msgstr "Почтовый индекс" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "Работает на обучении" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Просмотр изображения" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Предварительный просмотр видео" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Предыдущие" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Цены" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Цены и сертификация" @@ -5812,14 +5970,14 @@ msgstr "Упражнение по программированию" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "Отправка упражнения по программированию" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "Отправка упражнения по программированию" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "Упражнение по программированию успешно обновлено" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Опубликовать на странице участника" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Опубликованные курсы" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Опубликована" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Детали вопроса" msgid "Question Name" msgstr "Название вопроса" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Вопрос успешно добавлен" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Вопрос успешно обновлен" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Вопрос {0}:" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Вопрос {0} из {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Вопросы" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Вопросы успешно удалены" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Подача теста" msgid "Quiz Submissions" msgstr "Опросы" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Краткое содержание теста" @@ -6040,7 +6202,7 @@ msgstr "Тест успешно создан" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Тест недоступен для гостевых пользователей. Пожалуйста, войдите, чтобы продолжить." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Тест успешно обновлен" @@ -6049,8 +6211,8 @@ msgstr "Тест успешно обновлен" msgid "Quiz will appear at the bottom of the lesson." msgstr "Тест появится в конце урока." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Тесты" @@ -6063,6 +6225,10 @@ msgstr "Тесты были успешно удалены" msgid "Quizzes in this video" msgstr "Тесты в этом видео" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Красный" msgid "Redemption Count" msgstr "Количество погашений" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "Количество погашений" @@ -6137,7 +6303,7 @@ msgstr "Зарегистрирован, но отключен" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Результат" msgid "Resume" msgstr "Возобновить" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "Возобновить видео" @@ -6215,12 +6381,13 @@ msgstr "Роль" msgid "Role Preference" msgstr "Настройки роли" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "Роль успешно обновлена" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Роли" @@ -6249,10 +6416,14 @@ msgstr "Строка #{0} Время начала не может выходит msgid "Rows {0} have the duplicate questions." msgstr "В строках {0} есть повторяющиеся вопросы." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Запуск" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Запуск" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Суббота" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Сохранить" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Расписание" @@ -6362,7 +6533,7 @@ msgstr "Счет" msgid "Score Out Of" msgstr "Оценка из" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Искать " msgid "Search for an icon" msgstr "Поиск значка" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Поиск..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Количество мест" @@ -6437,15 +6612,19 @@ msgstr "Выбрать дату" msgid "Select Payment Gateway" msgstr "Выберите платежный шлюз" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "Выбрать упражнение по программированию" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Выберите вопрос" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "Отправить приглашение в календарь для оценки" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "Время окончания сеанса" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "Время начала сеанса" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Выбрать цвет" @@ -6525,16 +6708,16 @@ msgstr "Выбрать цвет" msgid "Set your Password" msgstr "Введите свой пароль" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Настройка" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "Настройка платежного шлюза" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Настройки" msgid "Share on" msgstr "Поделиться" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "Краткое описание" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Краткое введение" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "Краткое описание партии" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Показать ответы" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "Показать историю" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "Показать онлайн урок" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Перемешать вопросы" @@ -6667,7 +6850,7 @@ msgstr "Слот успешно добавлен" msgid "Slot deleted successfully" msgstr "Слот успешно удален" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Статистика" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Статус/Оценка" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "Тип отправки" msgid "Submission by" msgstr "Представлено" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "Заявка сохранена!" @@ -6877,14 +7061,14 @@ msgstr "Заявка сохранена!" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "Заявка успешно удалена" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Отправить" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Системный менеджер" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Теги" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "Командная работа" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Временно отключен" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "Испытать тест" msgid "Test this Exercise" msgstr "Испытать это упражнение" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "Тест {0}" @@ -7205,6 +7389,11 @@ msgstr "Этот урок недоступен для предварительн msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Этот урок недоступен для предварительного просмотра. Пожалуйста, присоединитесь к курсу, чтобы получить к нему доступ." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "Эта программа состоит из {0} курсов" @@ -7235,7 +7424,7 @@ msgstr "Четверг" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Время " msgid "Time Preference" msgstr "Настройки времени" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "Время пройти тест" @@ -7262,7 +7451,7 @@ msgstr "Время в видео (в минутах)" msgid "Time in video exceeds the total duration of the video." msgstr "Время в видео превышает общую длительность видео." -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "Время должно быть в 24-часовом формате (ЧЧ:мм). Например, 11:30 или 22:00" @@ -7295,10 +7484,10 @@ msgstr "Шаблон расписания" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "Сроки:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Итого" msgid "Total Marks" msgstr "Всего задач" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "Тренировочные отзывы" msgid "Transaction Details" msgstr "Подробности транзакции" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "Путешествия" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Попробовать снова" @@ -7474,7 +7663,7 @@ msgstr "Тип" msgid "Type '/' for commands or select text to format" msgstr "Введите '/' для команд или выберите текст для форматирования" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Введите свой ответ" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "Недоступно с даты не может быть больше, msgid "Under Review" msgstr "На рассмотрении" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "Не опубликовано" @@ -7540,9 +7741,9 @@ msgstr "Неструктурированная роль" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Загрузка {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "Лимит использования" msgid "Usage limit cannot be negative" msgstr "Лимит использования не может быть отрицательным" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Использовать HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Ввод пользователем" msgid "User Skill" msgstr "Навыки пользователя" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "У вас нет доступа к этому курсу." msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "У вас нет разрешения на обновление метатегов." -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "У вас нет уведомлений." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Вы получили {0}% правильных ответов с оценкой {1} из {2}" @@ -8159,7 +8364,7 @@ msgstr "Видео YouTube появится в верхней части уро msgid "Your Account has been successfully created!" msgstr "Ваш аккаунт был успешно создан!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "Ваш вывод" @@ -8207,7 +8412,7 @@ msgstr "Ваша учебная серия — это количество дн msgid "Your request to join us as a mentor for the course" msgstr "Ваш запрос на присоединение к нам в качестве наставника курса" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Ваше задание было успешно сохранено. Преподаватель в ближайшее время проверит и проверит его оценку, и вы будете уведомлены об окончательных результатах." @@ -8218,7 +8423,7 @@ msgstr "Режим \"Дзен\"" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "Zoom аккаунт" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "Zoom аккаунт был создан успешно" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "Zoom аккаунт обновлен успешно" @@ -8322,7 +8527,7 @@ msgstr "дневная серия" msgid "days" msgstr "дни" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "например, IST, UTC, GMT..." @@ -8397,7 +8602,7 @@ msgstr "минуты" msgid "others" msgstr "другие" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "деталь_вопрос" From 32fe61b965b1f87e860afc28f868650d9792cfa0 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "Spoštovani/a {{ member_name }},
\\n\\nVpisani ste v našo prihajajočo skupino {{ batch_name }}.
\\n\\nHvala,
\\nFrappe Learning
" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "Enovrstični uvod v tečaj, ki se prikaže na kartici tečaja" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "O" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "O Tečaju" @@ -124,9 +124,13 @@ msgstr "O Tečaju" msgid "Acceptance for Terms and/or Policies" msgstr "Sprejem pogojev in/ali pravilnikov" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "ID Računa" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Ime Računa" msgid "Achievements" msgstr "Dosežki" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Aktivni Člani" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Dodaj Poglavje" msgid "Add Course to Program" msgstr "Dodaj tečaj v program" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "Dodaj Ocenjevalca" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Dodaj Lekcijo" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Dodaj Kviz Videoposnetku" @@ -215,7 +231,7 @@ msgstr "Dodaj Poglavje" msgid "Add a Lesson" msgstr "Dodaj Lekcijo" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Dodaj Poglavje" @@ -223,19 +239,15 @@ msgstr "Dodaj Poglavje" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Dodaj ključno besedo in pritisnite enter" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Dodaj lekcijo" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "Dodaj novega člana" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "Dodaj Program" @@ -259,11 +271,11 @@ msgstr "Dodaj nalogo lekciji" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodajte vsaj en možen odgovor na to vprašanje: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Dodaj tečaje v skupino" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "Dodaj kviz temu videoposnetku" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "Dodaj študente v skupino" @@ -283,16 +295,16 @@ msgstr "Dodaj v Opombe" msgid "Add web page to sidebar" msgstr "Dodaj spletno stran v stransko vrstico" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "Dodajte svoje prvo poglavje" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "Dodajte svojo prvo lekcijo" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Admin" msgid "Administrator" msgstr "Administrator" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Vsi" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Dovoli Samoregistracijo" @@ -357,6 +370,22 @@ msgstr "Dovoli Samoregistracijo" msgid "Allow accessing future dates" msgstr "Dovoli dostop do prihodnjih datumov" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Že Registriran" @@ -369,10 +398,10 @@ msgstr "Amber" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Za plačljive tečaje sta potrebna znesek in valuta." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Znesek z DDV" @@ -429,7 +458,7 @@ msgstr "Obvestila" msgid "Answer" msgstr "Odgovor" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Velja za" @@ -483,7 +512,7 @@ msgstr "Odobreno" msgid "Apps" msgstr "Aplikacije" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Arhivirano" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Ali ste prepričani, da se želite prijaviti v nadzorno ploščo Frappe Cloud?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Ocena {0} je bila že dodana tej skupini." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Ocene" msgid "Assign" msgstr "Dodeli" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Dodeli za" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Dodeli" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Samodejno Snemanje" @@ -757,7 +786,7 @@ msgstr "Dodelitev značke je uspešno posodobljena" msgid "Badge assignments deleted successfully" msgstr "Dodelitve značk so uspešno izbrisane" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "Značka je uspešno ustvarjena" @@ -765,7 +794,7 @@ msgstr "Značka je uspešno ustvarjena" msgid "Badge deleted successfully" msgstr "Značka je uspešno izbrisana" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "Značka je uspešno posodobljena" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Skupni Tečaj" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Podrobnosti Šarže" msgid "Batch Details Raw" msgstr "Podrobnosti o Skupini" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "Končni datum Skupine" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "Skupni Vpis" @@ -867,7 +896,7 @@ msgstr "Ime Skupine" msgid "Batch Settings" msgstr "Nastavitve Skupine" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Datum začetka Skupine" @@ -886,11 +915,11 @@ msgstr "Povzetek Skupine" msgid "Batch Title" msgstr "Naslov Skupine" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "Skupina uspešno izbrisana" @@ -910,7 +939,7 @@ msgstr "Skupina je razprodana." msgid "Batch start time cannot be greater than or equal to end time." msgstr "Začetni čas skupine ne sme biti večji ali enak končnemu času." -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Skupina:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Skupine" @@ -935,15 +964,15 @@ msgstr "Lep Pozdrav" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Podrobnosti Fakture" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Modra" msgid "Body" msgstr "Vsebina" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "Tako individualno kot timsko delo" msgid "Branch" msgstr "Podružnica" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Od" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Prekliči" msgid "Cancelled" msgstr "Preklicano" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Običajna Oblačila" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Ime Kategorije" msgid "Category added successfully" msgstr "Kategorija je uspešno dodana" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "Kategorija je uspešno izbrisana" @@ -1066,11 +1112,11 @@ msgstr "Povezava Potrdila" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Potrdilo je uspešno shranjeno" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Potrdila" @@ -1088,14 +1134,14 @@ msgstr "Potrdila so uspešno ustvarjena" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "Certificiran" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Certificirani Udeleženci" msgid "Change" msgstr "Spremeni" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Spremembe uspešno shranjene" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Poglavje uspešno posodobljeno" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Poglavja" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Preveri" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "Izbire" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "Izberi ikono" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "Mesto" msgid "Class:" msgstr "Razred:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Počisti" @@ -1284,7 +1343,7 @@ msgstr "Klikni tukaj" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "ID Stranke" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Koda" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Strni" @@ -1341,18 +1400,18 @@ msgstr "Ime Šole" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Barva" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "Ključne besede, ločene z vejicami, za SEO" @@ -1426,7 +1485,7 @@ msgstr "Tip Podjetja" msgid "Company Website" msgstr "Spletna stran Podjetja" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "Sporočilo Prevajalnika" @@ -1450,7 +1509,7 @@ msgstr "Dokončaj Vpis" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Dokončaj Vpis - ne zamudite!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Dokončano" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Stanje" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "Izvedi Vrednotenje" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "Potrdite dejanje za brisanje" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Pogodba" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Pravilno" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Pravilen odgovor" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "Kupon" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Koda Kupona" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "Podrobnosti Kupona" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "Kupon uspešno ustvarjen" @@ -1673,10 +1732,10 @@ msgstr "Kupon(i) uspešno izbrisan(i)" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "Število Tečajev" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Ustvarjalec Tečaja" msgid "Course Data" msgstr "Podatki Tečaja" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Opis Tečaja" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "Vpis v Tečaj" @@ -1778,8 +1838,8 @@ msgstr "Vpisi v Tečaje" msgid "Course Evaluator" msgstr "Ocenjevalec Tečaja" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Slika Tečaja" @@ -1849,11 +1909,11 @@ msgstr "Tečaj uspešno dodan v program" msgid "Course already added to program" msgstr "Tečaj je že dodan v program" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "Tečaj uspešno ustvarjen" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Tečaj uspešno izbrisan" @@ -1861,7 +1921,7 @@ msgstr "Tečaj uspešno izbrisan" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "Tečaj uspešno posodobljen" @@ -1883,8 +1943,8 @@ msgstr "Tečaj {0} je že dodan v ta program." #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "Tečaje je treba zaključiti po vrstnem redu. Naslednji tečaj lahko za msgid "Cover Image" msgstr "Naslovna Slika" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "Ustvari Tečaj" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Ustvari Novo" @@ -1966,15 +2029,15 @@ msgstr "Ustvarite Tečaj v Živo" msgid "Create a Quiz" msgstr "Ustvari Kviz" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "Ustvari Skupino" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Ustvari Tečaj" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "Ustvarite Tečaj v Živo" @@ -1986,37 +2049,37 @@ msgstr "Ustvari Novo Značko" msgid "Create an Assignment" msgstr "Ustvari Nalogo" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "Ustvari Prvo Skupino" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "Ustvari Prvi Tečaj" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "Ustvari Prvi Kviz" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Ustvarjeno" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "Ustvari Skupino" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "Ustvarjanje tečaja" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "Spoštovani" msgid "Dear " msgstr "Spoštovani " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Spoštovani {{ member_name }},\\n\\nVpisali ste se v našo prihajajočo skupino {{ batch_name }}.\\n\\nHvala,\\nFrappe Learning" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Izbriši" msgid "Delete Chapter" msgstr "Izbriši Poglavje" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Izbriši Tečaj" @@ -2170,7 +2237,7 @@ msgstr "Izbriši Kupon?" msgid "Delete this lesson?" msgstr "Izbriši Lekcijo?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Z brisanjem te skupine boste izbrisali tudi vse njene podatke, vključno z vpisanimi študenti, povezanimi tečaji, ocenjevanji, povratnimi informacijami in razpravami. Ali ste prepričani, da želite nadaljevati?" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Popust" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Znesek Popusta" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Odstotek popusta" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Tip Popusta" @@ -2301,6 +2364,10 @@ msgstr "Tip Popusta" msgid "Discussions" msgstr "Razprave" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "Za to vprašanje so bile najdene podvojene možnosti." #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "Trajanje" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Trajanje (v minutah)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "Uredi Program" msgid "Edit Programming Exercise" msgstr "Uredi Programsko Vaje" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "E-pošta" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Vpišite se zdaj" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Vpisan" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "Razpored ocenjevalca" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Dogodek" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Primer: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Vaja" @@ -2834,14 +2909,18 @@ msgstr "Naslov Vaje" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Razširi" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Poteče" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Razišči več" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Neuspeh" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Izabrano" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "Tip Datoteke" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "Številka DDV" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3179,7 +3262,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "V živo" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Napovej Obvestilo" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Upravljaj tečaje in skupine na prvi pogled" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medij" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Član" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "Uporabniško ime Člana" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "V teku" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Oblikovanje cen" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Vloga" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6362,7 +6533,7 @@ msgstr "Rezultat" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Nastavi Barvo" @@ -6525,16 +6708,16 @@ msgstr "Nastavi Barvo" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Voditelj Sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From b2616817e50486205ee907135f96c343b46f5707 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "Здраво {{ member_name }},
\\n\\nУписани сте у нашу предстојећу групу {{ batch_name }}.
\\n\\nХвала Вам,,
\\nFrappe Learning
" @@ -107,15 +107,15 @@ msgstr "Нова обука је објављена на " msgid "A new course has been published on {0}" msgstr "Нова обука је објављена на {0}" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "Кратак опис курса који се појављује на картици обуке" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "О" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "О обуци" @@ -124,9 +124,13 @@ msgstr "О обуци" msgid "Acceptance for Terms and/or Policies" msgstr "Прихватање услова и/или правила" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "ИД налога" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Назив налога" msgid "Achievements" msgstr "Достигнућа" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Активни чланови" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Додај поглавље" msgid "Add Course to Program" msgstr "Додај обуку у програм" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "Додај особу за оцењивање" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Додај лекцију" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "Додај питање" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Додај квиз у видео-снимак" @@ -215,7 +231,7 @@ msgstr "Додај поглавље" msgid "Add a Lesson" msgstr "Додај лекцију" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Додај поглавље" @@ -223,19 +239,15 @@ msgstr "Додај поглавље" msgid "Add a course to the batch" msgstr "Додај обуку у групу" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Додај кључну реч, а затим притисни ентер" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Додај лекцију" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "Додај новог члана" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "Додај програм" @@ -259,11 +271,11 @@ msgstr "Додајте задатак у своју лекцију" msgid "Add at least one possible answer for this question: {0}" msgstr "Додајте бар један могући одговор за ово питање: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Додајте обуке у Вашу групу" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "Додај ново питање" @@ -271,7 +283,7 @@ msgstr "Додај ново питање" msgid "Add quiz to this video" msgstr "Додај квиз у овај видео-снимак" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "Додајте студенте у своју групу" @@ -283,16 +295,16 @@ msgstr "Додај у белешке" msgid "Add web page to sidebar" msgstr "Додајте веб-страницу у бочну траку" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "Додајте Ваше прво поглавље" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "Додајте Вашу прву лекцију" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Администратор" msgid "Administrator" msgstr "Администратор" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Све" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "Додај објављивање посла" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Дозволи самостални упис" @@ -357,6 +370,22 @@ msgstr "Дозволи самостални упис" msgid "Allow accessing future dates" msgstr "Дозволи приступ будућим датумима" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Већ регистрован" @@ -369,10 +398,10 @@ msgstr "Амбер" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Износ и валута су неопходни за плаћене обуке." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Износ са GST" @@ -429,7 +458,7 @@ msgstr "Најаве" msgid "Answer" msgstr "Одговор" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Примењиво за" @@ -483,7 +512,7 @@ msgstr "Одобрено" msgid "Apps" msgstr "Апликације" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Архивирано" @@ -507,7 +536,7 @@ msgstr "Да ли сте сигурни да желите да се упишет msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Да ли сте сигурни да желите да се пријавите на своју Frappe Cloud контролну таблу?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "Да ли сте сигурни да желите да завршите квиз?" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Процена {0} је већ додата овој групи." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Процене" msgid "Assign" msgstr "Додели" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Додели за" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Додели" @@ -601,7 +630,7 @@ msgstr "Напредак задатка" msgid "Assignment Question" msgstr "Питање задатка" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "Подношење задатка" @@ -624,7 +653,7 @@ msgstr "Задатак је успешно креиран" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Задаци за лекцију {0} од стране {1} већ постоје." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "Задатак је успешно поднет" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Задатак ће се приказивати на дну у оквиру лекције." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Бар једна опција мора бити тачна за ово msgid "At least one test case is required for the programming exercise." msgstr "Најмање један тест пример је неопходан за вежбу програмирања." -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "Решена питања" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Одобри приступ Гоогле Цалендар-у" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Аутоматско снимање" @@ -757,7 +786,7 @@ msgstr "Додела беџа је успешно ажурирана" msgid "Badge assignments deleted successfully" msgstr "Доделе беџева су успешно обрисане" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "Беџ је успешно креиран" @@ -765,7 +794,7 @@ msgstr "Беџ је успешно креиран" msgid "Badge deleted successfully" msgstr "Беџ је успешно обрисан" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "Беџ је успешно ажуриран" @@ -783,10 +812,10 @@ msgstr "Беџ {0} није пронађен" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Групна обука" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Детаљи групе" msgid "Batch Details Raw" msgstr "Необрађени детаљи групе" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "Датум завршетка групе" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "Упис у групу" @@ -867,7 +896,7 @@ msgstr "Назив групе" msgid "Batch Settings" msgstr "Подешавања групе" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Датум почетка групе" @@ -886,11 +915,11 @@ msgstr "Резиме групе" msgid "Batch Title" msgstr "Наслов групе" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "Група је успешно креирана" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "Група је успешно обрисана" @@ -910,7 +939,7 @@ msgstr "Група је распродата." msgid "Batch start time cannot be greater than or equal to end time." msgstr "Време почетка групе не може бити веће или једнако времену завршетка групе." -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "Група је успешно ажурирана" @@ -920,8 +949,8 @@ msgstr "Група:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Групе" @@ -935,15 +964,15 @@ msgstr "Срдачан поздрав" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Детаљи фактурисања" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Плава" msgid "Body" msgstr "Садржај" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "И самосталан и тимски рад" msgid "Branch" msgstr "Организациона јединица" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Од стране" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Откажи" msgid "Cancelled" msgstr "Отказано" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Лежерна одећа" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Назив категорије" msgid "Category added successfully" msgstr "Категорија је успешно додата" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "Категорија је успешно обрисана" @@ -1066,11 +1112,11 @@ msgstr "Линк сертификата" msgid "Certificate of Completion" msgstr "Сертификат о похађању" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Сертификат је успешно сачуван" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Сертификати" @@ -1088,14 +1134,14 @@ msgstr "Сертификати су успешно генерисани" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "Сертификован" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Сертификовани учесници" msgid "Change" msgstr "Промена" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Промене су успешно сачуване" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Поглавље је успешно ажурирано" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Поглавља" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Означи" @@ -1241,7 +1299,7 @@ msgstr "Погледај обуку" msgid "Choices" msgstr "Избори" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Изабери све тачне одговоре" @@ -1253,7 +1311,7 @@ msgstr "Изабери постојеће питање" msgid "Choose an icon" msgstr "Изабери иконицу" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Изаберите један одговор" @@ -1269,7 +1327,8 @@ msgstr "Град" msgid "Class:" msgstr "Предавање:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Очисти" @@ -1284,7 +1343,7 @@ msgstr "Кликните овде" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "ИД клијента" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Код" msgid "Collaboration Preference" msgstr "Преференције за сарадњу" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Сажми" @@ -1341,18 +1400,18 @@ msgstr "Назив факултета" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Боја" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "Кључне речи одвојене зарезима" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "Кључне речи, одвојене зарезом, за SEO" @@ -1426,7 +1485,7 @@ msgstr "Врста компаније" msgid "Company Website" msgstr "Веб-сајт компаније" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "Порука компајлера" @@ -1450,7 +1509,7 @@ msgstr "Довршите свој упис" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Довршите свој упис - Немојте га пропустити!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "Завршите предстојећи квиз да бисте наставили гледање видео-снимка. Квиз ће бити доступан за {0} {1}." @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Завршено" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Сертификат о завршетку" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "Стопа завршетка" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Услов" @@ -1493,14 +1552,14 @@ msgstr "Услов мора бити важећи python код." msgid "Conduct Evaluation" msgstr "Спровести оцењивање" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "Конференцијски систем" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "Потврдите своју радњу" msgid "Confirm clearing demo data?" msgstr "Потврдите брисање демо података?" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "Потврдите своју радњу за брисање" @@ -1576,8 +1635,8 @@ msgstr "Контактирајте администратора да бисте #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Уговор" msgid "Corporate Organization" msgstr "Корпоративна организација" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Тачно" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Тачан одговор" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "Купон" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Шифра купона" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "Детаљи купона" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "Купон је успешно креиран" @@ -1673,10 +1732,10 @@ msgstr "Купон(и) су успешно обрисани" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "Број обука" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Аутор обуке" msgid "Course Data" msgstr "Подаци о обуци" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Опис обуке" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "Упис на курс" @@ -1778,8 +1838,8 @@ msgstr "Упис на обуку" msgid "Course Evaluator" msgstr "Особа за оцењивање обуке" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Слика обуке" @@ -1849,11 +1909,11 @@ msgstr "Обука је успешно додата у програм" msgid "Course already added to program" msgstr "Обука је већ додата у програм" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "Обука је успешно креирана" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Обука је успешно обрисана" @@ -1861,7 +1921,7 @@ msgstr "Обука је успешно обрисана" msgid "Course or Batch is required to issue a certificate." msgstr "За издавање сертификата неопходна је обука или група." -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "Обука је успешно ажурирана" @@ -1883,8 +1943,8 @@ msgstr "Обука {0} је већ додата у овај програм." #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "Обуке морају бити завршене редом. Следе msgid "Cover Image" msgstr "Насловна слика" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "Креирај обуку" msgid "Create Lesson" msgstr "Креирај лекцију" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Креирај нови" @@ -1966,15 +2029,15 @@ msgstr "Креирај онлајн предавање" msgid "Create a Quiz" msgstr "Креирај квиз" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "Креирај групу" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Креирај обуку" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "Креирај онлајн предавање" @@ -1986,37 +2049,37 @@ msgstr "Креирај нови беџ" msgid "Create an Assignment" msgstr "Креирај задатак" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "Креирајте своју прву групу" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "Креирајте своју прву обуку" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "Креирајте свој први квиз" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Креирано" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "Креирање групе" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "Креирање обуке" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "Тренутни низ дана" msgid "Curriculum" msgstr "Програм обуке" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "Прилагођени шаблон сертификата" @@ -2117,10 +2180,14 @@ msgstr "Здраво" msgid "Dear " msgstr "Здраво " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Здраво {{ member_name }},\\n\\nУписани сте у нашу предстојећу групу {{ batch_name }}.\\n\\nХвала Вам,\\nFrappe Learning" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Врста дипломе" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Обриши" msgid "Delete Chapter" msgstr "Обриши поглавље" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Обриши обуку" @@ -2170,7 +2237,7 @@ msgstr "Обриши овај купон?" msgid "Delete this lesson?" msgstr "Обришите ову лекцију?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Брисањем обуке такође ће се обрисати сва поглавља и лекције. Да ли сте сигурни да желите да обришете ову обуку?" @@ -2178,7 +2245,7 @@ msgstr "Брисањем обуке такође ће се обрисати св msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Брисањем ових вежби трајно ћете их уклонити из система, заједно са повезаним поднесцима. Ова радња је неповратна. Да ли сте сигурни да желите да наставите?" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Брисањем ове групе такође ће бити обрисани сви њени подаци, укључујући уписане студенте, повезане курсеве, процене, повратне информације и дискусије. Да ли сте сигурни да желите да наставите?" @@ -2211,9 +2278,9 @@ msgstr "Демо подаци су успешно обрисани" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "Детаљи не могу бити празни." msgid "Disable PWA" msgstr "Онемогући PWA" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Онемогући самостални упис" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Попуст" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Износ попуста" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Проценат попуста" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Врста попуста" @@ -2301,6 +2364,10 @@ msgstr "Врста попуста" msgid "Discussions" msgstr "Дискусија" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "Немојте освежавати страницу нити затварати овај прозор. Уколико то урадите, квиз ће аутоматски бити завршен." @@ -2338,7 +2405,6 @@ msgstr "Пронађене су дупликат опције за ово пит #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Трајање" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Трајање (у минутима)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Трајање онлајн предавања у минутима" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "Уреди програм" msgid "Edit Programming Exercise" msgstr "Уреди вежбу програмирања" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "Уреди питање" @@ -2439,8 +2506,7 @@ msgstr "Детаљи образовања" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "ИД имејла" msgid "Email Sent" msgstr "Имејл послат" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "Имејл шаблон је успешно креиран" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "Имејл шаблон је успешно ажуриран" @@ -2473,6 +2539,10 @@ msgstr "Имејл шаблони" msgid "Email Templates deleted successfully" msgstr "Имејл шаблон је успешно обрисан" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Омогућите Google API у Google подешавањима за слање позивница за оцењивање у календар." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "Омогући негативно оцењивање" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "Омогућите ово само уколико желите да отпремите SCORM пакет као поглавље." @@ -2510,13 +2584,13 @@ msgstr "Омогућите ово само уколико желите да от #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Упишите се сада" msgid "Enroll a Student" msgstr "Упишите студента" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Уписан" @@ -2609,7 +2683,7 @@ msgstr "Уписан дана" msgid "Enrolled Students" msgstr "Уписани студенти" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "Шаблон имејла потврде уписа" @@ -2664,19 +2738,19 @@ msgstr "Унесите наслов имејла" msgid "Enter reply to email" msgstr "Унесите одговор на имејл" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "Грешка приликом креирања Google Meet налога" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "Грешка приликом креирања Zoom налога" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "Грешка приликом креирања беџа" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "Грешка приликом генерисања имејл шаблона" @@ -2704,23 +2778,23 @@ msgstr "Грешка приликом брисања имејл шаблона" msgid "Error deleting payment gateways" msgstr "Грешка приликом брисања платних портала" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "Грешка приликом ажурирања Google Meet налога" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "Грешка приликом ажурирања Zoom налога" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "Грешка приликом ажурирања имејл шаблона" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Детаљи оцењивања" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Датум завршетка оцењивања" @@ -2751,7 +2825,7 @@ msgstr "Оцењивање је успешно отказано" msgid "Evaluation end date cannot be less than the batch end date." msgstr "Датум завршетка оцењивања не може бити мањи од датума завршетка групе." -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "Оцењивање је успешно сачувано" @@ -2763,9 +2837,10 @@ msgstr "Оцењивање је успешно сачувано" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "Име особе за оцењивање" msgid "Evaluator Schedule" msgstr "Распоред особе за оцењивање" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "Особа за оцењивање је успешно додата" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "Особа за оцењивање је успешно обрисана" @@ -2807,19 +2882,19 @@ msgstr "Особа за оцењивање је обавезна за плаће #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Догађај" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Пример: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Вежба" @@ -2834,14 +2909,18 @@ msgstr "Наслов вежбе" msgid "Exercise deleted successfully" msgstr "Вежба је успешно обрисана" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Прошири" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Датум истека" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Истиче на" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Истражите више" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Неуспех" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "Неуспешан упис у програм: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Неуспешно преузимање података о присуству за Zoom за предавање {0}: {1}" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "Слање имејла није успело" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "Неуспешно подношење. Покушајте поново. {0}" @@ -2935,14 +3018,14 @@ msgstr "Неуспешно подношење. Покушајте поново. msgid "Failed to update badge assignment: " msgstr "Неуспешно ажурирање доделе беџа: " -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "Неуспешно ажурирање мета ознака {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Истакнуто" @@ -2973,7 +3056,7 @@ msgstr "Област студија" msgid "File Type" msgstr "Врста фајла" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "Филтрирај задатке према обуци" @@ -2981,22 +3064,22 @@ msgstr "Филтрирај задатке према обуци" msgid "Filter by Billing Name" msgstr "Филтрирај по називу за фактурисање" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "Филтрирај по вежби" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "Филтрирај по члану" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "Филтрирај по статусу" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Име" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "GST број" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Крени" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Calendar" @@ -3179,7 +3262,7 @@ msgstr "Google Calendar" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "Google Meet" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "Google Meet налог" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "Google Meet налог је успешно креиран" @@ -3201,7 +3284,7 @@ msgstr "Google Meet налог је успешно креиран" msgid "Google Meet Account deleted successfully" msgstr "Google Meet налог је успешно обрисан" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "Google Meet налог је успешно ажуриран" @@ -3231,7 +3314,7 @@ msgstr "Врста оцене" msgid "Grading" msgstr "Оцењивање" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "Додели само једном" @@ -3272,7 +3355,7 @@ msgstr "Здраво" msgid "Hello Learner" msgstr "Здраво" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Помоћ" @@ -3327,6 +3410,10 @@ msgstr "Сакриј моје приватне информације од др msgid "Highlight" msgstr "Истакнуто" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "Истакните оно што Вас чини јединственим и покажите своје вештине." @@ -3339,7 +3426,7 @@ msgstr "Истакнути текст" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "Запошљавање" @@ -3380,7 +3467,7 @@ msgstr "Нисам доступан" msgid "I consent to my personal information being stored for invoicing" msgstr "Слажем се да се моји лични подаци чувају за фактурисање" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ИД" @@ -3467,7 +3554,7 @@ msgstr "Увези обуку" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "Укључите у преглед" msgid "Incomplete" msgstr "Непотпуно" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Нетачно" @@ -3514,7 +3601,7 @@ msgstr "Индустрија" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "Белешке предавача су приватне белешке #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Коментари предавача" msgid "Interest" msgstr "Интересовање" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Увод" @@ -3594,7 +3681,7 @@ msgstr "Неважећи ИД квиза у садржају" msgid "Invalid document name" msgstr "Неважећи назив документа" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "Позовите свој тим и студенте" @@ -3624,17 +3711,25 @@ msgstr "SCORM пакет" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Датум издавања" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "Издај сертификат" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Језик" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Презиме" @@ -4052,7 +4148,7 @@ msgstr "Учење" msgid "Learning Consistency" msgstr "Доследност у учењу" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "Едукативни путеви" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Словна оцена (нпр. А, Б-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Ограничи питања на" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "LinkedIn ИД" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "Активно" @@ -4184,17 +4280,17 @@ msgstr "Онлајн предавање" msgid "LiveCode URL" msgstr "LiveCode URL" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Направи саопштење" msgid "Make notes for quick revision. Press / for menu." msgstr "Прави белешке за брзу проверу градива. Притисните / за мени." +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Управљајте својим обукама и групама једноставно и прегледно" @@ -4278,7 +4390,7 @@ msgstr "Манифест фајл" msgid "Manual Assignment" msgstr "Ручно додељивање задатка" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "Поен" @@ -4286,11 +4398,28 @@ msgstr "Поен" msgid "Mark all as read" msgstr "Означи све као прочитано" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "Број поена за питање број {0} не може бит msgid "Marks out of" msgstr "Поени од укупно" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "Поени за одузимање" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "Максималан број покушаја" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Средство" @@ -4369,16 +4498,16 @@ msgstr "ИД састанка" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Члан" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "Сагласност члана" @@ -4501,6 +4630,10 @@ msgstr "Врста члана" msgid "Member Username" msgstr "Корисничко име члана" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "Члан је успешно додат у програм" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "Порука је обавезна" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Мета опис" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Мета слика" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Мета кључне речи" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Мета ознаке" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "Мета ознаке треба да буду листа." @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "Неопходне су најмање две опције за питања са вишеструким избором." #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "Неопходне су најмање две опције за пита msgid "Moderator" msgstr "Модератор" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Измењено" @@ -4671,7 +4805,7 @@ msgstr "Модул је неисправан." msgid "Monday" msgstr "Понедељак" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "Монетизација" @@ -4720,12 +4854,12 @@ msgstr "Име" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Нова обука" msgid "New Email Template" msgstr "Нови имејл шаблон" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "Нови Google Meet налог" @@ -4772,7 +4910,7 @@ msgstr "Нова лекција" msgid "New Payment Gateway" msgstr "Нови платни портал" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Ново питање" @@ -4797,7 +4935,7 @@ msgstr "Нова порука на тему {0} у обуци {1}" msgid "New {0}" msgstr "Нови {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Следеће" @@ -4814,7 +4952,7 @@ msgstr "Нема задатака" msgid "No Notifications" msgstr "Нема обавештења" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "Нема пронађених поднетих квизова" @@ -4897,7 +5035,7 @@ msgstr "Нема пронађених чланова." msgid "No programs found in this category." msgstr "Нема програма у овој категорији." -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "Још увек нису додата питања" @@ -4905,8 +5043,8 @@ msgstr "Још увек нису додата питања" msgid "No quizzes added yet." msgstr "Још увек нису додати квизови." -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Нема резултата" @@ -5008,7 +5146,7 @@ msgstr "Обавести ме када буде доступно" msgid "Number of Students" msgstr "Број студената" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "Број доступних места" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Канцеларија близу куће" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Уживо" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Након што модератор оцени Ваш поднесак, овде ћете пронаћи детаље." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Онлајн" @@ -5065,6 +5203,18 @@ msgstr "Дозвољени су само документи врсте .doc ил msgid "Only files of type {0} will be accepted." msgstr "Искључиво су прихватљиви фајлови врсте {0}." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "Дозвољени су само зип фајлови" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "Отворен за" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "Отворен за радни ангажман" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Наранџаста" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "ИД наруџбине" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Организација" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "Наше предстојеће групе" msgid "Output" msgstr "Резултат" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Преглед" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Власник" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "PAN" @@ -5211,18 +5365,18 @@ msgstr "PAN број" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "Страница је успешно обрисана" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Плаћена група" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Плаћени сертификат" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "Плаћени сертификат након оцењивања" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Плаћена обука" @@ -5254,7 +5408,7 @@ msgstr "Делимично завршено" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Положено" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,9 +5436,9 @@ msgstr "Минимални проценат за пролаз" msgid "Password" msgstr "Лозинка" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" -msgstr "Налепите YouTube линк кратког видео-снимка који представља обуку" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." +msgstr "Налепите YouTube линк кратког видео-снимка који представља обуку." #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' #. Label of the payment (Link) field in DocType 'LMS Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Држава плаћања" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Детаљи плаћања" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "Плаћање за сертификат" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "Плаћање за документ" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "Плаћање за врсту документа" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Платни портал" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "ИД плаћања" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Плаћање примљено" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "Плаћање за " #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "Плаћање за сертификат" @@ -5389,14 +5543,14 @@ msgstr "Апликација за обраду плаћања није инст #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "На чекању" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "Људи" @@ -5478,7 +5632,7 @@ msgstr "Молимо Вас да се уверите да су сва питањ msgid "Please enter a coupon code" msgstr "Молимо Вас да унесете шифру купона" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "Молимо Вас да унесете наслов." @@ -5494,7 +5648,7 @@ msgstr "Молимо Вас да унесете важећи URL за конта msgid "Please enter a valid URL." msgstr "Молимо Вас да унесте важећи URL." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "Молимо Вас да унесете исправно време у формату HH:mm." @@ -5555,7 +5709,7 @@ msgstr "Молимо Вас да дате сагласност како бист msgid "Please read the following instructions carefully before starting the quiz" msgstr "Молимо Вас да пажљиво прочитате следећа упутства пре почетка квиза" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "Молимо Вас да покренете код да бисте извршили тест примере." @@ -5579,15 +5733,15 @@ msgstr "Молимо Вас да изаберете обуку" msgid "Please select a course to view available slots." msgstr "Молимо Вас да изаберете обуку да бисте видели доступне термине." -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Молимо Вас да изаберете датум." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "Молимо Вас да изаберете трајање." -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "Молимо Вас да изаберете будући датум и време." @@ -5611,15 +5765,19 @@ msgstr "Молимо Вас да одаберете термин за Ваше msgid "Please select a student to enroll." msgstr "Молимо Вас да изаберете студента за упис." -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "Молимо Вас да изаберете време." -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "Молимо Вас да изаберете временску зону." -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "Молимо Вас да изаберете опцију" @@ -5640,7 +5798,7 @@ msgstr "Нумерички приказ оцене (нпр. 70)" msgid "Possibilities" msgstr "Могућности" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Могућност" @@ -5673,9 +5831,9 @@ msgstr "Објави" msgid "Postal Code" msgstr "Поштански број" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Преглед слике" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Преглед видео-снимка" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Претходно" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Цене" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Ценовник и сертификација" @@ -5812,14 +5970,14 @@ msgstr "Вежба програмирања" msgid "Programming Exercise Progress" msgstr "Напредак програмерске вежбе" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "Поднесак вежбе програмирања" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "Поднесци вежбе програмирања" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "Вежба програмирања је успешно ажурирана" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Објави на страници учесника" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Објављене обуке" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Објављено на" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "Поставке објављивања" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Детаљи питања" msgid "Question Name" msgstr "Назив питања" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Питање је успешно додато" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Питање је успешно ажурирано" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Питање {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Питање {0} од {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Питања" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Питања су успешно обрисана" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "Напредак квиза" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Подношење квиза" msgid "Quiz Submissions" msgstr "Подношења квиза" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Резиме квиза" @@ -6040,7 +6202,7 @@ msgstr "Квиз је успешно креиран" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Квиз није доступан гостујућим корисницима. Молимо Вас да се пријавите да бисте наставили." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Квиз је успешно ажуриран" @@ -6049,8 +6211,8 @@ msgstr "Квиз је успешно ажуриран" msgid "Quiz will appear at the bottom of the lesson." msgstr "Квиз ће бити приказиван на дну лекције." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Квизови" @@ -6063,6 +6225,10 @@ msgstr "Квизови су успешно обрисани" msgid "Quizzes in this video" msgstr "Квизови у овом видео-снимку" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Црвено" msgid "Redemption Count" msgstr "Број искоришћења" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "Број искоришћења" @@ -6137,7 +6303,7 @@ msgstr "Регистровано, али онемогућено" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Резултат" msgid "Resume" msgstr "CV" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "Настави видео-снимак" @@ -6215,12 +6381,13 @@ msgstr "Улога" msgid "Role Preference" msgstr "Пожељна улога" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "Улога је успешно ажурирана" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Улоге" @@ -6249,10 +6416,14 @@ msgstr "Ред #{0} садржи време почетка ван трајања msgid "Rows {0} have the duplicate questions." msgstr "Редови {0} садрже дупликате питања." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Покрени" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Покренуто" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Субота" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Сачувај" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Распоред" @@ -6362,7 +6533,7 @@ msgstr "Оцена" msgid "Score Out Of" msgstr "Резултат од" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Претрага за " msgid "Search for an icon" msgstr "Претражи иконицу" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Претрага..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Број места" @@ -6437,15 +6612,19 @@ msgstr "Изаберите датум" msgid "Select Payment Gateway" msgstr "Изаберите платни портал" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "Изаберите вежбу програмирања" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "Изаберите резервну боју за картицу обуке када није постављена слика." -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Изаберите питање" @@ -6509,14 +6688,18 @@ msgstr "Пошаљите подсетнике за плаћање за ову о msgid "Send calendar invite for evaluations" msgstr "Пошаљи календарску позивницу за оцењивање" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "Време завршетка сесије" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "Време почетка сесије" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Поставите боју" @@ -6525,16 +6708,16 @@ msgstr "Поставите боју" msgid "Set your Password" msgstr "Поставите своју лозинку" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Подешавање" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "Подешавање платног портала" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Подешавања" msgid "Share on" msgstr "Подели на" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "Кратак опис" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Кратак увод" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "Кратак опис групе" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Прикажи одговоре" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "Прикажи историју поднесака" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "Прикажи онлајн предавања" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Промешај питања" @@ -6667,7 +6850,7 @@ msgstr "Термин је успешно додат" msgid "Slot deleted successfully" msgstr "Термин је успешно обрисан" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "Термини" @@ -6684,7 +6867,7 @@ msgstr "Сортирај по" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Статистика" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Статус/Резултат" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "Врста поднесака" msgid "Submission by" msgstr "Поднето од стране" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "Поднесак је сачуван!" @@ -6877,14 +7061,14 @@ msgstr "Поднесак је сачуван!" msgid "Submissions" msgstr "Поднесци" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "Поднесци су успешно обрисани" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Поднеси" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Систем менаџер" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Ознаке" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "Тимски рад" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Привремено онемогућено" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "Тест квиз" msgid "Test this Exercise" msgstr "Тестирај ову вежбу" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "Тест {0}" @@ -7205,6 +7389,11 @@ msgstr "Ова лекција није доступна за преглед. М msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Ова лекција није доступна за преглед. Молимо Вас да се придружите обуци да бисте јој приступили." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "Овај програм се састоји од {0} обука" @@ -7235,7 +7424,7 @@ msgstr "Четвртак" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Време" msgid "Time Preference" msgstr "Временска преференција" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "Време за квиз" @@ -7262,7 +7451,7 @@ msgstr "Време у видео-снимку (у минутима)" msgid "Time in video exceeds the total duration of the video." msgstr "Време у видео-снимку прелази укупно трајање видео-снимка." -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "Време мора бити у 24 часовном формату (HH:mm). На пример 11:30 или 22:00" @@ -7295,10 +7484,10 @@ msgstr "Шаблон распореда наставе" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "Временски термини:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Укупно" msgid "Total Marks" msgstr "Укупан број поена" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "Укупан број питања" @@ -7414,11 +7603,11 @@ msgstr "Повратне информације о тренингу" msgid "Transaction Details" msgstr "Детаљи трансакције" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "Трансакција је успешно креирана" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "Трансакција је успешно ажурирана" @@ -7427,7 +7616,7 @@ msgstr "Трансакција је успешно ажурирана" msgid "Travel" msgstr "Путовање" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Покушајте поново" @@ -7474,7 +7663,7 @@ msgstr "Врста" msgid "Type '/' for commands or select text to format" msgstr "Укуцајте '/' за команде или означите текст за форматирање" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Унесите свој одговор" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "Нерешена питања" @@ -7518,8 +7719,8 @@ msgstr "Датум почетка недоступности не може би msgid "Under Review" msgstr "Преглед у току" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "Необјављено" @@ -7540,9 +7741,9 @@ msgstr "Неструктурирана улога" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Отпремање {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "Ограничење употребе" msgid "Usage limit cannot be negative" msgstr "Ограничење употребе не може бити негативно" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Користите HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Кориснички унос" msgid "User Skill" msgstr "Вештина корисника" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "Корисник нема дозволу да приступи детаљима профила овог корисника." @@ -7954,7 +8159,7 @@ msgstr "Немате приступ овој обуци." msgid "You do not have permission to access announcements for this batch." msgstr "Немате дозволу за приступ обавештењима ове групе." -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "Немате дозволу за приступ беџевима." @@ -7962,15 +8167,15 @@ msgstr "Немате дозволу за приступ беџевима." msgid "You do not have permission to access heatmap data." msgstr "Немате дозволу за приступ подацима топлотне мапе." -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "Немате дозволу за приступ статистици завршености лекција." -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "Немате дозволу за приступ подацима процена за ову обуку." -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "Немате дозволу за приступ подацима о напретку ове обуке." @@ -8022,11 +8227,11 @@ msgstr "Немате дозволу да шаљете имејл потврде msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Немате дозволу да креирате календарске догађаје за ово оцењивање." -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "Немате дозволу да ажурирате мета ознаке." -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "Немате дозволу да ажурирате овај поднесак." @@ -8034,7 +8239,7 @@ msgstr "Немате дозволу да ажурирате овај подне msgid "You don't have any notifications." msgstr "Немате ниједно обавештење." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Имате {0}% тачних одговора са резултатом од {1} од могућих {2}" @@ -8159,7 +8364,7 @@ msgstr "YouTube видео-снимак ће се приказати на врх msgid "Your Account has been successfully created!" msgstr "Ваш налог је успешно креиран!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "Твој излаз" @@ -8207,7 +8412,7 @@ msgstr "Ваш низ дана у учењу броји колико дана у msgid "Your request to join us as a mentor for the course" msgstr "Ваш захтев за придруживањем као ментор за обуку" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Ваш поднесак је успешно сачуван. Предавач ће га ускоро прегледати и оценити, а Ви ћете бити обавештени о коначном резултату." @@ -8218,7 +8423,7 @@ msgstr "Зен режим" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "Zoom" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "Zoom налог" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "Zoom налог је успешно креиран" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "Zoom налог је успешно ажуриран" @@ -8322,7 +8527,7 @@ msgstr "низ дана" msgid "days" msgstr "дани" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "нпр. IST, UTC, GMT..." @@ -8397,7 +8602,7 @@ msgstr "минуте" msgid "others" msgstr "остало" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "question_detail" From 17ebc7ae4f91af94b47c50085e4e774318ab8f9d Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "Kära {{ member_name }},
\\n\\nDu har blivit inskriven i vår kommande grupp {{ batch_name }}.
\\n\\nTack så mycket,
\\nFrappe Lärande
" @@ -107,15 +107,15 @@ msgstr "En ny kurs har publicerats " msgid "A new course has been published on {0}" msgstr "En ny kurs har publicerats {0}" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "En rad introduktion till kurs som finns på kurskortet" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Om" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "Om Kursen" @@ -124,9 +124,13 @@ msgstr "Om Kursen" msgid "Acceptance for Terms and/or Policies" msgstr "Godkännande av Villkor och/eller Principer" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "Få tillgång till kurser, gå med i grupper och följ inlärning framsteg" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "Konto ID" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Konto Namn" msgid "Achievements" msgstr "Prestationer" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "Aktivera detta Google Meet konto för att schemalägga möten." + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "Aktivera detta Zoom konto för att schemalägga möten." + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Aktiva Medlemmar" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Lägg till Kapitel" msgid "Add Course to Program" msgstr "Lägg till Kurs till Program" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "Lägg till Utvärderare" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "Lägg till befintlig Användare som Utvärderare" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Lägg till Lektion" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "Lägg till ny Medlem" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "Lägg till Fråga" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Lägg till Frågesport till Video" @@ -215,7 +231,7 @@ msgstr "Lägg till Kapitel" msgid "Add a Lesson" msgstr "Lägg till Lektion" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Lägg till Kapitel" @@ -223,19 +239,15 @@ msgstr "Lägg till Kapitel" msgid "Add a course to the batch" msgstr "Lägg till kurs i grupp" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Lägg till nyckelord och tryck sedan på Enter" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Lägg till Lektion" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "Lägg till ny medlem" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "Lägg till program" @@ -259,11 +271,11 @@ msgstr "Lägg till uppgift till din lektion" msgid "Add at least one possible answer for this question: {0}" msgstr "Lägg till minst ett möjligt svar för denna fråga: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Lägg till kurser i din grupp" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "Lägg till ny fråga" @@ -271,7 +283,7 @@ msgstr "Lägg till ny fråga" msgid "Add quiz to this video" msgstr "Lägg till frågesport till denna video" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "Lägg till studenter i din grupp" @@ -283,16 +295,16 @@ msgstr "Lägg till i Anteckningar" msgid "Add web page to sidebar" msgstr "Lägg till webbsida i sidofältet" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "Lägg till ditt första kapitel" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "Lägg till din första lektion" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Administratör" msgid "Administrator" msgstr "Administratör" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Alla" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "Tillåt Jobbannonsering" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Tillåt Självregistrering" @@ -357,6 +370,22 @@ msgstr "Tillåt Självregistrering" msgid "Allow accessing future dates" msgstr "Tillåt åtkomst till framtida datum" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "Tillåt att denna kupong används för rabatter." + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "Tillåt användare att registrera sig i denna grupp på egen hand." + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "Tillåt användare att registrera sig till denna kurs på egen hand." + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "Tillåt användare att se egna tidigare frågesport försök." + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Redan Registrerad" @@ -369,10 +398,10 @@ msgstr "Bärnsten" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Belopp och valuta erfordras för betalda kurser." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Belopp med Moms" @@ -429,7 +458,7 @@ msgstr "Meddelanden" msgid "Answer" msgstr "Svara" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Tillämplig För" @@ -483,7 +512,7 @@ msgstr "Godkänd" msgid "Apps" msgstr "Appar" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Arkiverad" @@ -507,7 +536,7 @@ msgstr "Är du säker på att du vill registrera dig?" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Är du säker på att du vill logga in på din Översikt Panel i Frappe Cloud?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "Är du säker på att du vill godkänna denna frågesport?" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Bedömning {0} har redan lagts till i denna grupp." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Bedömningar" msgid "Assign" msgstr "Tilldela" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Tilldela För" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Tilldela till" @@ -601,7 +630,7 @@ msgstr "Uppgift Förlopp" msgid "Assignment Question" msgstr "Uppgift Fråga" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "Tilldelning Godkännande" @@ -624,7 +653,7 @@ msgstr "Uppgift skapad" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Uppgift för Lektion {0} av {1} finns redan." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "Uppgift inlämnad" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Uppgift kommer att visas längst ner i lektion." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Minst ett alternativ måste vara korrekt för denna fråga." msgid "At least one test case is required for the programming exercise." msgstr "Minst ett testfall erfordras för programmeringsövning." -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "Besvarade Frågor" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Auktorisera Google Kalender Åtkomst" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Automatisk Inspelning" @@ -757,7 +786,7 @@ msgstr "Emblem tilldelning uppdaterad" msgid "Badge assignments deleted successfully" msgstr "Emblem tilldelningar borttagna" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "Emblem skapad" @@ -765,7 +794,7 @@ msgstr "Emblem skapad" msgid "Badge deleted successfully" msgstr "Emblem borttagen" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "Emblem uppdaterad" @@ -783,10 +812,10 @@ msgstr "Emblem {0} hittades inte" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Grupp Kurs" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Parti Detaljer" msgid "Batch Details Raw" msgstr "Grupp Detaljer" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "Grupp Slutdatum" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "Grupp Registrering" @@ -867,7 +896,7 @@ msgstr "Grupp Namn" msgid "Batch Settings" msgstr "Grupp Inställningar" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Grupp Start Datum" @@ -886,11 +915,11 @@ msgstr "Gruppöversikt" msgid "Batch Title" msgstr "Grupp Benämning" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "Grupp skapad" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "Grupp Borttagen" @@ -910,7 +939,7 @@ msgstr "Gruppen är slutsåld." msgid "Batch start time cannot be greater than or equal to end time." msgstr "Gruppens starttid kan inte vara senare än eller lika med sluttid." -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "Grupp Uppdaterad" @@ -920,8 +949,8 @@ msgstr "Parti:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Grupper" @@ -935,15 +964,15 @@ msgstr "Vänliga hälsningar," #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Faktura Detaljer" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Blå" msgid "Body" msgstr "Huvudtext" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "Boka kostnadsfri introduktion session med Frappe Team" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "Både Individuellt och Teamarbete" msgid "Branch" msgstr "Bransch" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "Skapa och hantera kurser, kapitel och lektioner" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Av" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Annullera" msgid "Cancelled" msgstr "Annullerad" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "Kan inte söka efter roller: {0}" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Fritidskläder" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Kategori Namn" msgid "Category added successfully" msgstr "Kategori tillagd" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "Kategori skapad" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "Kategori borttagen" @@ -1066,11 +1112,11 @@ msgstr "Cerifikat Länk" msgid "Certificate of Completion" msgstr "Certifikat för Genomförande" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Certifikat sparad" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Certifikat" @@ -1088,14 +1134,14 @@ msgstr "Certifikat genererade" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "Certifierad" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Certifierade Deltagare" msgid "Change" msgstr "Ändra" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Ändringar sparade" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Kapitel uppdaterad" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Kapitel" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "Ta ut avgift för grupp registrering." + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "Ta ut avgift för kurs åtkomst." + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "Ta ut avgift för certifikat." + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Markera" @@ -1241,7 +1299,7 @@ msgstr "Kolla in kurs" msgid "Choices" msgstr "Alternativ" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Välj alla svar som gäller" @@ -1253,7 +1311,7 @@ msgstr "Välj befintlig fråga" msgid "Choose an icon" msgstr "Välj Ikon" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Välj ett svar" @@ -1269,7 +1327,8 @@ msgstr "Ort" msgid "Class:" msgstr "Klass:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Rensa" @@ -1284,7 +1343,7 @@ msgstr "Klicka här" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "Klient ID" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Kod" msgid "Collaboration Preference" msgstr "Samarbetspreferens" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Fäll In" @@ -1341,18 +1400,18 @@ msgstr "Skola Namn" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Färg" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "Kommaavgränsade sökord" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "Kommaseparerade nyckelord för SEO" @@ -1426,7 +1485,7 @@ msgstr "Bolagstyp" msgid "Company Website" msgstr "Bolag Webbplats" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "Kompilator Meddelande" @@ -1450,7 +1509,7 @@ msgstr "Slutför din Registrering" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Slutför din Registrering - Missa inte!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "Fyll i nästa frågeformulär för att fortsätta titta på video. Frågesport kommer att öppnas om {0} {1}." @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Klar" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Kompletterande Certifikat" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "Slutförande Grad" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Villkor" @@ -1493,14 +1552,14 @@ msgstr "Villkoret måste vara giltig python kod." msgid "Conduct Evaluation" msgstr "Genomför Utvärdering" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "Konferera" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "Bekräfta din åtgärd" msgid "Confirm clearing demo data?" msgstr "Bekräfta rensning av demo data?" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "Bekräfta åtgärd för att ta bort" @@ -1576,8 +1635,8 @@ msgstr "Kontakta administratör för att registrera dig till denna kurs." #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Avtal" msgid "Corporate Organization" msgstr "Organisation" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Korrekt" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Rätt Svar" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "Kupong" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Kupongkod" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "Kupong Detaljer" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "Kupong skapad" @@ -1673,10 +1732,10 @@ msgstr "Kupong(er) borttagna" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "Antal Kurser" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Kurs Skapare" msgid "Course Data" msgstr "Kursdata" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Kursbeskrivning" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "Kurs Registrering" @@ -1778,8 +1838,8 @@ msgstr "Kursregistreringar" msgid "Course Evaluator" msgstr "Kurs Utvärderare" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Kursbild" @@ -1849,11 +1909,11 @@ msgstr "Kurs tillagd till Program" msgid "Course already added to program" msgstr "Kurs har redan lagts till Program" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "Kurs skapad" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Kurs är borttagen" @@ -1861,7 +1921,7 @@ msgstr "Kurs är borttagen" msgid "Course or Batch is required to issue a certificate." msgstr "Kurs eller grupp erfordras för att utfärda certifikat." -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "Kurs uppdaterad" @@ -1883,8 +1943,8 @@ msgstr "Kurs {0} har redan lagts till i detta program." #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "Kurserna måste slutföras i tur och ordning. Du kan inte påbörja näs msgid "Cover Image" msgstr "Omslagsbild" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "Skapa Kurs" msgid "Create Lesson" msgstr "Skapa Lektion" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Skapa Ny" @@ -1966,15 +2029,15 @@ msgstr "Skapa live lektion" msgid "Create a Quiz" msgstr "Skapa Frågesport" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "Skapa grupp" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Skapa Kurs" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "Skapa live lektion" @@ -1986,37 +2049,37 @@ msgstr "Skapa ny Emblem" msgid "Create an Assignment" msgstr "Skapa Uppgift" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "Skapa din första grupp" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "Skapa din första kurs" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "Skapa din första frågesport" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Skapad" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "Skapar grupp" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "Skapar kurs" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "Aktuell Period" msgid "Curriculum" msgstr "Läroplan" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "Anpassade Certifikat Mallar" @@ -2117,10 +2180,14 @@ msgstr "Hej" msgid "Dear " msgstr "Hej " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Kära {{ member_name }},\\n\\nDu har blivit inskriven i vår kommande grupp {{ batch_name }}.\\n\\nTack,\\nFrappe Lärande" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "Dra av poäng för felaktiga svar." + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Examen Typ" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Ta bort" msgid "Delete Chapter" msgstr "Ta bort Kapitel" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Ta bort kurs" @@ -2170,7 +2237,7 @@ msgstr "Ta bort denna kupong?" msgid "Delete this lesson?" msgstr "Ta bort denna lektion?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Om du tar bort kurs raderas också alla dess kapitel och lektioner. Är du säker på att du vill ta bort denna kurs?" @@ -2178,7 +2245,7 @@ msgstr "Om du tar bort kurs raderas också alla dess kapitel och lektioner. Är msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Vid borttagning av dessa övningar tas de bort permanent från system, tillsammans med alla tillhörande inlämningar. Åtgärd kan inte ångras. Är du säker på att du vill fortsätta?" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Vid borttagning av denna grupp raderas också alla dess data, inklusive inskrivna studenter, länkade kurser, utvärderingar, återkopplingar och diskussioner. Är du säker på att du vill fortsätta?" @@ -2211,9 +2278,9 @@ msgstr "Demo data rensad" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "Detaljer kan inte vara tomma." msgid "Disable PWA" msgstr "Inaktivera PWA" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Inaktivera självregistrering" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Rabatt" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Rabatt Belopp" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Rabatt Procent" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Rabatt Typ" @@ -2301,6 +2364,10 @@ msgstr "Rabatt Typ" msgid "Discussions" msgstr "Diskussioner" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "Visa rätt svar efter att varje fråga har besvarats." + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "Uppdatera inte sida och stäng inte detta fönster. Om du gör det kommer frågesport att lämnas in automatiskt." @@ -2338,7 +2405,6 @@ msgstr "Duplicerade alternativ hittades för denna fråga." #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Varaktighet" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Varaktighet (i minuter)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Livelektion varaktighet i minuter" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "Varje användare kan bara få detta emblem en gång." #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "Redigera Program" msgid "Edit Programming Exercise" msgstr "Redigera Programmeringsövning" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "Redigera Fråga" @@ -2439,8 +2506,7 @@ msgstr "Utbildning Detaljer" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "E-post" msgid "Email Sent" msgstr "E-post Skickad" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "E-post mall skapad" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "E-post mall uppdaterad" @@ -2473,6 +2539,10 @@ msgstr "E-Post Mallar" msgid "Email Templates deleted successfully" msgstr "E-post mallar raderade" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "E-postadress erfordras" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Aktivera Google API i Google Inställningar för att skicka kalenderinbjudningar för utvärderingar." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "Aktivera Negativ Betygsättning" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "Aktivera utvärderingar för grupp deltagare." + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "Aktivera detta endast om du vill ladda upp SCORM paket som kapitel." @@ -2510,13 +2584,13 @@ msgstr "Aktivera detta endast om du vill ladda upp SCORM paket som kapitel." #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Registrera Nu" msgid "Enroll a Student" msgstr "Registrera Student" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Inskriven" @@ -2609,7 +2683,7 @@ msgstr "Registrerad" msgid "Enrolled Students" msgstr "Inskrivna Studenter" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "Registrering Bekräftelse E-post Mall" @@ -2664,19 +2738,19 @@ msgstr "Ange e-post ämne" msgid "Enter reply to email" msgstr "Ange svara till e-post" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "Fel vid skapande av Google Meet konto" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "Fel vid skapande av Zoom-konto" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "Fel vid skapande av Emblem" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "Fel vid skapande av e-post mall" @@ -2704,23 +2778,23 @@ msgstr "Fel vid borttagning av e-post mallar" msgid "Error deleting payment gateways" msgstr "Fel vid borttagning av betalning port" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "Fel vid uppdatering av Google Meet konto" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "Fel vid uppdatering av Zoom konto" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "Fel vid uppdatering av e-post mall" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Utvärdering Detaljer" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Utvärdering Slutdatum" @@ -2751,7 +2825,7 @@ msgstr "Utvärdering avbruten" msgid "Evaluation end date cannot be less than the batch end date." msgstr "Utvärdering slutdatum får inte vara tidigare än grupp slutdatum." -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "Utvärdering sparad" @@ -2763,9 +2837,10 @@ msgstr "Utvärdering sparad" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "Utvärderarens Namn" msgid "Evaluator Schedule" msgstr "Utvärderare Schema" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "Utvärderare tillagd" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "Utvärderare borttagen" @@ -2807,19 +2882,19 @@ msgstr "Utvärderare erfordras för betalda certifikat." #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Händelse" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Exempel: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Övning" @@ -2834,14 +2909,18 @@ msgstr "Övning Benämning" msgid "Exercise deleted successfully" msgstr "Övning har raderats" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "Befintlig Användare" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Expandera" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Utgång Datum" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Utgår" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Utforska mer" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Misslyckad " #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "Det gick inte att registrera sig i program: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Misslyckades med att hämta närvarodata från Zoom för lektion {0}: {1}" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "Kunde inte uppdatera session" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "Misslyckades med att skicka e-post" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "Misslyckades med inlämning. Försök igen. {0}" @@ -2935,14 +3018,14 @@ msgstr "Misslyckades med inlämning. Försök igen. {0}" msgid "Failed to update badge assignment: " msgstr "Misslyckades med att uppdatera Emblem tilldelning: " -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "Misslyckades med att uppdatera metataggar {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Utvald" @@ -2973,7 +3056,7 @@ msgstr "Huvudämne/Studieinriktning" msgid "File Type" msgstr "Fil Typ" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "Filtrera uppgifter efter kurs" @@ -2981,22 +3064,22 @@ msgstr "Filtrera uppgifter efter kurs" msgid "Filter by Billing Name" msgstr "Filtrera efter Faktura Namn" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "Filtrera efter Övning" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "Filtrera efter Medlem" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "Filtrera efter Status" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Förnamn" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "Moms Nummer" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Gå" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Kalender" @@ -3179,7 +3262,7 @@ msgstr "Google Kalender" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "Google Meet" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "Google Meet Konto" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "Google Meet konto skapad" @@ -3201,7 +3284,7 @@ msgstr "Google Meet konto skapad" msgid "Google Meet Account deleted successfully" msgstr "Google Meet konto borttagen" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "Google Meet konto uppdaterad" @@ -3231,7 +3314,7 @@ msgstr "Betyg Typ" msgid "Grading" msgstr "Betygsättning" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "Bevilja endast en gång" @@ -3272,7 +3355,7 @@ msgstr "Hej" msgid "Hello Learner" msgstr "Hej Lärare" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Hjälp" @@ -3327,6 +3410,10 @@ msgstr "Dölj min privata information från andra" msgid "Highlight" msgstr "Höjdpunkt" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "Lyft fram kurs på hemsida." + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "Lyft fram det som gör dig unik och visa dina färdigheter." @@ -3339,7 +3426,7 @@ msgstr "Markerad Text" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "Anställning" @@ -3380,7 +3467,7 @@ msgstr "Jag är inte tillgänglig" msgid "I consent to my personal information being stored for invoicing" msgstr "Jag samtycker till att min personliga information lagras för fakturering" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "Importera Kurs" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "Inkludera i Förhandsgranskning" msgid "Incomplete" msgstr "Ej komplett" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Inkorrekt" @@ -3514,7 +3601,7 @@ msgstr "Industri" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "Läraranteckningar är privata anteckningar som bara lärare kan se. De #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Lärare Kommentarer" msgid "Interest" msgstr "Intresse" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Introduktion" @@ -3594,7 +3681,7 @@ msgstr "Ogiltigt Frågesport ID" msgid "Invalid document name" msgstr "Ogiltigt dokument namn" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "Bjud in ditt team och dina studenter" @@ -3624,17 +3711,25 @@ msgstr "Är SCORM App" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Utfärdande Datum" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "Utfärda Certifikat" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "Utfärda certifikat efter avslutad kurs." + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "Utfärda certifikat till grupp deltagare." + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Språk" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Efternamn" @@ -4052,7 +4148,7 @@ msgstr "Utbildning" msgid "Learning Consistency" msgstr "Inlärning Konsekvens" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "Inlärningsvägar" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Bokstavsbetyg (t.ex. A, B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Begränsa frågor till" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "LinkedIn ID" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "Live" @@ -4184,17 +4280,17 @@ msgstr "Live Klass" msgid "LiveCode URL" msgstr "LiveCode URL" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Skapa Meddelande" msgid "Make notes for quick revision. Press / for menu." msgstr "Gör anteckningar för snabb översyn. Tryck på / för meny." +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "Visa grupp för alla användare." + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "Visa kurs för alla användare." + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "Visa detta certifikat för deltagare." + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "Hantera grupper, granska och betygsätta inlämningar" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Hantera dina kurser och grupper på ett överskådligt sätt" @@ -4278,7 +4390,7 @@ msgstr "Manifestfil" msgid "Manual Assignment" msgstr "Manuell Uppgift" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "Markera" @@ -4286,11 +4398,28 @@ msgstr "Markera" msgid "Mark all as read" msgstr "Markera alla som lästa" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "Anmäl för granskning" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "Ange kurs som kommande men ännu inte öppen för registrering." + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "Ange betalning som mottagen." + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "Ange detta alternativ som korrekt svar." + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "Poängen för fråga nummer {0} får inte vara högre än de poäng som msgid "Marks out of" msgstr "Poäng utav" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "Poäng att dra av" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "Maximalt Antal Försök" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medium" @@ -4369,16 +4498,16 @@ msgstr "Mötes ID" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Medlem" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "Medlem Samtycke" @@ -4501,6 +4630,10 @@ msgstr "Medlem Typ" msgid "Member Username" msgstr "Medlem Användarnamn" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "Medlem tillagd" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "Medlem har lagts till program" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "Meddelande erfordras" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Beskrivning" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Meta Bild" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Nyckelord" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta Taggar" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "Metataggar bör vara en lista." @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "Minst två alternativ erfordras för flervalsfrågor." #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "Minst två alternativ erfordras för flervalsfrågor." msgid "Moderator" msgstr "Moderator" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Ändrad" @@ -4671,7 +4805,7 @@ msgstr "Modul är felaktig." msgid "Monday" msgstr "Måndag" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "Intäktsgenerering" @@ -4720,12 +4854,12 @@ msgstr "Namn" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Ny Kurs" msgid "New Email Template" msgstr "Ny e-post mall" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "Ny Utvärderare" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "Ny Google Meet konto" @@ -4772,7 +4910,7 @@ msgstr "Ny Lektion" msgid "New Payment Gateway" msgstr "Ny Betalning Portal" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Ny Fråga" @@ -4797,7 +4935,7 @@ msgstr "Nytt svar i ämne {0} i kurs {1}" msgid "New {0}" msgstr "Ny {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Nästa" @@ -4814,7 +4952,7 @@ msgstr "Inga Inlämningar" msgid "No Notifications" msgstr "Inga Aviseringar" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "Inga frågesport inlämningar hittades" @@ -4897,7 +5035,7 @@ msgstr "Inga medlemmar hittades." msgid "No programs found in this category." msgstr "Inga program hittades i denna kategori." -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "Inga frågor tillagda än" @@ -4905,8 +5043,8 @@ msgstr "Inga frågor tillagda än" msgid "No quizzes added yet." msgstr "Inga frågesporter har lagts till ännu." -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Inga resultat hittades" @@ -5008,7 +5146,7 @@ msgstr "Meddela mig när den är tillgänglig" msgid "Number of Students" msgstr "Antal Studerande" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "Antal platser tillgängliga" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Kontor nära Hemmet" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Frånkopplad" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "När moderator betygsatt din inlämning, hittar du detaljerna här." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Uppkopplad" @@ -5065,6 +5203,18 @@ msgstr "Endast dokumentfiler av typen .doc eller .docx är tillåtna." msgid "Only files of type {0} will be accepted." msgstr "Endast filer av typ {0} kommer att accepteras." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "Visa endast uppgifter från aktuell kurs" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "Visa endast grupper som erbjuder certifikat" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "Visa endast kurser som erbjuder certifikat" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "Endast zip filer är tillåtna" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "Öppen för" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "Öppet för Arbete" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Orange" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "Order ID" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organisation" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "Våra Kommande Grupper" msgid "Output" msgstr "Utdata" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "Övervaka alla användare, allt innehåll och alla system inställningar" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Översikt" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Ansvarig" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "PAN" @@ -5211,18 +5365,18 @@ msgstr "PAN Nummer" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "Sida borttagen" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Betald Parti" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Betalt Certifikat" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "Betald Certifikat efter Utvärdering" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Betald Kurs" @@ -5254,7 +5408,7 @@ msgstr "Delvis Klar" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Godkänd" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,9 +5436,9 @@ msgstr "Passerande Procent" msgid "Password" msgstr "Lösenord" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" -msgstr "Klistra in YouTube länk till kort video introduktion av kurs" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." +msgstr "Klistra in YouTube länk till kort video introduktion av kurs." #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' #. Label of the payment (Link) field in DocType 'LMS Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Betalning Land" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Betalningsdetaljer" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "Betalning för Certifikat" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "Betalning för Dokument" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "Betalning för Dokument Typ" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Betalning Typ" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "Betalning ID" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Betalning Mottagen" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "Betalning för " #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "Betalning för Certifikat" @@ -5389,14 +5543,14 @@ msgstr "Betalning App är inte installerad" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Pågående" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "Personal" @@ -5478,7 +5632,7 @@ msgstr "Se till att besvara alla frågor på {0} minuter." msgid "Please enter a coupon code" msgstr "Ange Kupongkod" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "Ange benämning." @@ -5494,7 +5648,7 @@ msgstr "Ange giltig URL för Kontakta oss." msgid "Please enter a valid URL." msgstr "Ange giltig URL." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "Ange giltig tid i format HH:mm." @@ -5555,7 +5709,7 @@ msgstr "Vänligen ge ditt samtycke till att gå vidare med betalningen." msgid "Please read the following instructions carefully before starting the quiz" msgstr "Läs följande instruktioner noggrant innan du påbörjar frågesport" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "Kör kod för att utföra testfall." @@ -5579,15 +5733,15 @@ msgstr "Välj kurs" msgid "Please select a course to view available slots." msgstr "Välj kurs för att se tillgängliga tider." -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Välj Datum" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "Välj varaktighet." -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "Välj framtida datum och tid." @@ -5611,15 +5765,19 @@ msgstr "Välj tid för din utvärdering." msgid "Please select a student to enroll." msgstr "Välj student att registrera." -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "Välj tid." -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "Välj tidszon." -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "Välj användare" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "Välj ett alternativ" @@ -5640,7 +5798,7 @@ msgstr "Poäng (t.ex. 70)" msgid "Possibilities" msgstr "Möjligheter" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Möjlighet" @@ -5673,9 +5831,9 @@ msgstr "Post" msgid "Postal Code" msgstr "Postnummer" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "Drivs av Lärande" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "Drivs av Frappe Learning" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Förhandsgranska Bild" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Förhandsgranska Video" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Föregående" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Prissättning" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Prissättning och Certifiering" @@ -5812,14 +5970,14 @@ msgstr "Programmeringsövning" msgid "Programming Exercise Progress" msgstr "Programmering Övning Framsteg" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "Programmeringsövning Inlämning" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "Programmeringsövning Inlämningar" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "Programmeringsövning uppdaterad" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Publicera på deltagarsidan" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Publicerade Kurser" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publicerad" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "Publicering Inställningar" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Fråga Detalj" msgid "Question Name" msgstr "Fråga Namn" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Fråga tillagd" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Fråga uppdaterad" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Fråga {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Fråga {0} av {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Frågor" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Frågor är borttagna" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "Frågor angivna för granskning" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "Frågesport Framsteg" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Frågesport Inlämning" msgid "Quiz Submissions" msgstr "Frågesport Inlämningar" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Frågesport Sammanfattning" @@ -6040,7 +6202,7 @@ msgstr "Frågesport skapad" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Frågesport är inte tillgänglig för gästanvändare. Logga in för att fortsätta." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Frågesport uppdaterad" @@ -6049,8 +6211,8 @@ msgstr "Frågesport uppdaterad" msgid "Quiz will appear at the bottom of the lesson." msgstr "Frågesport kommer att visas längst ner i lektionen." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Frågesporter" @@ -6063,6 +6225,10 @@ msgstr "Frågesporter raderade" msgid "Quizzes in this video" msgstr "Frågesporter i denna video" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "Slumpmässigt ordna frågorna för varje försök." + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Röd" msgid "Redemption Count" msgstr "Inlösenantal" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "Inlösenantal" @@ -6137,7 +6303,7 @@ msgstr "Registrerad men inaktiverad" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Resultat" msgid "Resume" msgstr "Återuppta" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "Återuppta Video" @@ -6215,12 +6381,13 @@ msgstr "Roll" msgid "Role Preference" msgstr "Rollpreferens" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "Roll uppdaterad" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Roller" @@ -6249,10 +6416,14 @@ msgstr "Rad #{0} Starttid kan inte vara utanför grupp varaktighet." msgid "Rows {0} have the duplicate questions." msgstr "Rader {0} har duplicerade frågor." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Kör" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Behandlar" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Lördag" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Spara" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Schema" @@ -6362,7 +6533,7 @@ msgstr "Resultat" msgid "Score Out Of" msgstr "Resultat av" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Sök efter " msgid "Search for an icon" msgstr "Sök efter ikon" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Sök..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Antal Platser" @@ -6437,15 +6612,19 @@ msgstr "Välj Datum" msgid "Select Payment Gateway" msgstr "Välj Betalning Portal" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "Välj Användare" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "Välj Programmeringsövning" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "Välj en reservfärg för kurs kort när ingen bild har angetts." -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Välj fråga" @@ -6509,14 +6688,18 @@ msgstr "Skicka betalningspåminnelser för Kurs" msgid "Send calendar invite for evaluations" msgstr "Skicka kalenderinbjudan för utvärderingar" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "Session Sluttid" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "Session Starttid" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "Sessionen uppdaterad" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Ange Färg" @@ -6525,16 +6708,16 @@ msgstr "Ange Färg" msgid "Set your Password" msgstr "Ange Lösenord" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Konfigurera" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "Konfigurerar Betalningsport" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Inställningar" msgid "Share on" msgstr "Dela på" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "Kort Beskrivning" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Kort Introduktion" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "Kort beskrivning av grupp" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Visa Svar" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "Visa inlämningshistorik" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "Visa live klass" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Blanda frågor" @@ -6667,7 +6850,7 @@ msgstr "Tid tillagd" msgid "Slot deleted successfully" msgstr "Tid raderad" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "Tider" @@ -6684,7 +6867,7 @@ msgstr "Sortera efter" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Statistik" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Status/Resultat" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "Inlämningstyp" msgid "Submission by" msgstr "Inlämning av" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "Inlämning sparad!" @@ -6877,14 +7061,14 @@ msgstr "Inlämning sparad!" msgid "Submissions" msgstr "Inlämningar" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "Inlämningar raderade" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Godkänn" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "System Ansvarig" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Taggar" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "Teamarbete" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Tillfälligt Inaktiverad" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "Test Frågesport" msgid "Test this Exercise" msgstr "Testa denna Övning" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "Testa {0}" @@ -7205,6 +7389,11 @@ msgstr "Denna lektion är inte tillgänglig för förhandsgranskning. Registrera msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Denna lektion är inte tillgänglig för förhandsgranskning. Gå med i kurs för att få tillgång till den." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "Denna betalning avser certifikat." + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "Detta program består av {0} kurser" @@ -7235,7 +7424,7 @@ msgstr "Torsdag" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Tid" msgid "Time Preference" msgstr "Tidspreferens" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "Dags för Frågesport" @@ -7262,7 +7451,7 @@ msgstr "Tid i Video (minuter)" msgid "Time in video exceeds the total duration of the video." msgstr "Tid i video överskrider total tid för video." -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "Tid måste vara i 24 timmars format (HH:mm). Exempel 11:30 eller 22:00" @@ -7295,10 +7484,10 @@ msgstr "Tidtabell Mall" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "Tidpunkter:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Totalt" msgid "Total Marks" msgstr "Totalt antal markeringar" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "Totalt Antal Frågor" @@ -7414,11 +7603,11 @@ msgstr "Utbildning Återkoppling" msgid "Transaction Details" msgstr "Transaktion Detaljer" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "Transaktion skapad" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "Transaktion uppdaterad" @@ -7427,7 +7616,7 @@ msgstr "Transaktion uppdaterad" msgid "Travel" msgstr "Resa" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Försök igen" @@ -7474,7 +7663,7 @@ msgstr "Typ " msgid "Type '/' for commands or select text to format" msgstr "Skriv \"/\" för kommandon eller markera text till format" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Skriv ditt svar" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "Kunde inte lägga till utvärderare" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "Kan inte lägga till medlem" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "Kunde inte skapa kategori" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "Obesvarade Frågor" @@ -7518,8 +7719,8 @@ msgstr "Otillgänglig Från datum kan inte vara senare än Otillgänglig till da msgid "Under Review" msgstr "Under Recension" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "Opublicerad" @@ -7540,9 +7741,9 @@ msgstr "Ostrukturerad Roll" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Ladda Upp {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "Användningsgräns" msgid "Usage limit cannot be negative" msgstr "Användningsgränsen kan inte vara negativ" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Använd HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "Använd HTML innehåll för e-post svar" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Användarinmatning" msgid "User Skill" msgstr "Användarkompetens" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "Användaren har inte behörighet att komma åt den här användarens profil uppgifter." @@ -7954,7 +8159,7 @@ msgstr "Du har inte åtkomst till denna kurs." msgid "You do not have permission to access announcements for this batch." msgstr "Du har inte behörighet att komma åt notiser för denna grupp." -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "Du har inte behörighet att komma åt emblem." @@ -7962,15 +8167,15 @@ msgstr "Du har inte behörighet att komma åt emblem." msgid "You do not have permission to access heatmap data." msgstr "Du har inte behörighet att komma åt värmekarta data." -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "Du har inte behörighet att komma åt statistik över lektion slutförande." -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "Du har inte behörighet att komma åt kurs bedömning data." -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "Du har inte behörighet att komma åt kurs framsteg data." @@ -8022,11 +8227,11 @@ msgstr "Du har inte behörighet att skicka bekräftelse e-post för denna regist msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Du har inte behörighet att konfigurera kalender händelser för denna utvärdering." -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "Du har inte behörighet att uppdatera metataggar." -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "Du har inte behörighet att uppdatera denna inlämning." @@ -8034,7 +8239,7 @@ msgstr "Du har inte behörighet att uppdatera denna inlämning." msgid "You don't have any notifications." msgstr "Du har inga aviseringar." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Du fick {0}% rätta svar med resultat på {1} av {2}" @@ -8159,7 +8364,7 @@ msgstr "YouTube Video visas överst i lektion." msgid "Your Account has been successfully created!" msgstr "Ditt konto är skapad!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "Utdata" @@ -8207,7 +8412,7 @@ msgstr "I din inlärning period räknas antal dagar i rad som du har fortsatt di msgid "Your request to join us as a mentor for the course" msgstr "Din begäran om att bli mentor för kurs" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Din inlämning är sparad. Lärare kommer att granska och betygsätta den inom kort och du kommer att få meddelande om ditt slutresultat." @@ -8218,7 +8423,7 @@ msgstr "Zen Läge" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "Zoom" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "Zoom Konto" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "Zooma konto skapad" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "Zoom konto uppdaterad" @@ -8322,7 +8527,7 @@ msgstr "dag period" msgid "days" msgstr "dagar" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "t.ex. IST, UTC, GMT..." @@ -8397,7 +8602,7 @@ msgstr "minuter" msgid "others" msgstr "övriga" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "fråga_detalj" From 9533ba3b768b4e0307e71d8503bd4396d534c444 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Hakkında" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "Şartlar ve/veya Politikaların Kabulü" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "Hesap Kimliği" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Hesap İsmi" msgid "Achievements" msgstr "Başarılar" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Bölüm Ekle" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Ders Ekle" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "Bölüm Ekle" msgid "Add a Lesson" msgstr "Ders Ekle" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Bir ders ekle" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Bu soru için en azından bir olası cevap ekleyin: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "Web sayfasını kenar çubuğuna ekle" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Yönetici" msgid "Administrator" msgstr "Yönetici" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Tümü" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Kendi Kendine Kayıt Olmaya İzin Ver" @@ -357,6 +370,22 @@ msgstr "Kendi Kendine Kayıt Olmaya İzin Ver" msgid "Allow accessing future dates" msgstr "Gelecekteki tarihlere erişime izin ver" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Zaten kayıltı" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Ücretli kurslar için miktar ve para birimi gereklidir." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "GST ile Tutar" @@ -429,7 +458,7 @@ msgstr "Duyurular" msgid "Answer" msgstr "Cevap" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "Onaylandı" msgid "Apps" msgstr "Uygulamalar" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Değerlendirme {0} bu gruba zaten eklendi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Değerlendirmeler" msgid "Assign" msgstr "Ata" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Ata" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "{1} tarafından verilen {0} Dersi için ödev zaten mevcut." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Ödev dersin alt kısmında görünecektir." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Bu soruda en az bir seçeneğin doğru olması gerekmektedir." msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Google Takvim Erişimini Yetkilendirin" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Otomatik Kayıt" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Toplu Kurs" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Parti Detayları" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Batch Başlangıç Tarihi" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Parti:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Sınıflar" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Fatura Detayları" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "Gövde" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "Görev Bölümü" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "İptal" msgid "Cancelled" msgstr "İptal edildi" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Günlük Giyim" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "Sertifika Bağlantısı" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Sertifikalar" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Sertifikalı Katılımcılar" msgid "Change" msgstr "Değiştir" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Değişiklikler başarıyla kaydedildi" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Bölüm başarıyla güncellendi" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Bölümler" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "Seçimler" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Uygulanabilir tüm cevapları seçin" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "Bir simge seçimi" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Bir cevap seçin" @@ -1269,7 +1327,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Açık" @@ -1284,7 +1343,7 @@ msgstr "Buraya tıklayın" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Daralt" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Renk" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "Şirket Türü" msgid "Company Website" msgstr "Şirket Web Sitesi" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Tamamlandı" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Koşul" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "Bu kursa kayıt olmak için Yönetici ile iletişime geçin." #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Sözleşme" msgid "Corporate Organization" msgstr "Kurumsal Organizasyon" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Doğru" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Doğru Cevap" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Kupon Kodu" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "Kurs Verileri" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Kurs Açıklaması" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Kurs Resmi" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Kurs başarıyla silindi" @@ -1861,7 +1921,7 @@ msgstr "Kurs başarıyla silindi" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "Kapak Resmi" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Yeni Oluştur" @@ -1966,15 +2029,15 @@ msgstr "Canlı Sınıf Oluştur" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Bir Kurs Oluştur" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Oluşturdu" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "Sevgili" msgid "Dear " msgstr "Sevgili " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Sayın {{ member_name }},\\n\\nYaklaşan grubumuza kaydoldunuz {{ batch_name }}.\\n\\nTeşekkürler,\\nFrappe Öğrenme" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Derece Türü" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Sil" msgid "Delete Chapter" msgstr "Bölümü Sil" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Kursu Sil" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "Bu dersi silmek istiyor musunuz?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Kursu silmek, tüm bölümlerini ve derslerini de silecektir. Bu kursu silmek istediğinizden emin misiniz?" @@ -2178,7 +2245,7 @@ msgstr "Kursu silmek, tüm bölümlerini ve derslerini de silecektir. Bu kursu s msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Kendi Kendine Kayıt Olmayı Devre Dışı Bırak" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "İndirim" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "İndirim Tutarı" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "İndirim Yüzdesi" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "İndirim Türü" @@ -2301,6 +2364,10 @@ msgstr "İndirim Türü" msgid "Discussions" msgstr "Tartışma" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "Bu soru için yinelenen seçenekler bulundu." #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Süre (dk)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Canlı dersin dakika cinsinden süresi" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "Eğitim Geçmişi" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "E-posta Gönderildi" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "E-Posta Şablonları" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Değerlendirmeler için takvim davetleri göndermek üzere Google Ayarları'nda Google API'yi etkinleştirin." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "Bunu yalnızca bir SCORM paketini bölüm olarak yüklemek istiyorsanız etkinleştirin." @@ -2510,13 +2584,13 @@ msgstr "Bunu yalnızca bir SCORM paketini bölüm olarak yüklemek istiyorsanız #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Hemen Kaydol" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Kayıtlı" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "Kayıtlı Öğrenci" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Değerlendirme Detayları" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Değerlendirme Bitiş Tarihi" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "Değerlendirici Programı" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Etkinlik" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Alıştırma" @@ -2834,14 +2909,18 @@ msgstr "Alıştırma Başlığı" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Genişlet" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Bitiş Tarihi" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Sona Erme Tarihi" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Daha Fazlasını Keşfedin" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Başarısız" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "Dosya Türü" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Adı" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "Git" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Takvim" @@ -3179,7 +3262,7 @@ msgstr "Google Takvim" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "Merhaba" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Yardım" @@ -3327,6 +3410,10 @@ msgstr "Özel Bilgilerimi başkalarından gizle" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "Müsait değilim" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "Tamamlanmadı" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Yanlış" @@ -3514,7 +3601,7 @@ msgstr "Endüstri" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Eğitmen Yorumları" msgid "Interest" msgstr "İlgi Alanı" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Veriliş tarihi" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Dil" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Soyadı" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "LinkedIn" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "Canlı" @@ -4184,17 +4280,17 @@ msgstr "Canlı Sınıf" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Bir Duyuru Yapın" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "İşaretle" @@ -4286,11 +4398,28 @@ msgstr "İşaretle" msgid "Mark all as read" msgstr "Hepsini Okundu İşaretle" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Orta" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Üyeler" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "Üye Türü" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Açıklaması" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "Moderatör" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Değiştirilmiş" @@ -4671,7 +4805,7 @@ msgstr "Modül hatalı." msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "Adı" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Yeni Kurs" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Yeni Soru" @@ -4797,7 +4935,7 @@ msgstr "{1} dersinde {0} konusuna yeni yanıt" msgid "New {0}" msgstr "Yeni {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Sonraki" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "Bildirim Yok" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "Kullanılabilir olduğundan bana bildir" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Eve yakın ofis" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Çevrimdışı" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Moderatör başvurunuzu değerlendirdiğinde, ayrıntıları burada bulabilirsiniz." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Çevrimiçi" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Sadece {0} türündeki dosyalar kabul edilecektir." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Turuncu" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "Sipariş No" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organizasyon" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Genel Bakış" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Sahibi" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "PAN Numarası" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Ücretli Kurs" @@ -5254,7 +5408,7 @@ msgstr "Kısmen Tamamlandı" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Başarılı" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "Başarı Yüzdesi" msgid "Password" msgstr "Şifre" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Ödeme Ülkesi" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Ödeme Detayları" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Ödeme Gateway" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "Ödeme Kimliği" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Ödeme Alındı" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "Ödeme uygulaması yüklü değil" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "Lütfen tüm soruları {0} dakika içinde yanıtladığınızdan emin ol msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "Lütfen geçerli bir URL girin." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Lütfen bir tarih seçin." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Olasılık" @@ -5673,8 +5831,8 @@ msgstr "Gönder" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Resim Önizleme" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Video Önzileme" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Önceki" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Fiyatlandırma" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Katılımcı Sayfasında Yayınla" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Yayınlamış Kurslar" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Yayınlanma Zamanı" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Soru Detayı" msgid "Question Name" msgstr "Soru Adı" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Soru başarıyla eklendi" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Soru başarıyla güncellendi" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Soru {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Soru {0} / {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Sorular" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Sorular başarıyla silindi" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Sınav Gönderimi" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Sınav Özeti" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Sınav başarıyla güncellendi" @@ -6049,8 +6211,8 @@ msgstr "Sınav başarıyla güncellendi" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Sınavlar" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "Kayıtlı ancak devre dışı" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Sonuç" msgid "Resume" msgstr "Özgeçmiş" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Rol" msgid "Role Preference" msgstr "Rol Tercihi" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Roller" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "{0} satırlarında yinelenen sorular var." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Çalıştır" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Çalışıyor" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Kaydet" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Planla" @@ -6362,7 +6533,7 @@ msgstr "Puan" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr " İçin Arama Yapın" msgid "Search for an icon" msgstr "Bir simge arayın" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Arama..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Koltuk Sayısı" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Bir soru seçin" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "Şifrenizi Ayarlayın" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Kurulum" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Ayarlar" msgid "Share on" msgstr "Paylaş" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Kısa Tanıtım" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Cevapları Göster" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "Gönderim Geçmişini Göster" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "Canlı dersi göster" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Soruları Karıştır" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Durum/Puan" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Gönder" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Sistem Yöneticisi" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Etiketler" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "Takım Çalışması" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Geçici Olarak Devre Dışı" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "Bu ders önizleme için mevcut değil. Lütfen erişmek için kursa kayd msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Bu ders önizleme için mevcut değil. Lütfen erişmek için kursa katılın." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Zaman" msgid "Time Preference" msgstr "Zaman Tercihi" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "Saat 24 saat formatında (HH:mm) olmalıdır. Örnek 11:30 veya 22:00" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Toplam" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "Eğitim Geri Bildirimi" msgid "Transaction Details" msgstr "İşlem Detayları" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "Gezi" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Tekrar Deneyin" @@ -7474,7 +7663,7 @@ msgstr "Türü" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Cevabınızı yazın" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "İnceleniyor" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "Ayarlanmamış Rol" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "%{0} Yükleniyor" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "HTML Kullan" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Kullanıcı Girişi" msgid "User Skill" msgstr "Kullanıcı Becerisi" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "Herhangi bir bildiriminiz yok." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "{0}% doğru cevap verdiniz ve {2} üzerinden {1} puan aldınız" @@ -8159,7 +8364,7 @@ msgstr "YouTube Videosu dersin en üstünde görünecektir." msgid "Your Account has been successfully created!" msgstr "Hesabınız başarıyla oluşturuldu!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "gün" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "süreler" msgid "others" msgstr "diğer" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 080dbdf9cd60fdaae89b7099a43ad16f4f6c8589 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "尊敬的{{ member_name }}:
\\n\\n您已成功注册我们即将开班的{{ batch_name }}。
\\n\\n此致,
\\nFrappe Learning团队
" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "课程卡片显示的课程简介(单行)" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "关于" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "课程简介" @@ -124,9 +124,13 @@ msgstr "课程简介" msgid "Acceptance for Terms and/or Policies" msgstr "条款及政策接受声明" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "账户ID" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "科目名称" msgid "Achievements" msgstr "成就" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "活跃成员" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "添加章节" msgid "Add Course to Program" msgstr "添加课程至项目" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "添加评估人" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "添加课时" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "为视频添加测验" @@ -215,7 +231,7 @@ msgstr "新增章节" msgid "Add a Lesson" msgstr "新增课时" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "添加章节" @@ -223,19 +239,15 @@ msgstr "添加章节" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "输入关键词后按回车键添加" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "添加课时" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "添加新成员" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "添加项目" @@ -259,11 +271,11 @@ msgstr "为本课时添加作业" msgid "Add at least one possible answer for this question: {0}" msgstr "请为该问题添加至少一个备选答案:{0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "为班级添加课程" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "为本视频添加测验" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "为班级添加学员" @@ -283,16 +295,16 @@ msgstr "添加至笔记" msgid "Add web page to sidebar" msgstr "添加网页至侧边栏" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "添加首个章节" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "添加首节课时" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "管理员" msgid "Administrator" msgstr "管理员" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "全部" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "允许自助注册" @@ -357,6 +370,22 @@ msgstr "允许自助注册" msgid "Allow accessing future dates" msgstr "允许访问未来日期" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "已注册" @@ -369,10 +398,10 @@ msgstr "琥珀色" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "付费课程必须填写金额与币种。" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "含商品及服务税金额" @@ -429,7 +458,7 @@ msgstr "公告" msgid "Answer" msgstr "答案" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "适用于" @@ -483,7 +512,7 @@ msgstr "已批准" msgid "Apps" msgstr "应用" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "已归档" @@ -507,7 +536,7 @@ msgstr "是否确认报名?" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "确定要登录Frappe Cloud控制面板?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "考核{0}已添加至本批次。" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "考核" msgid "Assign" msgstr "分配" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "分配对象" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "执行人" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "作业提交" @@ -624,7 +653,7 @@ msgstr "作业创建成功" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "学员{1}的课时{0}作业已存在。" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "作业提交成功。" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "作业将显示在课时末尾。" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "本题至少需设置一个正确选项。" msgid "At least one test case is required for the programming exercise." msgstr "编程练习需要至少一个测试用例。" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "授权Google日历访问" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "自动录制" @@ -757,7 +786,7 @@ msgstr "徽章分配更新成功" msgid "Badge assignments deleted successfully" msgstr "徽章分配删除成功" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "徽章创建成功" @@ -765,7 +794,7 @@ msgstr "徽章创建成功" msgid "Badge deleted successfully" msgstr "徽章删除成功" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "徽章更新成功" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "批次课程" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "批次详情" msgid "Batch Details Raw" msgstr "批次原始数据" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "班级结束日期" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "班级注册" @@ -867,7 +896,7 @@ msgstr "批次名称" msgid "Batch Settings" msgstr "批次设置" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "班级开始日期" @@ -886,11 +915,11 @@ msgstr "班级摘要" msgid "Batch Title" msgstr "批次标题" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "班级删除成功" @@ -910,7 +939,7 @@ msgstr "该批次已满额。" msgid "Batch start time cannot be greater than or equal to end time." msgstr "班级开始时间不可大于或等于结束时间。" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "批次:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "批次" @@ -935,15 +964,15 @@ msgstr "此致敬礼" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "账单明细" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "蓝色" msgid "Body" msgstr "正文" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "个人与团队协作" msgid "Branch" msgstr "分支机构" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "由" msgid "CGPA/4" msgstr "累计平均绩点/4分制" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "取消" msgid "Cancelled" msgstr "已取消" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "便装" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "类别名称" msgid "Category added successfully" msgstr "类别添加成功" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "类别删除成功" @@ -1066,11 +1112,11 @@ msgstr "证书链接" msgid "Certificate of Completion" msgstr "结业证书" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "证书保存成功" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "证书" @@ -1088,14 +1134,14 @@ msgstr "证书生成成功" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "已认证" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "认证参与者" msgid "Change" msgstr "变更" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "变更保存成功" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "章节更新成功" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "章节" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "检查" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "选项" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "选择所有适用答案" @@ -1253,7 +1311,7 @@ msgstr "选择现有题目" msgid "Choose an icon" msgstr "选择图标" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "选择唯一答案" @@ -1269,7 +1327,8 @@ msgstr "城市" msgid "Class:" msgstr "班级:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "清除" @@ -1284,7 +1343,7 @@ msgstr "点击此处" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "客户端ID" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "代码" msgid "Collaboration Preference" msgstr "协作偏好" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "折叠" @@ -1341,18 +1400,18 @@ msgstr "院校名称" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "颜色" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "逗号分隔的SEO关键词" @@ -1426,7 +1485,7 @@ msgstr "公司类型" msgid "Company Website" msgstr "公司网站" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "编译器消息" @@ -1450,7 +1509,7 @@ msgstr "完成注册" msgid "Complete Your Enrollment - Don't miss out!" msgstr "完成注册——切勿错过!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "请完成即将开始的测验以继续观看视频。测验将在{0}{1}后开启。" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "已完成" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "结业证书" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "条件" @@ -1493,14 +1552,14 @@ msgstr "条件必须为有效的Python代码" msgid "Conduct Evaluation" msgstr "执行评估" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "确认删除操作" @@ -1576,8 +1635,8 @@ msgstr "请联系管理员报名本课程" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "合同" msgid "Corporate Organization" msgstr "企业机构" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "正确" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "正确答案" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "优惠券" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "课程数量" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "课程创建者" msgid "Course Data" msgstr "课程数据" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "课程描述" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "课程报名" @@ -1778,8 +1838,8 @@ msgstr "课程注册记录" msgid "Course Evaluator" msgstr "课程评估人" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "课程图片" @@ -1849,11 +1909,11 @@ msgstr "课程成功添加至项目" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "课程创建成功。" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "课程删除成功" @@ -1861,7 +1921,7 @@ msgstr "课程删除成功" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "课程更新成功。" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "课程必须按顺序完成。只有完成前一课程后才能开始下 msgid "Cover Image" msgstr "封面图片" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "创建课程" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "新建" @@ -1966,15 +2029,15 @@ msgstr "创建直播课程" msgid "Create a Quiz" msgstr "创建测验" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "创建班级" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "创建课程" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "创建直播课程" @@ -1986,37 +2049,37 @@ msgstr "创建新徽章" msgid "Create an Assignment" msgstr "创建作业" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "创建首个班级" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "创建首门课程" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "创建首项测验" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "已创建" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "正在创建班级" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "正在创建课程" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "当前连续学习天数" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "自定义证书模板" @@ -2117,10 +2180,14 @@ msgstr "尊敬的" msgid "Dear " msgstr "尊敬的" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "尊敬的{{ member_name }}:\\n\\n您已成功注册我们即将开班的{{ batch_name }}。\\n\\n此致,\\nFrappe Learning团队" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "学位类型" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "删除" msgid "Delete Chapter" msgstr "删除章节" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "删除课程" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "确认删除此课时?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "删除本课程将同时删除其所有章节和课时。此操作不可逆。确认继续吗?" @@ -2178,7 +2245,7 @@ msgstr "删除本课程将同时删除其所有章节和课时。此操作不可 msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "删除此班级将同时删除所有相关数据,包括已注册学员、关联课程、评估、反馈及讨论内容。是否确认继续操作?" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "禁用自助注册" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "折扣" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "折扣金额" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "折扣百分比" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "折扣类型" @@ -2301,6 +2364,10 @@ msgstr "折扣类型" msgid "Discussions" msgstr "讨论区" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "发现重复选项" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "时长" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "时长(分钟)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "直播课程时长(单位:分钟)" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "编辑项目" msgid "Edit Programming Exercise" msgstr "编辑编程练习" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "教育背景详情" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "邮箱账号" msgid "Email Sent" msgstr "邮件已发送" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "邮件模板创建成功" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "邮件模板更新成功" @@ -2473,6 +2539,10 @@ msgstr "邮件模板" msgid "Email Templates deleted successfully" msgstr "邮件模板删除成功" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "在Google设置中启用API以发送评估日历邀请" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "启用扣分机制" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "仅在上传SCORM包作为章节时启用" @@ -2510,13 +2584,13 @@ msgstr "仅在上传SCORM包作为章节时启用" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "立即报名" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "已注册" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "注册学员" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "Zoom账户创建错误" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "徽章创建错误" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "邮件模板创建错误" @@ -2704,23 +2778,23 @@ msgstr "邮件模板删除错误" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "Zoom账户更新错误" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "邮件模板更新错误" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "评估详情" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "评估结束日期" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "评估结束日期不得早于批次结束日期" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "评估保存成功" @@ -2763,9 +2837,10 @@ msgstr "评估保存成功" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "评估人姓名" msgid "Evaluator Schedule" msgstr "评估人日程" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "评估人添加成功" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "评估人删除成功" @@ -2807,19 +2882,19 @@ msgstr "付费证书需指定评估人" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "事件" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "示例:IST(+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "练习" @@ -2834,14 +2909,18 @@ msgstr "练习标题" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "展开" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "失效日期" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "到期日" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "查看更多" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "未通过" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "项目注册失败:{0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "从Zoom获取课程{0}考勤数据失败:{1}" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "邮件发送失败" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "提交失败,请重试。{0}" @@ -2935,14 +3018,14 @@ msgstr "提交失败,请重试。{0}" msgid "Failed to update badge assignment: " msgstr "徽章分配更新失败:" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "元标签更新失败{0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "精选" @@ -2973,7 +3056,7 @@ msgstr "专业/研究领域" msgid "File Type" msgstr "文件类型" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "按账单名称筛选" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "按练习筛选" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "按成员筛选" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "按状态筛选" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "名字" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "商品及服务税号" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "商品及服务税识别号" @@ -3171,7 +3254,7 @@ msgstr "确定" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "谷歌日历" @@ -3179,7 +3262,7 @@ msgstr "谷歌日历" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "评分类型" msgid "Grading" msgstr "评分" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "仅授予一次" @@ -3272,7 +3355,7 @@ msgstr "您好" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "帮助" @@ -3327,6 +3410,10 @@ msgstr "隐藏我的个人信息" msgid "Highlight" msgstr "高亮" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "高亮文本" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "我暂不可用" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "未完成" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "错误" @@ -3514,7 +3601,7 @@ msgstr "行业" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "讲师评语" msgid "Interest" msgstr "兴趣" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "简介" @@ -3594,7 +3681,7 @@ msgstr "内容中存在无效测验ID" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "邀请团队成员及学员" @@ -3624,17 +3711,25 @@ msgstr "是否为SCORM包" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "签发日期" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "颁发证书" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "语言" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "姓氏" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "学习持续性" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "学习路径" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "字母评分(如A、B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "题目限制数量" @@ -4167,7 +4263,7 @@ msgstr "领英" msgid "LinkedIn ID" msgstr "领英账号" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "直播" @@ -4184,17 +4280,17 @@ msgstr "直播课程" msgid "LiveCode URL" msgstr "实时编码链接" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "发布公告" msgid "Make notes for quick revision. Press / for menu." msgstr "制作笔记以便快速复习。按/键唤出菜单。" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "一览式管理您的课程与班级" @@ -4278,7 +4390,7 @@ msgstr "清单文件" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "标记" @@ -4286,11 +4398,28 @@ msgstr "标记" msgid "Mark all as read" msgstr "全部标记为已读" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "第{0}题的得分不得超过该题总分" msgid "Marks out of" msgstr "总分" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "待扣分数" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "最大尝试次数" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "媒介" @@ -4369,16 +4498,16 @@ msgstr "会议ID" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "成员" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "成员类型" msgid "Member Username" msgstr "成员用户名" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "成员成功添加至项目" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "元描述" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "元图片" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "元关键词" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "元标记" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "元标签应为列表格式。" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "多选题至少需要两个选项" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "多选题至少需要两个选项" msgid "Moderator" msgstr "主持人" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "修改时间" @@ -4671,7 +4805,7 @@ msgstr "模块错误" msgid "Monday" msgstr "星期一" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "课程变现功能" @@ -4720,12 +4854,12 @@ msgstr "名称" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "新建课程" msgid "New Email Template" msgstr "新建邮件模板" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "新建支付网关" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "新建试题" @@ -4797,7 +4935,7 @@ msgstr "课程{1}中主题{0}的新回复" msgid "New {0}" msgstr "新建{0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "下一步" @@ -4814,7 +4952,7 @@ msgstr "无作业" msgid "No Notifications" msgstr "无通知" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "未找到测验提交记录" @@ -4897,7 +5035,7 @@ msgstr "未找到成员。" msgid "No programs found in this category." msgstr "此类别中未找到项目。" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "暂未添加题目" @@ -4905,8 +5043,8 @@ msgstr "暂未添加题目" msgid "No quizzes added yet." msgstr "暂未添加测验。" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "未找到匹配结果" @@ -5008,7 +5146,7 @@ msgstr "可用时通知我" msgid "Number of Students" msgstr "学员数量" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "可用席位数量" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "离家近的办公地点" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "离线" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "审核员评分后,您可在此查看详情" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "在线" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "仅接受{0}类型文件" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "仅允许zip文件" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "橙色" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "订单ID" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "组织" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "即将开课班级" msgid "Output" msgstr "输出" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "概况" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "所有者" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "永久账户号码" @@ -5211,18 +5365,18 @@ msgstr "永久账号号码" msgid "PDF" msgstr "PDF文件" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "付费批次" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "付费证书" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "评估后付费证书" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "付费课程" @@ -5254,7 +5408,7 @@ msgstr "部分完成" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "通过" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "通过百分比" msgid "Password" msgstr "密码" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "支付国家" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "支付详情" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "证书费用" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "文档费用" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "文档类型费用" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "支付网关" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "支付ID" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "已收款" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "支付对象:" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "证书支付" @@ -5389,14 +5543,14 @@ msgstr "未安装支付应用" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "待处理" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "请确保在{0}分钟内完成所有试题" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "请输入标题" @@ -5494,7 +5648,7 @@ msgstr "请输入有效的联系网址。" msgid "Please enter a valid URL." msgstr "请输入有效URL" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "请输入HH:mm格式的有效时间" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "请运行代码以执行测试用例。" @@ -5579,15 +5733,15 @@ msgstr "请选择课程" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "请选择日期" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "请选择时长" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "请选择未来的日期和时间" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "请选择时间" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "请选择时区" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "请选择选项" @@ -5640,7 +5798,7 @@ msgstr "分数点(如70分)" msgid "Possibilities" msgstr "可能性分析" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "可能性" @@ -5673,9 +5831,9 @@ msgstr "发布" msgid "Postal Code" msgstr "邮政编码" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "技术支持:学习平台" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "预览图片" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "预览视频" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "上一项" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "定价" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "定价与认证" @@ -5812,14 +5970,14 @@ msgstr "编程练习" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "编程练习提交" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "编程练习提交记录" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "编程练习更新成功" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "发布至参与者页面" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "已发布课程" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "发布于" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "问题详情" msgid "Question Name" msgstr "问题名称" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "问题添加成功" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "问题更新成功" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "问题{0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "第{0}/{1}题" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "问题" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "问题删除成功" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "测验提交" msgid "Quiz Submissions" msgstr "测验提交记录" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "测验摘要" @@ -6040,7 +6202,7 @@ msgstr "测验创建成功" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "访客无法访问测验,请登录继续" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "测验更新成功" @@ -6049,8 +6211,8 @@ msgstr "测验更新成功" msgid "Quiz will appear at the bottom of the lesson." msgstr "测验将显示在课时末尾" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "测验" @@ -6063,6 +6225,10 @@ msgstr "测验删除成功" msgid "Quizzes in this video" msgstr "本视频包含的测验" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "红色" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "已注册但已停用" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "结果" msgid "Resume" msgstr "简历" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "继续观看视频" @@ -6215,12 +6381,13 @@ msgstr "角色" msgid "Role Preference" msgstr "角色偏好" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "角色更新成功。" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "角色" @@ -6249,10 +6416,14 @@ msgstr "第{0}行开始时间不可超出批次周期" msgid "Rows {0} have the duplicate questions." msgstr "第{0}行存在重复试题" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "运行" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "正在运行" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "星期六" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "保存" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "日程" @@ -6362,7 +6533,7 @@ msgstr "得分" msgid "Score Out Of" msgstr "总分值" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "搜索" msgid "Search for an icon" msgstr "搜索图标" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "搜索..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "席位总数" @@ -6437,15 +6612,19 @@ msgstr "选择日期" msgid "Select Payment Gateway" msgstr "选择支付网关" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "选择编程练习" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "选择试题" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "发送评估日历邀请" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "会话结束时间" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "会话开始时间" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "设置颜色" @@ -6525,16 +6708,16 @@ msgstr "设置颜色" msgid "Set your Password" msgstr "设置密码" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "系统配置中" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "设置支付网关" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "设置" msgid "Share on" msgstr "分享至" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "简短描述" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "简介" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "批次简介" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "显示答案" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "显示提交历史" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "显示直播课程" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "题目乱序" @@ -6667,7 +6850,7 @@ msgstr "时段添加成功。" msgid "Slot deleted successfully" msgstr "时段删除成功。" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "统计" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "状态/得分" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "提交类型" msgid "Submission by" msgstr "提交人" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "提交已保存!" @@ -6877,14 +7061,14 @@ msgstr "提交已保存!" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "提交记录删除成功" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "提交" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "系统管理员" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "标签" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "团队协作" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "临时禁用" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "测试测验" msgid "Test this Exercise" msgstr "测试本练习" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "测试{0}" @@ -7205,6 +7389,11 @@ msgstr "本课时不可预览,请报名课程后访问" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "本课时不可预览,请加入课程后访问" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "本项目包含{0}门课程" @@ -7235,7 +7424,7 @@ msgstr "星期四" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "时间" msgid "Time Preference" msgstr "时间偏好" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "测验时间" @@ -7262,7 +7451,7 @@ msgstr "视频时间点(分钟)" msgid "Time in video exceeds the total duration of the video." msgstr "视频时间点超过视频总时长。" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "时间须为24小时制(HH:mm),例如11:30或22:00" @@ -7295,10 +7484,10 @@ msgstr "课表模板" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "时间安排:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "总计" msgid "Total Marks" msgstr "总分" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "培训反馈" msgid "Transaction Details" msgstr "交易详情" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "差旅" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "重试" @@ -7474,7 +7663,7 @@ msgstr "类型" msgid "Type '/' for commands or select text to format" msgstr "输入'/'唤出命令菜单或选择文本进行格式化" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "输入答案" @@ -7495,7 +7684,19 @@ msgstr "链接" msgid "UUID" msgstr "通用唯一标识符" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "不可用开始日期不可晚于结束日期" msgid "Under Review" msgstr "审核中" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "未发布" @@ -7540,9 +7741,9 @@ msgstr "非结构化角色" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "上传进度{0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "使用HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "用户输入" msgid "User Skill" msgstr "用户技能" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "暂无通知" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "您答对{0}%的题目,得分{1}(总分{2})" @@ -8159,7 +8364,7 @@ msgstr "YouTube视频将显示在课时顶部" msgid "Your Account has been successfully created!" msgstr "账户创建成功!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "您的输出" @@ -8207,7 +8412,7 @@ msgstr "学习连续天数统计您持续学习的连续天数,无论是课程 msgid "Your request to join us as a mentor for the course" msgstr "您申请成为课程导师的请求" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "提交内容已保存,讲师将尽快评阅并通知最终结果" @@ -8218,7 +8423,7 @@ msgstr "禅模式" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "Zoom账户" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "Zoom账户创建成功" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "Zoom账户更新成功" @@ -8322,7 +8527,7 @@ msgstr "天连续记录" msgid "days" msgstr "天" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "例如:IST、UTC、GMT..." @@ -8397,7 +8602,7 @@ msgstr "分钟数" msgid "others" msgstr "其他" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "问题详情" From ffd7d0e46679ecfb32abff6023cefaa01fe6d8f9 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Giới thiệu về" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "Quản Trị Viên" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Tất Cả" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Đã Đăng Ký" @@ -369,10 +398,10 @@ msgstr "Màu vàng cam" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "Thông báo" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Áp dụng cho" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "Ứng dụng" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Đã lưu trữ" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "Chỉ định" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Giao cho" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Màu xanh" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Hủy" msgid "Cancelled" msgstr "Đã hủy" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Tên danh mục" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "Thay đổi" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Kiểm tra" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "Chọn một biểu tượng" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "Thành Phố" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Xóa" @@ -1284,7 +1343,7 @@ msgstr "Bấm vào đây" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "ID khách hàng" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Mã" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Thu gọn" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Màu sắc" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Đã hoàn thành" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Tình trạng" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Tạo mới" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Đã tạo" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "Kính gửi" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Đã cập nhật giá trị mặc định" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "Thời gian" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Sự kiện" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Mở rộng" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Hết hạn vào" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Thất bại" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "Loại tệp" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Họ Tên" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "Đi" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3179,7 +3262,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "Xin chào" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Trợ giúp" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "Đánh dấu" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "Mã số" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Giới thiệu" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Ngôn ngữ" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Họ" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Trung bình" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "Thứ hai" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "Tên" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "Mới {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Tiếp theo" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "Không tìm thấy thành viên nào." msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Không tìm thấy kết quả nào" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Cam" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "Đầu ra" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Tổng quan" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Vượt qua" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "Mật khẩu" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Đang chờ xử lý" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "Đăng" msgid "Postal Code" msgstr "Mã Bưu Chính" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Trước" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Đỏ" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "Đã đăng ký nhưng bị vô hiệu hóa" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Kết quả" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Vai trò" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Vai trò" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Thứ Bảy" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Lưu" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Lịch trình" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Tìm kiếm..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Thiết lập" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Thống kê" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Gửi" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Người quản lý hệ thống" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Thẻ" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Tạm thời bị vô hiệu hóa" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "Thứ năm" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Thời gian" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Tổng cộng" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Thử lại" @@ -7474,7 +7663,7 @@ msgstr "Loại" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Sử dụng HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "ngày" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "" msgid "others" msgstr "các thông tin khác" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From ea18d07baf0837612ce66773d85e4d5fe70e1aa9 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Nama Akun" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Semua" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Sudah Terdaftar" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Tugaskan Kepada" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Tanggal Mulai Batch" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "Cabang" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Batalkan" msgid "Cancelled" msgstr "Dibatalkan" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "Perubahan" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Bersih" @@ -1284,7 +1343,7 @@ msgstr "" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Jatuh" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Warna" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Selesai" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Kontrak" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Kode Kupon" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Buat New" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "Kepada Yth." msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Hapus" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Diskon" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Acara" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Memperluas" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Unggulan" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "Tipe file" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Nama Depan" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "Pergi" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Kalender Google" @@ -3179,7 +3262,7 @@ msgstr "Kalender Google" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Bantuan" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Bahasa" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Nama Belakang" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Sedang" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Deskripsi meta" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Gambar Meta" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "Nama" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Lanjut" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Hasil tidak ditemukan" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Oranye" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organisasi" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Pemilik" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "Nomor PAN" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "Kata sandi" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Pembayaran diterima" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Kembali" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Harga" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "Terdaftar tapi dinonaktifkan" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "" msgid "Resume" msgstr "Lanjut" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Peran" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "4.1.2 Roles(Peran)" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Simpan" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Cari " msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Pencarian..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Pengaturan" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Kirim" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Tag" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Dinonaktifkan Sementara" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Waktu" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "pelatihan Masukan" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "Perjalanan" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "hari" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "" msgid "others" msgstr "lainnya" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From f4eff5d088f3bd2146911c55e35e8ac33102d607 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "درباره" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "درباره دوره" @@ -124,9 +124,13 @@ msgstr "درباره دوره" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "شناسه حساب" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "نام کاربری" msgid "Achievements" msgstr "دستاوردها" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "اعضای فعال" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "افزودن فصل" msgid "Add Course to Program" msgstr "افزودن دوره به برنامه" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "افزودن درس" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "افزودن فصل" msgid "Add a Lesson" msgstr "افزودن درس" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "افزودن یک فصل" @@ -223,19 +239,15 @@ msgstr "افزودن یک فصل" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "یک کلمه کلیدی اضافه کنید و سپس اینتر را فشار دهید" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "افزودن درس" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "افزودن یک عضو جدید" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "افزودن یک برنامه" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "حداقل یک پاسخ ممکن برای این سؤال اضافه کنید: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "افزودن به یادداشتها" msgid "Add web page to sidebar" msgstr "افزودن صفحه وب را به نوار کناری" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "ادمین" msgid "Administrator" msgstr "ادمین" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "همه" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "اجازه ثبت نام خود" @@ -357,6 +370,22 @@ msgstr "اجازه ثبت نام خود" msgid "Allow accessing future dates" msgstr "اجازه دسترسی به تاریخهای آینده" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "قبلا ثبت شده است" @@ -369,10 +398,10 @@ msgstr "کهربایی" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "مبلغ با GST" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "پاسخ" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "قابل استفاده برای" @@ -483,7 +512,7 @@ msgstr "تأیید شده" msgid "Apps" msgstr "برنامهها" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "ارزیابی {0} قبلاً به این دسته اضافه شده است." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "ارزیابی ها" msgid "Assign" msgstr "اختصاص دادن" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "اختصاص دادن به" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "تکلیف برای درس {0} توسط {1} از قبل وجود دارد." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "تکلیف زیر درس نشان داده میشود." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "حداقل یک گزینه برای این سؤال باید صحیح ب msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "دوره دسته ای" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "جزئیات دسته" msgid "Batch Details Raw" msgstr "جزئیات دسته خام" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "نام دسته" msgid "Batch Settings" msgstr "تنظمات دسته" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "تاریخ شروع دسته" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "دسته:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "با احترام" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "جزئیات صورتحساب" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "آبی" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "شاخه" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "توسط" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "لغو" msgid "Cancelled" msgstr "لغو شده" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "لینک گواهی" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "گواهیها" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "گواهی شده" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "تغییر دادن" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "تغییرات با موفقیت ذخیره شد" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "فصل با موفقیت به روز شد" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "فصلها" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "گزینهها" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "همهی پاسخهایی که صحیح هستند را انتخاب کردن کنید" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "یک تصویر انتخاب کن" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "یک پاسخ را انتخاب کنید" @@ -1269,7 +1327,8 @@ msgstr "شهر" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "پاک کردن" @@ -1284,7 +1343,7 @@ msgstr "اینجا کلیک کنید" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "شناسه کلاینت" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "کد" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "جمع شدن" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "رنگ" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "کلمات کلیدی جدا شده با کاما برای سئو" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "وب سایت شرکت" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "ثبت نام خود را تکمیل کنید" msgid "Complete Your Enrollment - Don't miss out!" msgstr "ثبت نام خود را تکمیل کنید - فرصت را از دست ندهید!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "تکمیل شده" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "شرط" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "قرارداد" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "درست" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "کد تخفیف" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "ارزیاب دوره" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "تصویر دوره" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "دوره با موفقیت ایجاد شد" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "دوره با موفقیت حذف شد" @@ -1861,7 +1921,7 @@ msgstr "دوره با موفقیت حذف شد" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "دوره با موفقیت بهروزرسانی شد" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "ایجاد دوره" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "ایجاد جدید" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "ایجاد یک آزمون" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "اولین دوره خود را ایجاد کنید" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "ایجاد شده" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "ایجاد دوره" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "عزیز" msgid "Dear " msgstr "عزیز " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "{{ member_name }} عزیز،\\n\\nشما در دوره آموزشی آینده ما {{ batch_name }} ثبت نام شده اید.\\n\\nمتشکریم،\\nآموزش Frappe" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "نوع مدرک" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "حذف" msgid "Delete Chapter" msgstr "حذف فصل" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "حذف دوره" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "این درس حذف شود؟" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "حذف دوره، تمام فصلها و درسهای آن را نیز حذف خواهد کرد. آیا از حذف این دوره مطمئن هستید؟" @@ -2178,7 +2245,7 @@ msgstr "حذف دوره، تمام فصلها و درسهای آن را ن msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "غیرفعال کردن ثبت نام خود" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "تخفیف" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "مبلغ تخفیف" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "درصد تخفیف" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "نوع تخفیف" @@ -2301,6 +2364,10 @@ msgstr "نوع تخفیف" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "گزینههای تکراری برای این سوال پیدا شد. #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "مدت زمان" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "مدت زمان (بر حسب دقیقه)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "ایمیل ارسال شد" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "قالبهای ایمیل" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "دانش آموزان ثبت نام شده" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "موضوع ایمیل را وارد کنید" msgid "Enter reply to email" msgstr "پاسخ به ایمیل را وارد کنید" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "رویداد" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "مثال: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "تمرین" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "بسط دادن" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "ارسال ایمیل ناموفق بود" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "ویژه" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "نوع فایل" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "نام کوچک" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "برو" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "تقویم گوگل" @@ -3179,7 +3262,7 @@ msgstr "تقویم گوگل" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "سلام" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "کمک" @@ -3327,6 +3410,10 @@ msgstr "مخفی کردن اطلاعات خصوصی من از دیگران" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "متن هایلایت شده" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "من در دسترس نیستم" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "شناسه" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "ناتمام" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "نادرست" @@ -3514,7 +3601,7 @@ msgstr "صنعت" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "بهره" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "تیم و دانش آموزان خود را دعوت کنید" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "تاریخ صدور" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "زبان" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "نام خانوادگی" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "مسیرهای یادگیری" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "لینکدین" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "فعال" @@ -4184,17 +4280,17 @@ msgstr "کلاس زنده" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "برای مرور سریع یادداشتبرداری کنید. برای منو / را فشار دهید." +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "همه را به عنوان خوانده شده علامت بزن" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "حداکثر تلاشها" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "متوسط" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "عضو" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "نوع عضو" msgid "Member Username" msgstr "نام کاربری عضو" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "پیام الزامی است" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "توضیحات متا" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "تصویر متا" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "تغییر یافته" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "دوشنبه" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "نام" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "دوره جدید" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "درگاه پرداخت جدید" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "{0} جدید" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "بعد" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "نتیجهای یافت نشد" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "آفلاین" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "آنلاین" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "فقط فایل هایی از نوع {0} پذیرفته میشوند." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "فقط فایل های zip مجاز هستند" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "نارنجی" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "سازمان" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "خروجی" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "بررسی اجمالی" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "مالک" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "شماره PAN" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "گذرواژه" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "پرداخت برای سند" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "درگاه پرداخت" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "شناسه پرداخت" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "پرداخت دریافت شد" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "پرداخت برای " #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "انتظار" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "لطفا کد تخفیف را وارد کنید" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "لطفا یک عنوان وارد کنید." @@ -5494,7 +5648,7 @@ msgstr "لطفا یک آدرس اینترنتی معتبر برای تماس ب msgid "Please enter a valid URL." msgstr "لطفاً یک URL معتبر وارد کنید." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "لطفا تاریخ را انتخاب کنید" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "لطفا زمانی را انتخاب کنید." -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "لطفاً یک منطقه زمانی انتخاب کنید." -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "لطفا یک گزینه را انتخاب کنید" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "احتمالات" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "پست" msgid "Postal Code" msgstr "کد پستی" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "پیشنمایش تصویر" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "قبلی" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "قیمت گذاری" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "تمرین برنامهنویسی" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "تمرین برنامهنویسی با موفقیت بهروزرسانی شد" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "منتشر شده در" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "پایتون" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "سوال {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "سوال {0} از {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "سوالات" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "خلاصه آزمون" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "آزمون برای کاربران مهمان در دسترس نیست. لطفا برای ادامه وارد شوید." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "تکلیف زیر درس نشان داده میشود." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "آزمونها" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "قرمز" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "ثبت شده اما غیرفعال است" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "نتیجه" msgid "Resume" msgstr "رزومه" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "نقش" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "نقش با موفقیت بهروزرسانی شد" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "نقشها" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "ردیفهای {0} سوالات تکراری دارند." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "اجرا" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "در حال اجرا" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "شنبه" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "ذخیره" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "زمانبندی" @@ -6362,7 +6533,7 @@ msgstr "نمره" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "جستجو برای " msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "جستجو..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "تعداد صندلی ها" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "انتخاب درگاه پرداخت" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "تنظیم رنگ" @@ -6525,16 +6708,16 @@ msgstr "تنظیم رنگ" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "راهاندازی درگاه پرداخت" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "تنظیمات" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "شرح کوتاه" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "نمایش پاسخ ها" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "ارسال توسط" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "ارسال" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "مدیر سیستم" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "تگها" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "موقتا غیر فعال می باشد" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "آزمون آزمایشی" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "پنجشنبه" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "زمان" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "الگوی جدول زمانی" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "جمع" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "بازخورد آموزشی" msgid "Transaction Details" msgstr "جزئیات تراکنش" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "سفر" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "دوباره امتحان کنید" @@ -7474,7 +7663,7 @@ msgstr "نوع" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "پاسخ خود را تایپ کنید" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "تحت بررسی" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "منتشر نشده" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "در حال آپلود {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "محدودیت استفاده" msgid "Usage limit cannot be negative" msgstr "محدودیت استفاده نمیتواند منفی باشد" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "استفاده از HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "ورودی کاربر" msgid "User Skill" msgstr "مهارت کاربر" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "ارسال شما با موفقیت ذخیره شد. مدرس به زودی آن را بررسی و نمرهدهی خواهد کرد و نتیجه نهایی به شما اطلاع داده خواهد شد." @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "روزها" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "مثلاً IST، UTC، GMT..." @@ -8397,7 +8602,7 @@ msgstr "دقایق" msgid "others" msgstr "سایر" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From fdc019c106289af388a59326f607d62081447e98 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "ID บัญชี" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "ชื่อบัญชี" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "ผู้ดูแลระบบ" msgid "Administrator" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "อนุมัติแล้ว" msgid "Apps" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "มอบหมายให้กับ" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "รายละเอียดล็อต" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "วันที่เริ่มต้นรุ่น" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "รายละเอียดการเรียกเก็บเงิน" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "เนื้อหา" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "สาขา" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "" msgid "Cancelled" msgstr "" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "" @@ -1284,7 +1343,7 @@ msgstr "" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "ยุบ" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "สัญญา" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "รหัสคูปอง" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,13 +2180,17 @@ msgstr "เรียน" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "เรียน {{ member_name }},\n\n" "คุณได้รับการลงทะเบียนในรุ่น {{ batch_name }} ที่กำลังจะมาถึงของเรา\n\n" "ขอบคุณ,\n" "Frappe Learning" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2140,8 +2207,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2153,7 +2220,7 @@ msgstr "ลบ" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2173,7 +2240,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2181,7 +2248,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2214,9 +2281,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2249,10 +2316,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2282,18 +2345,18 @@ msgid "Discount" msgstr "ส่วนลด" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "จำนวนส่วนลด" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "เปอร์เซ็นต์ส่วนลด" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "ประเภทส่วนลด" @@ -2304,6 +2367,10 @@ msgstr "ประเภทส่วนลด" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2341,7 +2408,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2349,12 +2415,13 @@ msgid "Duration" msgstr "ระยะเวลา" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2415,7 +2482,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2442,8 +2509,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2459,11 +2525,11 @@ msgstr "รหัสอีเมล" msgid "Email Sent" msgstr "ส่งอีเมลแล้ว" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2476,6 +2542,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2501,10 +2571,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2513,13 +2587,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2593,10 +2667,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2612,7 +2686,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2667,19 +2741,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2707,23 +2781,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2736,7 +2810,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2754,7 +2828,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2766,9 +2840,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2796,11 +2871,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2810,19 +2885,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "เหตุการณ์" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2837,14 +2912,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "ขยาย" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2856,14 +2935,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "หมดอายุเมื่อ" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2895,7 +2974,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2904,7 +2983,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2926,11 +3005,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2938,14 +3021,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "แนะนำ" @@ -2976,7 +3059,7 @@ msgstr "" msgid "File Type" msgstr "" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2984,22 +3067,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "ชื่อแรก" @@ -3111,7 +3194,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3174,7 +3257,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3182,7 +3265,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3190,13 +3273,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3204,7 +3287,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3234,7 +3317,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3275,7 +3358,7 @@ msgstr "สวัสดี" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "ช่วยเหลือ" @@ -3330,6 +3413,10 @@ msgstr "" msgid "Highlight" msgstr "ไฮไลต์" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3342,7 +3429,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3383,7 +3470,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "รหัส" @@ -3470,7 +3557,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3498,7 +3585,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3517,7 +3604,7 @@ msgstr "อุตสาหกรรม" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3561,10 +3648,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3580,8 +3667,8 @@ msgstr "" msgid "Interest" msgstr "ดอกเบี้ย" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "การแนะนำ" @@ -3597,7 +3684,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3627,17 +3714,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "วันที่ออก" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4038,6 +4133,7 @@ msgstr "ภาษา" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "นามสกุล" @@ -4055,7 +4151,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4152,7 +4248,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4170,7 +4266,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4187,17 +4283,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4262,6 +4358,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4281,7 +4393,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4289,11 +4401,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4315,7 +4444,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4329,8 +4458,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "ปานกลาง" @@ -4372,16 +4501,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4408,7 +4537,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4504,6 +4633,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4573,33 +4706,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "คำอธิบายเมตา" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "ภาพเมตา" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "แท็กเมตา" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4613,7 +4746,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4650,7 +4784,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4674,7 +4808,7 @@ msgstr "" msgid "Monday" msgstr "วันจันทร์" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4723,12 +4857,12 @@ msgstr "ชื่อ" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4754,6 +4888,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4775,7 +4913,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4800,7 +4938,7 @@ msgstr "" msgid "New {0}" msgstr "{0} ใหม่" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "ถัดไป" @@ -4817,7 +4955,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4900,7 +5038,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4908,8 +5046,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "ไม่พบผลลัพธ์" @@ -5011,7 +5149,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5026,8 +5164,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5050,8 +5188,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5068,6 +5206,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5110,7 +5260,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5151,7 +5301,7 @@ msgid "Orange" msgstr "สีส้ม" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5162,7 +5312,7 @@ msgid "Organization" msgstr "องค์กร" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5186,17 +5336,21 @@ msgstr "" msgid "Output" msgstr "ผลลัพธ์" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "ภาพรวม" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "เจ้าของ" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5214,18 +5368,18 @@ msgstr "หมายเลข PAN" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5235,7 +5389,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5257,7 +5411,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5266,7 +5420,7 @@ msgstr "ผ่าน" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5285,8 +5439,8 @@ msgstr "" msgid "Password" msgstr "รหัสผ่าน" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5305,20 +5459,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5328,15 +5483,15 @@ msgid "Payment Gateway" msgstr "เกตเวย์การชำระเงิน" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "ได้รับการชำระเงิน" @@ -5358,8 +5513,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5392,14 +5546,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "ผู้คน" @@ -5481,7 +5635,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5497,7 +5651,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5558,7 +5712,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5582,15 +5736,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "โปรดเลือกวันที่" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5614,15 +5768,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5643,7 +5801,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5676,8 +5834,8 @@ msgstr "โพสต์" msgid "Postal Code" msgstr "รหัสไปรษณีย์" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5721,8 +5879,8 @@ msgid "Preview Image" msgstr "ดูตัวอย่างภาพ" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5732,13 +5890,13 @@ msgid "Previous" msgstr "ก่อนหน้า" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "การตั้งราคา" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5815,14 +5973,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5839,7 +5997,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5895,7 +6053,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5911,12 +6069,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "เผยแพร่เมื่อ" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5948,7 +6106,7 @@ msgstr "ไพธอน" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5968,31 +6126,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6014,7 +6176,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6026,7 +6188,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6043,7 +6205,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6052,8 +6214,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6066,6 +6228,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6094,7 +6260,7 @@ msgstr "สีแดง" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6140,7 +6306,7 @@ msgstr "ลงทะเบียนแล้วแต่ปิดใช้งา #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6192,7 +6358,7 @@ msgstr "ผลลัพธ์" msgid "Resume" msgstr "ดำเนินการต่อ" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6218,12 +6384,13 @@ msgstr "บทบาท" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "บทบาท" @@ -6252,10 +6419,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "การวิ่ง" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6309,19 +6480,19 @@ msgstr "วันเสาร์" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6334,7 +6505,7 @@ msgstr "บันทึก" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6365,7 +6536,7 @@ msgstr "คะแนน" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6404,9 +6575,13 @@ msgstr "" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6440,15 +6615,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6512,14 +6691,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6528,16 +6711,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6549,18 +6732,18 @@ msgstr "การตั้งค่า" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6576,7 +6759,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6601,7 +6784,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6670,7 +6853,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6687,7 +6870,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6788,7 +6971,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6811,9 +6994,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6872,7 +7056,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6880,14 +7064,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "ส่ง" @@ -6978,7 +7162,7 @@ msgid "System Manager" msgstr "ผู้จัดการระบบ" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -7004,7 +7188,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7018,7 +7202,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7032,7 +7216,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7208,6 +7392,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7238,7 +7427,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7249,7 +7438,7 @@ msgstr "" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7265,7 +7454,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7298,10 +7487,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7335,9 +7524,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7400,7 +7589,7 @@ msgstr "รวม" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7417,11 +7606,11 @@ msgstr "ข้อเสนอแนะการฝึกอบรม" msgid "Transaction Details" msgstr "รายละเอียดธุรกรรม" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7430,7 +7619,7 @@ msgstr "" msgid "Travel" msgstr "การเดินทาง" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7477,7 +7666,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7498,7 +7687,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7521,8 +7722,8 @@ msgstr "" msgid "Under Review" msgstr "อยู่ระหว่างการตรวจสอบ" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7543,9 +7744,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7595,7 +7796,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7605,13 +7806,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "ใช้ HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7644,7 +7849,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7957,7 +8162,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7965,15 +8170,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8025,11 +8230,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8037,7 +8242,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8162,7 +8367,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8210,7 +8415,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8221,7 +8426,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8229,17 +8434,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8325,7 +8530,7 @@ msgstr "" msgid "days" msgstr "วัน" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8400,7 +8605,7 @@ msgstr "นาที" msgid "others" msgstr "อื่นๆ" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 9fa73ecca24dfd88109c0911ef1e70bd10cf40f9 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "Dragi/a {{ member_name }},
\\n\\nUpisani ste u našu nadolazeću grupu {{ batch_name }}.
\\n\\nHvala,
\\nFrappe Učenje
" @@ -107,15 +107,15 @@ msgstr "Objavljen je novi tečaj " msgid "A new course has been published on {0}" msgstr "Novi tečaj je objavljen {0}" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "Uvod u tečaj u jednom redu koji se pojavljuje na kartici tečaja" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "O" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "O tečaju" @@ -124,9 +124,13 @@ msgstr "O tečaju" msgid "Acceptance for Terms and/or Policies" msgstr "Prihvaćanje Uvjeta i/ili Pravila" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "Pristupite tečajevima, pridružite se grupama i pratite napredak u učenju" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "Račun" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Naziv Računa" msgid "Achievements" msgstr "Dostignuća" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "Aktivirajte ovaj Google Meet račun za zakazivanje sastanaka." + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "Aktivirajte ovaj Zoom račun za zakazivanje sastanaka." + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Aktivni Članovi" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Dodaj Poglavlje" msgid "Add Course to Program" msgstr "Dodaj Tečaj u Program" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "Dodaj Ocjenjivača" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "Dodaj postojećeg korisnika kao ocjenjivača" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Dodaj Lekciju" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "Dodaj Novog Člana" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "Dodaj Pitanje" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Dodaj kviz u video" @@ -215,7 +231,7 @@ msgstr "Dodaj Poglavlje" msgid "Add a Lesson" msgstr "Dodaj Lekciju" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Dodaj Poglavlje" @@ -223,19 +239,15 @@ msgstr "Dodaj Poglavlje" msgid "Add a course to the batch" msgstr "Dodaj tečaj u grupu" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu riječ, a zatim pritisnite enter" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Dodaj Lekciju" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "Dodaj novog člana" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "Dodaj program" @@ -259,11 +271,11 @@ msgstr "Dodaj zadatak svojoj lekciji" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Dodaj tečajeve vašoj grupi" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "Dodaj novo pitanje" @@ -271,7 +283,7 @@ msgstr "Dodaj novo pitanje" msgid "Add quiz to this video" msgstr "Dodaj kviz ovom videu" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "Dodaj učenike u vašu grupu" @@ -283,16 +295,16 @@ msgstr "Dodaj u Bilješke" msgid "Add web page to sidebar" msgstr "Dodaj web stranicu na bočnu traku" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "Dodaj vaše prvo poglavlje" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "Dodaj vašu prvu lekciju" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Administrator" msgid "Administrator" msgstr "Administrator" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Sve" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "Dopusti objavljivanje poslova" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Dozvoli Samostalnu Registraciju" @@ -357,6 +370,22 @@ msgstr "Dozvoli Samostalnu Registraciju" msgid "Allow accessing future dates" msgstr "Dozvoli Pristup Budućim Datumima" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "Dopustite korištenje ovog kupona za popuste." + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "Omogućite korisnicima da se sami upišu u ovu grupu." + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "Omogućite korisnicima da se sami upišu na ovaj tečaj." + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "Omogući korisnicima pregled svojih prošlih pokušaja rješavanja kviza." + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Već Registrovan" @@ -369,10 +398,10 @@ msgstr "Jantar" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Iznos i valuta su potrebni za plaćene tečaje." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Iznos sa PDV-om" @@ -429,7 +458,7 @@ msgstr "Obavijesti" msgid "Answer" msgstr "Odgovor" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Primjenjivo za" @@ -483,7 +512,7 @@ msgstr "Odobreno" msgid "Apps" msgstr "Aplikacije" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Arhivirano" @@ -507,7 +536,7 @@ msgstr "Jeste li sigurni da se želite upisati?" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Jeste li sigurni da se želite prijaviti na svoju Frappe Cloud Nadzornu Tablu?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "Jeste li sigurni da želite podnijeti kviz?" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Procjena {0} je već dodana ovoj grupi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Procjene" msgid "Assign" msgstr "Dodijeli" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Dodijeli za" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Dodijeli" @@ -601,7 +630,7 @@ msgstr "Napredak Zadatka" msgid "Assignment Question" msgstr "Pitanje Zadatka" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "Podnošenje Zadataka" @@ -624,7 +653,7 @@ msgstr "Zadatak je uspješno napravljen" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Zadatak za Lekciju {0} od {1} već postoji." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "Zadatak uspješno predan" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Zadatak će se pojaviti na dnu lekcije." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Barem jedna opcija mora biti tačna za ovo pitanje." msgid "At least one test case is required for the programming exercise." msgstr "Za vježbu programiranja potreban je barem jedan test primjer." -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "Pokušana Pitanja" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Autoriziraj pristup Google kalendaru" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Automatsko Snimanje" @@ -757,7 +786,7 @@ msgstr "Dodjela značke uspješno ažurirana" msgid "Badge assignments deleted successfully" msgstr "Dodjele znački uspješno su izbrisane" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "Značka je uspješno kreirana" @@ -765,7 +794,7 @@ msgstr "Značka je uspješno kreirana" msgid "Badge deleted successfully" msgstr "Značka je uspješno izbrisana" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "Značka je uspješno ažurirana" @@ -783,10 +812,10 @@ msgstr "Značka {0} nije pronađena" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Grupni Tečaj" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Detalji Grupe" msgid "Batch Details Raw" msgstr "Detalji Grupe" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "Datum Završetka Grupe" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "Grupni Upis" @@ -867,7 +896,7 @@ msgstr "Naziv Grupe" msgid "Batch Settings" msgstr "Postavke Grupe" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Datum Početka Grupe" @@ -886,11 +915,11 @@ msgstr "Sažetak Grupe" msgid "Batch Title" msgstr "Naziv Grupe" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "Grupa uspješno kreirana" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "Grupa uspješno izbrisana" @@ -910,7 +939,7 @@ msgstr "Grupa je rasprodana." msgid "Batch start time cannot be greater than or equal to end time." msgstr "Vrijeme početka grupe ne može biti kasnije ili isto vremenu završetka." -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "Grupa je uspješno ažurirana" @@ -920,8 +949,8 @@ msgstr "Grupa:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Grupe" @@ -935,15 +964,15 @@ msgstr "Srdačan Pozdrav" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Detalji Fakture" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Plavo" msgid "Body" msgstr "Sadržaj" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "Rezervirajte besplatnu uvodnu sesiju s Frappe timom" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "I Individualni i Timski Rad" msgid "Branch" msgstr "Podružnica" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "Izrada i upravljanje tečajevima, poglavljima i lekcijama" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Od" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Otkaži" msgid "Cancelled" msgstr "Otkazano" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "Nije moguće pretraživati uloge: {0}" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Ležerna Odjeća" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Naziv Kategorije" msgid "Category added successfully" msgstr "Kategorija je uspješno dodana" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "Kategorija je uspješno kreirana" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "Kategorija je uspješno izbrisana" @@ -1066,11 +1112,11 @@ msgstr "Veza Certifikata" msgid "Certificate of Completion" msgstr "Certifikat o Završetku" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Certifikat je uspješno spremljen" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Certifikati" @@ -1088,14 +1134,14 @@ msgstr "Certifikati su uspješno generirani" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "Certificiran" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Certificirani Sudionici" msgid "Change" msgstr "Promjeni" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Promjene su uspješno spremljene" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Poglavlje je uspješno ažurirano" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Poglavlja" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "Naplatite naknadu za registraciju grupe." + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "Naplatite naknadu za pristup tečaju." + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "Naplatite naknadu za certifikat." + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Provjeri" @@ -1241,7 +1299,7 @@ msgstr "Provjeri tečaj" msgid "Choices" msgstr "Izbori" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Odaberi sve odgovore koji odgvaraju" @@ -1253,7 +1311,7 @@ msgstr "Odaberi postojeće pitanje" msgid "Choose an icon" msgstr "Odaberi ikonu" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Odaberi jedan odgovor" @@ -1269,7 +1327,8 @@ msgstr "Grad" msgid "Class:" msgstr "Razred:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Očisti" @@ -1284,7 +1343,7 @@ msgstr "Klikni ovdje" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "ID klijenta" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Kod" msgid "Collaboration Preference" msgstr "Preference Saradnje" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Sklopi" @@ -1341,18 +1400,18 @@ msgstr "Ime Koledža" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Boja" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "Ključne riječi odvojene zarezom" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "Ključne riječi odvojene zarezom za SEO" @@ -1426,7 +1485,7 @@ msgstr "Tip Tvrtke" msgid "Company Website" msgstr "Web stranica Tvrtke" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "Poruka Kompajlera" @@ -1450,7 +1509,7 @@ msgstr "Završi Upis" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Završi upis - ne propusti!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "Riješi predstojći kviz kako biste nastavili gledati video. Kviz će se otvoriti za {0} {1}." @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Završeno" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Završni Certifikat" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "Stopa Dovršetka" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Uvjet" @@ -1493,14 +1552,14 @@ msgstr "Uslov mora biti važeći Python kod." msgid "Conduct Evaluation" msgstr "Provođenje Ocjenjivanja" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "Konferencija" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "Potvrdi radnju" msgid "Confirm clearing demo data?" msgstr "Potvrdi brisanje demo podataka?" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "Potvrdi radnju prije brisanja" @@ -1576,8 +1635,8 @@ msgstr "Kontaktirajte administratora da se upišete na ovaj tećaj." #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Ugovor" msgid "Corporate Organization" msgstr "Korporativna Organizacija" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Tačno" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Tačan Odgovor" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "Kupon" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Kupon Kod" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "Detalji Kupona" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "Kupon uspješno kreiran" @@ -1673,10 +1732,10 @@ msgstr "Kupon(i) uspješno izbrisan(i)" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "Broj Tečajeva" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Kreator Tečaja" msgid "Course Data" msgstr "Podaci o Tečaju" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Opis Kursa" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "Upis na Tečaj" @@ -1778,8 +1838,8 @@ msgstr "Upisi na Tečajeve" msgid "Course Evaluator" msgstr "Ocjenjivač Tečaja" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Slika Tečaja" @@ -1849,11 +1909,11 @@ msgstr "Tečaj je uspješno dodan u program" msgid "Course already added to program" msgstr "Tečaj je već dodan u program" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "Tečaj je uspješno kreiran" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Tečaj uspješno izbrisan" @@ -1861,7 +1921,7 @@ msgstr "Tečaj uspješno izbrisan" msgid "Course or Batch is required to issue a certificate." msgstr "Za izdavanje certifikata potreban je tečaj ili grupa." -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "Tečaj je uspješno ažuriran" @@ -1883,8 +1943,8 @@ msgstr "Tečaj {0} je već dodan u ovaj program." #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "Tečajevi se moraju završiti po redu. Sljedeći tečaj možete započet msgid "Cover Image" msgstr "Naslovna Slika" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "Izradi Tečaj" msgid "Create Lesson" msgstr "Izradi Lekciju" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Kreiraj" @@ -1966,15 +2029,15 @@ msgstr "Kreiraj Razred Uživo" msgid "Create a Quiz" msgstr "Izradi Kviz" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "Napravi grupu" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Kreiraj Tečaj" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "Napravi Razred Uživo" @@ -1986,37 +2049,37 @@ msgstr "Izradi novu Značku" msgid "Create an Assignment" msgstr "Napravi Zadatak" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "Napravi vašu prvu seriju" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "Napravi vaš prvi Tečaj" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "Napravi vašj prvi kviz" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Kreirano" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "Iyrada grupe u toku" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "Izrada tečaja u toku" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "Aktuelni Period" msgid "Curriculum" msgstr "Nastavni plan i program" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "Prilagođeni Predlošci Certifikata" @@ -2117,10 +2180,14 @@ msgstr "Poštovani" msgid "Dear " msgstr "Poštovani " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Dragi/a {{ member_name }},\\n\\nUpisani ste u našu nadolazeću grupu {{ batch_name }}.\\n\\nHvala,\\nFrappe Učenje" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "Oduzmite bodove za netočne odgovore." + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Tip Stepena" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Izbriši" msgid "Delete Chapter" msgstr "Izbriši Poglavlje" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Izbriši Tečaj" @@ -2170,7 +2237,7 @@ msgstr "Izbrisati kupon?" msgid "Delete this lesson?" msgstr "Izbriši ovu Lekciju?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Brisanjem tečaja izbrisat će se i sva njegova poglavlja i lekcije. Jeste li sigurni da želite izbrisati ovaj tečaj?" @@ -2178,7 +2245,7 @@ msgstr "Brisanjem tečaja izbrisat će se i sva njegova poglavlja i lekcije. Jes msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Brisanjem ovih vježbi trajno ćete ih ukloniti iz sustava, zajedno sa svim povezanim predanim radovima. Ova radnja je nepovratna. Jeste li sigurni da želite nastaviti?" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Brisanjem ove grupe izbrisat će se i svi njezini podaci, uključujući upisane studente, povezane tečajeve, procjene, povratne informacije i rasprave. Jeste li sigurni da želite nastaviti?" @@ -2211,9 +2278,9 @@ msgstr "Demo podaci uspješno izbrisani" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "Detalji ne mogu biti prazni." msgid "Disable PWA" msgstr "Onemogući PWA" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Onemogući Samostalni Upis" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Popust" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Iznos Popusta" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Popust Precentualno" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Tip Popusta" @@ -2301,6 +2364,10 @@ msgstr "Tip Popusta" msgid "Discussions" msgstr "Diskusije" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "Prikaži točne odgovore nakon svakog pokušaja rješavanja pitanja." + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "Ne osvježavajte stranicu niti zatvarajte ovaj prozor. Ako to učinite, kviz će biti automatski podnešen." @@ -2338,7 +2405,6 @@ msgstr "Pronađene su duple opcije za ovo pitanje." #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Trajanje" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Trajanje (u minutama)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Trajanje predavanja uživo u minutama" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "Svaki korisnik može dobiti ovu značku samo jednom." #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "Uredi Program" msgid "Edit Programming Exercise" msgstr "Uredi Programsku Vježbu" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "Uredi Pitanje" @@ -2439,8 +2506,7 @@ msgstr "Detalji Obrazovanja" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "ID e-pošte" msgid "Email Sent" msgstr "E-pošta poslana" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "Predložak e-pošte uspješno je kreiran" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "Predložak e-pošte uspješno ažuriran" @@ -2473,6 +2539,10 @@ msgstr "Šablon e-pošte" msgid "Email Templates deleted successfully" msgstr "Predlošci e-pošte uspješno su izbrisani" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "E-pošta je obavezna" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Omogućite Google API u Google Postavkama za slanje kalendarskih pozivnica za ocjenjivanje." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "Omogući negativno ocjenjivanje" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "Omogući ocjenjivanje za sudionike grupe." + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "Omogućite ovo samo ako želite da učitate SCORM paket kao poglavlje." @@ -2510,13 +2584,13 @@ msgstr "Omogućite ovo samo ako želite da učitate SCORM paket kao poglavlje." #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Upišite se sada" msgid "Enroll a Student" msgstr "Upiši Studenta" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Upisan" @@ -2609,7 +2683,7 @@ msgstr "Upisan/a" msgid "Enrolled Students" msgstr "Upisani Studenti" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "Predložak e-pošte za potvrdu upisa" @@ -2664,19 +2738,19 @@ msgstr "Unesi predmet e-pošte" msgid "Enter reply to email" msgstr "Unesi e-poštu za odgovor" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "Pogreška pri stvaranju Google Meet računa" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "Greška pri stvaranju Zoom računa" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "Pogreška pri izradi značke" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "Pogreška pri izradi predloška e-pošte" @@ -2704,23 +2778,23 @@ msgstr "Pogreška pri brisanju predložaka e-pošte" msgid "Error deleting payment gateways" msgstr "Greška pri brisanju platnih sustava" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "Pogreška pri ažuriranju Google Meet računa" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "Greška pri ažuriranju Zoom računa" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "Pogreška pri ažuriranju predloška e-pošte" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Detalji Ocjenjivanja" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Datum Yavršetka Ocjenjivanja" @@ -2751,7 +2825,7 @@ msgstr "Evaluacija je uspješno otkazana" msgid "Evaluation end date cannot be less than the batch end date." msgstr "Datum završetka ocjenjivanja ne može biti prije od datuma završetka grupe." -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "Evaluacija je uspješno sačuvana" @@ -2763,9 +2837,10 @@ msgstr "Evaluacija je uspješno sačuvana" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "Ime Ocjenjivača" msgid "Evaluator Schedule" msgstr "Raspored Ocjenjivača" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "Ocjenjivač je uspješno dodan" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "Ocjenjivač uspješno izbrisan" @@ -2807,19 +2882,19 @@ msgstr "Ocjenjivač je obavezan za plaćene certifikate." #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Događaj" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Primjer: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Vježba" @@ -2834,14 +2909,18 @@ msgstr "Naziv Vježbe" msgid "Exercise deleted successfully" msgstr "Vježba je uspješno izbrisana" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "Postojeći Korisnik" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Proširi" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Datum Isteka" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Ističe" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Istraži Više" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Neuspjeh" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "Upis u program nije uspio: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Nije uspjelo preuzimanje podataka o prisutnosti sa Zooma za čas {0}: {1}" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "Osvježavanje sesije nije uspjelo" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "Slanje e-pošte nije uspjelo" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "Podnošenje nije uspjelo. Pokušaj ponovo. {0}" @@ -2935,14 +3018,14 @@ msgstr "Podnošenje nije uspjelo. Pokušaj ponovo. {0}" msgid "Failed to update badge assignment: " msgstr "Nije uspjelo ažuriranje dodjele značke: " -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "Nije uspjelo ažuriranje meta oznaka {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Istaknuto" @@ -2973,7 +3056,7 @@ msgstr "Smjer/Studij" msgid "File Type" msgstr "Tip Datoteke" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "Filtriraj zadatke po kursu" @@ -2981,22 +3064,22 @@ msgstr "Filtriraj zadatke po kursu" msgid "Filter by Billing Name" msgstr "Filtriraj po Imenu za Naplatu" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "Filtriraj po Vježbi" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "Filtriraj po Članu" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "Filtriraj po Statusu" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Ime" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "PDV Broj" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Idi" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Kalendar" @@ -3179,7 +3262,7 @@ msgstr "Google Kalendar" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "Google Meet" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "Google Meet račun" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "Google Meet račun uspješno je kreiran" @@ -3201,7 +3284,7 @@ msgstr "Google Meet račun uspješno je kreiran" msgid "Google Meet Account deleted successfully" msgstr "Google Meet račun uspješno izbrisan" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "Google Meet račun uspješno ažuriran" @@ -3231,7 +3314,7 @@ msgstr "Tip Ocjene" msgid "Grading" msgstr "Ocjenjivanje" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "Dodijeli samo jednom" @@ -3272,7 +3355,7 @@ msgstr "Zdravo" msgid "Hello Learner" msgstr "Pozdrav Učeniče" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Pomoć" @@ -3327,6 +3410,10 @@ msgstr "Sakrij moje privatne podatke od drugih" msgid "Highlight" msgstr "Istaknuto" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "Istaknite tečaj na početnoj stranici." + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "Istaknite ono što vas čini jedinstvenima i pokažite svoje vještine." @@ -3339,7 +3426,7 @@ msgstr "Istaknuti Tekst" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "Zapošljavanje" @@ -3380,7 +3467,7 @@ msgstr "Ja sam nedostupan/nedostupna" msgid "I consent to my personal information being stored for invoicing" msgstr "Suglasan/suglasna sam s pohranom mojih osobnih podataka za potrebe fakturiranja" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "Uvezi Tečaj" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "Uključi u Pregled" msgid "Incomplete" msgstr "Nepotpuno" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Netačno" @@ -3514,7 +3601,7 @@ msgstr "Industrija" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "Bilješke instruktora su privatne bilješke koje mogu vidjeti samo instr #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Komentari Instruktora" msgid "Interest" msgstr "Kamata" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Uvod" @@ -3594,7 +3681,7 @@ msgstr "Nevažeći ID Kviza" msgid "Invalid document name" msgstr "Nevažeći naziv dokumenta" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "Pozovi vaš tim i učenike" @@ -3624,17 +3711,25 @@ msgstr "SCORM Paket" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Datum Izdavanja" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "Izdaj Certifikat" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "Izdaj certifikat pri završetku tečaja." + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "Izdaj certifikate sudionicima grupe." + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Jezik" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Prezime" @@ -4052,7 +4148,7 @@ msgstr "Obrazovanje" msgid "Learning Consistency" msgstr "Dosljednost Učenja" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "Putovi Učenja" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Slovna Ocjena (npr. A, B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Ograniči pitanja na" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "LinkedIn ID" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "Uživo" @@ -4184,17 +4280,17 @@ msgstr "Razred Uživo" msgid "LiveCode URL" msgstr "URL LiveCode" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Objavi" msgid "Make notes for quick revision. Press / for menu." msgstr "Zapišite bilješke za brzu reviziju. Pritisnite / za izbornik." +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "Prikaži grupu svim korisnicima." + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "Prikaži tečaj svim korisnicima." + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "Prikaži certifikat sudioniku." + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "Upravljaj grupama, pregledima i ocjenjivanju predanih radova" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Upravljajte svojim tečajevima i grupama na prvi pogled" @@ -4278,7 +4390,7 @@ msgstr "Datoteka Manifesta" msgid "Manual Assignment" msgstr "Ručni Zadatak" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "Označi" @@ -4286,11 +4398,28 @@ msgstr "Označi" msgid "Mark all as read" msgstr "Označi sve kao pročitano" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "Prijavi za pregled" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "Prijavi tečaj kao nadolazeći, ali još nije otvoren za upis." + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "Prijavi uplatu kao primljenu." + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "Prijavi ovu opciju kao točan odgovor." + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "Bodovi za pitanje broj {0} ne mogu biti veći od bodova dodijeljenih za msgid "Marks out of" msgstr "Bodova od mogućih" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "Bodovi za Oduzimanje" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "Maksimalnih Pokušaja" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Srednje" @@ -4369,16 +4498,16 @@ msgstr "ID Sastanka" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Član" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "Saglasnost Člana" @@ -4501,6 +4630,10 @@ msgstr "Tip Člana" msgid "Member Username" msgstr "Korisničko Ime Člana" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "Član uspješno dodan" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "Član je uspješno dodan u program" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "Poruka je obavezna" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Opis" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Meta Slika" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Ključne Riječi" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta Oznake" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "Meta oznake trebaju biti popis." @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "Za pitanja sa više odgovora potrebne su najmanje dvije opcije." #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "Za pitanja sa više odgovora potrebne su najmanje dvije opcije." msgid "Moderator" msgstr "Moderator" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Izmijenjeno" @@ -4671,7 +4805,7 @@ msgstr "Modul je netačan." msgid "Monday" msgstr "Ponedjeljak" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "Monetizacija" @@ -4720,12 +4854,12 @@ msgstr "Naziv" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Novi Tečaj" msgid "New Email Template" msgstr "Novi predložak e-pošte" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "Novi Ocjenjivač" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "Novi Google Meet račun" @@ -4772,7 +4910,7 @@ msgstr "Nova Lekcija" msgid "New Payment Gateway" msgstr "Novi Sustav Plaćanja" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Novo Pitanje" @@ -4797,7 +4935,7 @@ msgstr "Novi odgovor na temu {0} za tečaj {1}" msgid "New {0}" msgstr "Novi {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Sljedeći" @@ -4814,7 +4952,7 @@ msgstr "Nema Zadataka" msgid "No Notifications" msgstr "Nema Obavještenja" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "Nije pronađen nijedna Kviz prijava" @@ -4897,7 +5035,7 @@ msgstr "Nisu pronađeni članovi." msgid "No programs found in this category." msgstr "U ovoj kategoriji nisu pronađeni programi." -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "Još nije dodano nijedno pitanje" @@ -4905,8 +5043,8 @@ msgstr "Još nije dodano nijedno pitanje" msgid "No quizzes added yet." msgstr "Još nije dodan nijedan kviz." -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Nisu pronađeni rezultati" @@ -5008,7 +5146,7 @@ msgstr "Obavijesti me kada bude dostupno" msgid "Number of Students" msgstr "Broj Studenata" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "Broj slobodnih mjesta" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Ured blizu Kuće" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Van Mreže" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Kada moderator ocijeni vašu prijavu, detalje ćete pronaći ovdje." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Na Mreži" @@ -5065,6 +5203,18 @@ msgstr "Dopuštene su samo datoteke dokumenta tipa .doc ili .docx." msgid "Only files of type {0} will be accepted." msgstr "Samo datoteke tipa {0} će biti prihvaćeni." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "Prikaži samo zadatke iz trenutnog tečaja" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "Prikaži samo grupe koje nude certifikat" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "Prikaži samo tečajeve koji nude certifikat" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "Dozvoljene su samo zip datoteke" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "Otvoren(a) za" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "Otvoreno za Posao" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Narandžasta" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "ID Naloga" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organizacija" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "Naše Nadolazeće Grupe" msgid "Output" msgstr "Izlaz" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "Nadgledajte sve korisnike, sadržaj i postavke sustava" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Pregled" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Odgovorni" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "PAN" @@ -5211,18 +5365,18 @@ msgstr "PAN Broj" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "Stranica je uspješno izbrisana" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Plaćena Grupa" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Plaćeni Certifikat" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "Plaćeni Certifikat nakon Ocjenjivanja" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Plaćeni Tečaj" @@ -5254,7 +5408,7 @@ msgstr "Djelomično Završeno" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Uspješno" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,9 +5436,9 @@ msgstr "Procentualna Prolaznost" msgid "Password" msgstr "Lozinka" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" -msgstr "Zalijepite YouTube poveznicu kratkog videa koji predstavlja tečaj" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." +msgstr "Zalijepite YouTube poveznicu kratkog videa koji predstavlja tečaj." #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' #. Label of the payment (Link) field in DocType 'LMS Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Zemlja Plaćanja" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Detalji Plaćanja" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "Plaćanje za Certifikat" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "Plaćanje za Dokument" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "Plaćanje za Tip Dokumenta" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Platni Prolaz" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "ID Plaćanja" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Plaćanje Primljeno" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "Plaćanje za " #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "Plaćanje za Certifikat" @@ -5389,14 +5543,14 @@ msgstr "Aplikacija plaćanja nije instalirana" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Na čekanju" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "Personal" @@ -5478,7 +5632,7 @@ msgstr "Popuni sva pitanja za {0} minuta." msgid "Please enter a coupon code" msgstr "Unesi Kod Kupona" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "Unesi Naziv" @@ -5494,7 +5648,7 @@ msgstr "Unesi važeći URL za kontakt." msgid "Please enter a valid URL." msgstr "Unesi važeći URL." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "Unesi važeće vrijeme u formatu HH:mm." @@ -5555,7 +5709,7 @@ msgstr "Dajte svoj pristanak za nastavak plaćanja." msgid "Please read the following instructions carefully before starting the quiz" msgstr "Molimo vas da pažljivo pročitate sljedeće upute prije početka kviza" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "Pokreni kod za izvršavanje test slučajeva." @@ -5579,15 +5733,15 @@ msgstr "Molimo odaberite tečaj" msgid "Please select a course to view available slots." msgstr "Odaberi tečaj za pregled dostupnih termina." -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Odaberi Datum." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "Odaberi trajanje." -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "Odaberi budući datum i vrijeme." @@ -5611,15 +5765,19 @@ msgstr "Odaberi termin za ocjenjivanje." msgid "Please select a student to enroll." msgstr "Odaberite studenta za upis." -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "Odaberi vrijeme." -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "Odaberi vremensku zonu." -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "Odaberite korisnika" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "Odaberi opciju" @@ -5640,7 +5798,7 @@ msgstr "Bodova (npr. 70)" msgid "Possibilities" msgstr "Mogućnosti" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Mogućnost" @@ -5673,9 +5831,9 @@ msgstr "Objava" msgid "Postal Code" msgstr "Poštanski Broj" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "Pokreće se od Učenje" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "Pokreće Frappe Learning" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Pregled slike" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Pregledaj Video" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Prethodna" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Određivanje Cijena" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Cijene i Certifikati" @@ -5812,14 +5970,14 @@ msgstr "Vježba Programiranja" msgid "Programming Exercise Progress" msgstr "Napredak Vježbe Programiranja" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "Podnošenje Vježbe Programiranja" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "Podnošenja Vježbi Programiranja" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "Vježba Programiranja uspješno ažurirana" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Objavi na Stranici Učesnika" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Objavljeni Tečaji" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Objavljeno dana" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "Postavke Objavljivanja" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Detalj Pitanja" msgid "Question Name" msgstr "Naziv Pitanja" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Pitanje je uspješno dodano" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Pitanje je uspješno ažurirano" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Pitanje {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Pitanje {0} od {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Pitanja" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Pitanja su uspješno izbrisana" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "Pitanja prijavljena za pregled" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "Napredak u Kvizu" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Podnošenje Kviza" msgid "Quiz Submissions" msgstr "Prijave za Kviz" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Sažetak Kviza" @@ -6040,7 +6202,7 @@ msgstr "Kviz je uspješno kreiran" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Kviz nije dostupan gostima. Prijavi se da nastaviš." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Kviz je uspješno ažuriran" @@ -6049,8 +6211,8 @@ msgstr "Kviz je uspješno ažuriran" msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će se pojaviti na dnu lekcije." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Kvizovi" @@ -6063,6 +6225,10 @@ msgstr "Kvizovi su uspješno izbrisani" msgid "Quizzes in this video" msgstr "Kvizovi u ovom videu" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "Nasumično rasporedite pitanja za svaki pokušaj." + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Crvena" msgid "Redemption Count" msgstr "Broj Iskorištenja" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "Broj Iskorištenja" @@ -6137,7 +6303,7 @@ msgstr "Registrovan, ali onemogućen" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Rezultat" msgid "Resume" msgstr "Nastavi" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "Nastavi Video" @@ -6215,12 +6381,13 @@ msgstr "Uloga" msgid "Role Preference" msgstr "Preferenca Uloge" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "Uloga je uspješno ažurirana" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Uloge" @@ -6249,10 +6416,14 @@ msgstr "Red #{0} Vrijeme početka ne može biti izvan trajanja grupe." msgid "Rows {0} have the duplicate questions." msgstr "Redovi {0} imaju dupla pitanja." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Izvrši" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Obrađivanje u toku" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Subota" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Spremi" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Raspored" @@ -6362,7 +6533,7 @@ msgstr "Bodovi" msgid "Score Out Of" msgstr "Rezultat Od Mogućih" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Traži " msgid "Search for an icon" msgstr "Traži Ikonu" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Traži..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Broj Mjesta" @@ -6437,15 +6612,19 @@ msgstr "Odaberi Datum" msgid "Select Payment Gateway" msgstr "Odaberi Sustav Plaćanja" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "Odaberite Korisnika" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "Odaberi Vježbu Programiranja" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "Odaberite rezervnu boju za karticu tečaja kada nije postavljena slika." -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Odaberi Pitanje" @@ -6509,14 +6688,18 @@ msgstr "Pošaljite podsjetnike za plaćanje kursa" msgid "Send calendar invite for evaluations" msgstr "Pošalji kalendarsku pozivnicu za ocjenjivanje" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "Vrijeme Završetka Sesije" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "Vrijeme Početka Sesije" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "Sesija je uspješno osvježena" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Postavi boju" @@ -6525,16 +6708,16 @@ msgstr "Postavi boju" msgid "Set your Password" msgstr "Postavite svoju Lozinku" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Postavljanje" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "Postavljanje Platnog Prolaza" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Postavke" msgid "Share on" msgstr "Dijeli" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "Kratki Opis" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Kratki Uvod" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "Kratak opis Grupe" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Prikaži Odgovore" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "Prikaži Istoriju Prijava" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "Prikaži čas uživo" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Nasumična Pitanja" @@ -6667,7 +6850,7 @@ msgstr "Termin uspješno dodan" msgid "Slot deleted successfully" msgstr "Termin uspješno izbrisan" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "Termini" @@ -6684,7 +6867,7 @@ msgstr "Sortiraj po" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Statistika" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Status/Rezultat" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "Tip Podnošenja" msgid "Submission by" msgstr "Predaja od" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "Podnošenje sačuvano!" @@ -6877,14 +7061,14 @@ msgstr "Podnošenje sačuvano!" msgid "Submissions" msgstr "Podnesci" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "Podnošenja uspješno izbrisana" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Potvrdi" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Upravitelj Sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Oznake" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "Timski Rad" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Privremeno Onemogućeno" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "Test Kviz" msgid "Test this Exercise" msgstr "Testiraj ovu Vježbu" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "Testiraj {0}" @@ -7205,6 +7389,11 @@ msgstr "Ova lekcija nije dostupna za pregled. Prijavi se na tečaj da biste mu p msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Ova lekcija nije dostupna za pregled. Pridruži se tečaju da biste mu pristupili." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "Ova uplata je za certifikat." + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "Ovaj program se sastoji od {0} tečajeva" @@ -7235,7 +7424,7 @@ msgstr "Četvrtak" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Vrijeme" msgid "Time Preference" msgstr "Vremenska Preferanca" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "Vrijeme je za Kviz" @@ -7262,7 +7451,7 @@ msgstr "Vrijeme u videu (minute)" msgid "Time in video exceeds the total duration of the video." msgstr "Vrijeme u videu premašuje ukupno trajanje videa." -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "Vrijeme mora biti u 24-satnom formatu (HH:mm). Primjer 11:30 ili 22:00" @@ -7295,10 +7484,10 @@ msgstr "Vremenski Šablon" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "Vremena:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Ukupno" msgid "Total Marks" msgstr "Ukupno Bodova" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "Ukupno Pitanja" @@ -7414,11 +7603,11 @@ msgstr "Povratna Informacija Obuke" msgid "Transaction Details" msgstr "Detalji Transakcije" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "Transakcija uspješno kreirana" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "Transakcija je uspješno ažurirana" @@ -7427,7 +7616,7 @@ msgstr "Transakcija je uspješno ažurirana" msgid "Travel" msgstr "Putovanja" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Pokušaj ponovo" @@ -7474,7 +7663,7 @@ msgstr "Tip" msgid "Type '/' for commands or select text to format" msgstr "Upišite '/' za naredbe ili odaberite tekst za format" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Unesi svoj odgovor" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "Nije moguće dodati ocjenjivača" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "Nije moguće dodati člana" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "Nije moguće stvoriti kategoriju" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "Nepokušana Pitanja" @@ -7518,8 +7719,8 @@ msgstr "Nedostupno Od Datuma ne može biti kasnije od Nedostupno Do Datuma" msgid "Under Review" msgstr "Pod Recenzijom" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "Neobjavljeno" @@ -7540,9 +7741,9 @@ msgstr "Nestrukturirana Uloga" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Prijenos {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "Ograničenje Upotrebe" msgid "Usage limit cannot be negative" msgstr "Ograničenje upotrebe ne može biti negativno" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Koristi HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "Koristite HTML sadržaj za odgovor e-poštom" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Unos Korisnika" msgid "User Skill" msgstr "Vještina Korisnika" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "Korisnik nema dopuštenje za pristup detaljima profila ovog korisnika." @@ -7954,7 +8159,7 @@ msgstr "Nemate pristup ovom tečaju." msgid "You do not have permission to access announcements for this batch." msgstr "Nemate dopuštenje za pristup objavama za ovu grupu." -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "Nemate dopuštenje za pristup značkama." @@ -7962,15 +8167,15 @@ msgstr "Nemate dopuštenje za pristup značkama." msgid "You do not have permission to access heatmap data." msgstr "Nemate dopuštenje za pristup podacima toplinske karte." -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "Nemate dopuštenje za pristup statistikama o završetku lekcije." -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "Nemate dopuštenje za pristup podacima o ocjenjivanju ovog tečaja." -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "Nemate dopuštenje za pristup podacima o napretku ovog tečaja." @@ -8022,11 +8227,11 @@ msgstr "Nemate dopuštenje za slanje e-poruka s potvrdom za ovu prijavu." msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Nemate dopuštenje za postavljanje događaja u kalendaru za ovu evaluaciju." -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "Nemate dopuštenje za ažuriranje meta oznaka." -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "Nemate dopuštenje za ažuriranje ovog podnošenja." @@ -8034,7 +8239,7 @@ msgstr "Nemate dopuštenje za ažuriranje ovog podnošenja." msgid "You don't have any notifications." msgstr "Nemate nikakva obavještenja." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Imate {0}% tačnih odgovora sa rezultatom {1} od {2}" @@ -8159,7 +8364,7 @@ msgstr "YouTube video će se pojaviti na vrhu lekcije." msgid "Your Account has been successfully created!" msgstr "Vaš račun je uspješno kreiran!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "Vaš Rezultat" @@ -8207,7 +8412,7 @@ msgstr "Vaš period učenja broji broj dana zaredom koliko ste nastavili učiti, msgid "Your request to join us as a mentor for the course" msgstr "Vaš zahtjev da nam se pridružite kao mentor na tečaju" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Vaša prijava je uspješno sačuvana. Instruktor će ga uskoro pregledati i ocijeniti, a vi ćete biti obaviješteni o vašem konačnom rezultatu." @@ -8218,7 +8423,7 @@ msgstr "Zen Način" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "Zoom" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "Zoom Račun" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "Zoom račun uspješno kreiran" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "Zoom račun uspješno ažuriran" @@ -8322,7 +8527,7 @@ msgstr "dnevni period" msgid "days" msgstr "dana" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "npr. IST, UTC, GMT..." @@ -8397,7 +8602,7 @@ msgstr "minuta" msgid "others" msgstr "ostalo" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "pitanje_detalj" From 8ff9cde1e39ec90e898ff0d73cbcbcd96287d885 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "" msgid "Cancelled" msgstr "ပယ်ဖျက်ခဲ့သည်။" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "" @@ -1284,7 +1343,7 @@ msgstr "" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "အရောင်" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3179,7 +3262,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "သိမ်းမည်။" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "" msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 6ca69ecda9d7ae143b0667e93a091c69c49e0aae Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "Dragi/a {{ member_name }},
\\n\\nUpisani ste u našu sljedeću grupu {{ batch_name }}.
\\n\\nHvala,
\\nFrappe Učenje
" @@ -107,15 +107,15 @@ msgstr "Novi kurs je objavljen " msgid "A new course has been published on {0}" msgstr "Novi kurs je objavljen {0}" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "Uvod u kurs u jednom redu koji se pojavljuje na kartici kursa" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "O" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "O kursu" @@ -124,9 +124,13 @@ msgstr "O kursu" msgid "Acceptance for Terms and/or Policies" msgstr "Prihvatanje Uslova i/ili Pravila" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "Pristupite kursevima, pridružite se grupama i pratite napredak u učenju" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "Račun" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Naziv Računa" msgid "Achievements" msgstr "Dostignuća" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "Aktivirajte ovaj Google Meet račun za zakazivanje sastanaka." + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "Aktivirajte ovaj Zoom račun za zakazivanje sastanaka." + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Aktivni Članovi" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Dodaj Poglavlje" msgid "Add Course to Program" msgstr "Dodaj Kurs u Program" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "Dodaj Ocjenjivača" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "Dodaj postojećeg korisnika kao ocjenjivača" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Dodaj Lekciju" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "Dodaj Novog Člana" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "Dodaj Pitanje" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Dodaj kviz u video" @@ -215,7 +231,7 @@ msgstr "Dodaj Poglavlje" msgid "Add a Lesson" msgstr "Dodaj Lekciju" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Dodaj Poglavlje" @@ -223,19 +239,15 @@ msgstr "Dodaj Poglavlje" msgid "Add a course to the batch" msgstr "Dodaj kurs u grupu" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu riječ, a zatim pritisnite enter" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Dodaj Lekciju" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "Dodaj novog člana" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "Dodaj program" @@ -259,11 +271,11 @@ msgstr "Dodaj zadatak svojoj lekciji" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Dodaj kurseve u vašu grupu" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "Dodaj novo pitanje" @@ -271,7 +283,7 @@ msgstr "Dodaj novo pitanje" msgid "Add quiz to this video" msgstr "Dodaj kviz ovom videu" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "Dodaj učenike u vašu grupu" @@ -283,16 +295,16 @@ msgstr "Dodaj u Bilješke" msgid "Add web page to sidebar" msgstr "Dodaj web stranicu na bočnu traku" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "Dodaj vaše prvo poglavlje" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "Dodaj vašu prvu lekciju" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Admin" msgid "Administrator" msgstr "Administrator" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Svi" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "Dozvoli objavljivanje poslova" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Dozvoli Samostalnu Registraciju" @@ -357,6 +370,22 @@ msgstr "Dozvoli Samostalnu Registraciju" msgid "Allow accessing future dates" msgstr "Dozvoli Pristup Budućim Datumima" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "Dozvolite korištenje ovog kupona za popuste." + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "Dozvolite korisnicima da se sami upišu u ovu grupu." + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "Omogućite korisnicima da se sami upišu na ovaj kurs." + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "Omogućite korisnicima da vide svoje prethodne pokušaje rješavanja kviza." + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Već Registrovan" @@ -369,10 +398,10 @@ msgstr "Jantar" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Iznos i valuta su potrebni za plaćene kurseve." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Iznos sa PDV-om" @@ -429,7 +458,7 @@ msgstr "Obavijesti" msgid "Answer" msgstr "Odgovori" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Primjenjivo za" @@ -483,7 +512,7 @@ msgstr "Odobreno" msgid "Apps" msgstr "Aplikacije" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Arhivirano" @@ -507,7 +536,7 @@ msgstr "Jeste li sigurni da se želite prijaviti?" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Jeste li sigurni da se želite prijaviti na svoju Frappe Cloud Nadzornu Tablu?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "Jeste li sigurni da želite podnijeti kviz?" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Procjena {0} je već dodana ovoj grupi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Procjene" msgid "Assign" msgstr "Dodijeli" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Dodijeli za" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Dodijeli" @@ -601,7 +630,7 @@ msgstr "Napredak Zadatka" msgid "Assignment Question" msgstr "Pitanje Zadatka" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "Podnošenje Zadataka" @@ -624,7 +653,7 @@ msgstr "Zadatak je uspješno kreiran" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Zadatak za Lekciju {0} od {1} već postoji." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "Zadatak uspješno predan" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Zadatak će se pojaviti na dnu lekcije." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Barem jedna opcija mora biti tačna za ovo pitanje." msgid "At least one test case is required for the programming exercise." msgstr "Za vježbu programiranja potreban je barem jedan test primjer." -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "Pokušana Pitanja" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Autoriziraj pristup Google kalendaru" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Automatsko Snimanje" @@ -757,7 +786,7 @@ msgstr "Dodjela značke uspješno ažurirana" msgid "Badge assignments deleted successfully" msgstr "Dodjele znački uspješno izbrisane" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "Značka je uspješno kreirana" @@ -765,7 +794,7 @@ msgstr "Značka je uspješno kreirana" msgid "Badge deleted successfully" msgstr "Značka uspješno izbrisana" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "Značka je uspješno ažurirana" @@ -783,10 +812,10 @@ msgstr "Značka {0} nije pronađena" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Grupni Kurs" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Detalji Grupe" msgid "Batch Details Raw" msgstr "Detalji Grupe" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "Datum Završetka Grupe" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "Grupni Upis" @@ -867,7 +896,7 @@ msgstr "Naziv Grupe" msgid "Batch Settings" msgstr "Postavke Grupe" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Datum Početka Grupe" @@ -886,11 +915,11 @@ msgstr "Sažetak Grupe" msgid "Batch Title" msgstr "Naziv Grupe" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "Grupa je uspješno kreirana" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "Grupa je uspješno izbrisana" @@ -910,7 +939,7 @@ msgstr "Grupa je rasprodata." msgid "Batch start time cannot be greater than or equal to end time." msgstr "Vrijeme početka grupe ne može biti kasnije ili isto vremenu završetka." -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "Grupa je uspješno ažurirana" @@ -920,8 +949,8 @@ msgstr "Grupa:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Grupe" @@ -935,15 +964,15 @@ msgstr "Srdačan Pozdrav" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Detalji Fakture" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Plavo" msgid "Body" msgstr "Sadržaj" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "Rezervišite besplatnu uvodnu sesiju sa Frappe timom" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "I Individualni i Timski Rad" msgid "Branch" msgstr "Podružnica" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "Izgradite i upravljajte kursevima, poglavljima i lekcijama" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Od" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Otkaži" msgid "Cancelled" msgstr "Otkazano" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "Nije moguće pretraživati uloge: {0}" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Ležerna Odjeća" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Naziv Kategorije" msgid "Category added successfully" msgstr "Kategorija je uspješno dodana" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "Kategorija je uspešno stvorena" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "Kategorija je uspješno izbrisana" @@ -1066,11 +1112,11 @@ msgstr "Veza Certifikata" msgid "Certificate of Completion" msgstr "Certifikat o Završetku" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Certifikat je uspješno spremljen" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Certifikati" @@ -1088,14 +1134,14 @@ msgstr "Certifikati su uspješno generirani" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "Certificirano" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Certificirani Učesnici" msgid "Change" msgstr "Promjeni" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Promjene su uspješno spremljene" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Poglavlje je uspješno ažurirano" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Poglavlja" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "Naplatite naknadu za registraciju grupe." + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "Naplatite naknadu za pristup kursu." + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "Naplatite naknadu za certifikat." + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Provjeri" @@ -1241,7 +1299,7 @@ msgstr "Provjeri kurs" msgid "Choices" msgstr "Izbori" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Odaberi sve odgovore koji odgvaraju" @@ -1253,7 +1311,7 @@ msgstr "Odaberi postojeće pitanje" msgid "Choose an icon" msgstr "Odaberi ikonu" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Odaberi jedan odgovor" @@ -1269,7 +1327,8 @@ msgstr "Grad" msgid "Class:" msgstr "Razred:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Očisti" @@ -1284,7 +1343,7 @@ msgstr "Klikni ovdje" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "ID Klijenta" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Kod" msgid "Collaboration Preference" msgstr "Preference Saradnje" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Sklopi" @@ -1341,18 +1400,18 @@ msgstr "Ime Koledža" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Boja" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "Ključne riječi odvojene zarezom" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "Ključne riječi odvojene zarezom za SEO" @@ -1426,7 +1485,7 @@ msgstr "Tip Poduzeća" msgid "Company Website" msgstr "Web stranica Poduzeća" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "Poruka Kompajlera" @@ -1450,7 +1509,7 @@ msgstr "Završi Upis" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Završi upis - ne propusti!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "Završi predstojeći kviz da biste nastaviš gledati video. Kviz će se otvoriti za {0} {1}." @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Završeno" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Završni Certifikat" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "Stopa Završenosti" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Uslov" @@ -1493,14 +1552,14 @@ msgstr "Uslov mora biti važeći Python kod." msgid "Conduct Evaluation" msgstr "Provedi Ocjenjivanje" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "Konferencija" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "Potvrdi svoju radnju" msgid "Confirm clearing demo data?" msgstr "Potvrdi brisanje demo podataka?" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "Potvrdi akciju prije brisanja" @@ -1576,8 +1635,8 @@ msgstr "Kontaktirajte administratora da se upišete na ovaj kurs." #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Ugovor" msgid "Corporate Organization" msgstr "Korporativna Organizacija" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Tačno" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Tačan Odgovor" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "Kupon" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Kupon Kod" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "Detalji Kupona" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "Kupon uspješno kreiran" @@ -1673,10 +1732,10 @@ msgstr "Kupon(i) uspješno izbrisan(i)" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "Broj Kurseva" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Kreator Kursa" msgid "Course Data" msgstr "Podaci o kursu" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Opis Kursa" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "Upis na kurs" @@ -1778,8 +1838,8 @@ msgstr "Upisi na Kurseve" msgid "Course Evaluator" msgstr "Ocjenjivač Kursa" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Slika Kursa" @@ -1849,11 +1909,11 @@ msgstr "Kurs je uspješno dodan u program" msgid "Course already added to program" msgstr "Kurs je već dodat u program" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "Kurs je uspješno kreiran" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Kurs uspješno izbrisan" @@ -1861,7 +1921,7 @@ msgstr "Kurs uspješno izbrisan" msgid "Course or Batch is required to issue a certificate." msgstr "Za izdavanje certifikata potreban je kurs ili grupa." -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "Kurs je uspješno ažuriran" @@ -1883,8 +1943,8 @@ msgstr "Kurs {0} je već dodan u ovaj program." #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "Kursevi se moraju završiti po redu. Sljedeći kurs možete započeti te msgid "Cover Image" msgstr "Naslovna Slika" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "Kreiraj Kurs" msgid "Create Lesson" msgstr "Kreiraj Lekciju" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Kreiraj" @@ -1966,15 +2029,15 @@ msgstr "Kreiraj Razred Uživo" msgid "Create a Quiz" msgstr "Napravi Kviz" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "Kreiraj grupu" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Kreiraj kurs" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "Kreiraj čas uživo" @@ -1986,37 +2049,37 @@ msgstr "Kreiraj novu Značku" msgid "Create an Assignment" msgstr "Kreiraj Zadatak" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "Kreiraj vašu prvu seriju" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "Kreiraj vaš prvi kurs" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "Kreiraj vašj prvi kviz" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Kreirano" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "Kreiranje grupe u toku" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "Kreiranje kursa u toku" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "Aktuelni Period" msgid "Curriculum" msgstr "Nastavni plan i program" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "Prilagođeni Šabloni Certifikata" @@ -2117,10 +2180,14 @@ msgstr "Poštovani" msgid "Dear " msgstr "Poštovani " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Dragi/a {{ member_name }},\\n\\nUpisani ste u našu sljedeću grupu {{ batch_name }}.\\n\\nHvala,\\nFrappe Učenje" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "Oduzmite bodove za netačne odgovore." + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Tip Stepena" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Izbriši" msgid "Delete Chapter" msgstr "Izbriši Poglavlje" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Izbriši Kurs" @@ -2170,7 +2237,7 @@ msgstr "Izbrišii ovaj kupon?" msgid "Delete this lesson?" msgstr "Izbriši ovu Lekciju?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Brisanjem kursa izbrisat će se i sva njegova poglavlja i lekcije. Jeste li sigurni da želite izbrisati ovaj kurs?" @@ -2178,7 +2245,7 @@ msgstr "Brisanjem kursa izbrisat će se i sva njegova poglavlja i lekcije. Jeste msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Brisanjem ovih vježbi trajno ćete ih ukloniti iz sistema, zajedno sa svim povezanim predatim radovima. Ova radnja je nepovratna. Jeste li sigurni da želite nastaviti?" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Brisanjem ove grupe izbrisat će se i svi njeni podaci, uključujući upisane studente, povezane kurseve, procjene, povratne informacije i diskusije. Jeste li sigurni da želite nastaviti?" @@ -2211,9 +2278,9 @@ msgstr "Demo podaci uspješno obrisani" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "Detalji ne mogu biti prazni." msgid "Disable PWA" msgstr "Onemogući PWA" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Onemogući Samostalni Upis" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Popust" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Iznos Popusta" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Popust Precentualno" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Tip Popusta" @@ -2301,6 +2364,10 @@ msgstr "Tip Popusta" msgid "Discussions" msgstr "Diskusije" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "Prikaži tačne odgovore nakon svakog pokušaja rješavanja pitanja." + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "Ne osvježavajte stranicu niti zatvarajte ovaj prozor. Ako to učinite, kviz će biti automatski podnešen." @@ -2338,7 +2405,6 @@ msgstr "Pronađene su duple opcije za ovo pitanje." #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Trajanje" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Trajanje (u minutama)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Trajanje predavanja uživo u minutama" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "Svaki korisnik može dobiti ovu značku samo jednom." #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "Uredi Program" msgid "Edit Programming Exercise" msgstr "Uredi Vježbu Programiranja" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "Uredi Pitanje" @@ -2439,8 +2506,7 @@ msgstr "Detalji Obrazovanja" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "E-pošta" msgid "Email Sent" msgstr "E-pošta poslana" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "Šablon e-pošte uspješno je kreiran" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "Šablon e-pošte uspješno ažuriran" @@ -2473,6 +2539,10 @@ msgstr "Šablon e-pošte" msgid "Email Templates deleted successfully" msgstr "Šabloni e-pošte uspješno izbrisani" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "E-pošta je obavezna" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Omogućite Google API u Google Postavkama za slanje kalendarskih pozivnica za ocjenjivanje." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "Omogući Negativno Ocjenjivanje" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "Omogućite ocjenjivanje za učesnike grupe." + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "Omogućite ovo samo ako želite da učitate SCORM paket kao poglavlje." @@ -2510,13 +2584,13 @@ msgstr "Omogućite ovo samo ako želite da učitate SCORM paket kao poglavlje." #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Upišite se sada" msgid "Enroll a Student" msgstr "Upiši Studenta" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Upisan" @@ -2609,7 +2683,7 @@ msgstr "Upisan/a" msgid "Enrolled Students" msgstr "Upisani Studenti" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "Šablon e-pošte za potvrdu upisa" @@ -2664,19 +2738,19 @@ msgstr "Unesi predmet e-pošte" msgid "Enter reply to email" msgstr "Unesi e-poštu za odgovor" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "Greška pri kreiranju Google Meet računa" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "Greška pri kreiranju Zoom računa" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "Greška pri kreiranju značke" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "Greška pri kreiranju šablona e-pošte" @@ -2704,23 +2778,23 @@ msgstr "Greška pri brisanju šablona e-pošte" msgid "Error deleting payment gateways" msgstr "Greška prilikom brisanja platnih prolaza" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "Greška pri ažuriranju Google Meet računa" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "Greška pri ažuriranju Zoom računa" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "Greška pri ažuriranju šablona e-pošte" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Detalji Ocjenjivanja" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Datum Yavršetka Ocjenjivanja" @@ -2751,7 +2825,7 @@ msgstr "Evaluacija je uspješno otkazana" msgid "Evaluation end date cannot be less than the batch end date." msgstr "Datum završetka ocjenjivanja ne može biti prije od datuma završetka grupe." -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "Evaluacija je uspješno sačuvana" @@ -2763,9 +2837,10 @@ msgstr "Evaluacija je uspješno sačuvana" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "Ime Ocjenjivača" msgid "Evaluator Schedule" msgstr "Raspored Ocjenjivača" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "Ocjenjivač je uspješno dodan" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "Ocjenjivač uspješno izbrisan" @@ -2807,19 +2882,19 @@ msgstr "Ocjenjivač je obavezan za plaćene certifikate." #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Događaj" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Primjer: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Vježba" @@ -2834,14 +2909,18 @@ msgstr "Naziv Vježbe" msgid "Exercise deleted successfully" msgstr "Vježba uspješno izbrisana" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "Postojeći Korisnik" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Proširi" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Datum Isteka" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Ističe" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Istraži Više" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Neuspjeh" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "Neuspješan upis u program: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Nije moguće preuzeti podatke o prisustvu sa Zooma za čas {0}: {1}" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "Osvježavanje sesije nije uspjelo" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "Slanje e-pošte nije uspjelo" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "Podnošenje nije uspjelo. Pokušaj ponovo. {0}" @@ -2935,14 +3018,14 @@ msgstr "Podnošenje nije uspjelo. Pokušaj ponovo. {0}" msgid "Failed to update badge assignment: " msgstr "Nije uspjelo ažuriranje dodjele značke: " -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "Neuspješno ažuriranje meta oznaka {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Istaknuto" @@ -2973,7 +3056,7 @@ msgstr "Smjer/Studij" msgid "File Type" msgstr "Tip Datoteke" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "Filtriraj zadatke po kursu" @@ -2981,22 +3064,22 @@ msgstr "Filtriraj zadatke po kursu" msgid "Filter by Billing Name" msgstr "Filtriraj po Imenu za Naplatu" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "Filtriraj po Vježbi" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "Filtriraj po Članu" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "Filtriraj po Statusu" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Ime" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "PDV Broj" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Idi" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Kalendar" @@ -3179,7 +3262,7 @@ msgstr "Google Kalendar" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "Google Meet" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "Google Meet Račun" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "Google Meet račun uspješno kreiran" @@ -3201,7 +3284,7 @@ msgstr "Google Meet račun uspješno kreiran" msgid "Google Meet Account deleted successfully" msgstr "Google Meet račun uspješno izbrisan" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "Google Meet račun uspješno ažuriran" @@ -3231,7 +3314,7 @@ msgstr "Tip Ocjene" msgid "Grading" msgstr "Ocjenjivanje" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "Dodijeli samo jednom" @@ -3272,7 +3355,7 @@ msgstr "Zdravo" msgid "Hello Learner" msgstr "Zdravo Učeniče" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Pomoć" @@ -3327,6 +3410,10 @@ msgstr "Sakrij moje privatne podatke od drugih" msgid "Highlight" msgstr "Istaknuto" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "Istaknite tečaj na početnoj stranici." + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "Istaknite ono što vas čini jedinstvenim i pokažite svoje vještine." @@ -3339,7 +3426,7 @@ msgstr "Istaknuti Tekst" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "Zapošljavanje" @@ -3380,7 +3467,7 @@ msgstr "Ja sam nedostupan/nedostupna" msgid "I consent to my personal information being stored for invoicing" msgstr "Saglasan/saglasna sam da se moji lični podaci čuvaju za potrebe fakturisanja" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "Uvezi Kurs" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "Uključi u Pregled" msgid "Incomplete" msgstr "Nepotpuno" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Netačno" @@ -3514,7 +3601,7 @@ msgstr "Industrija" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "Bilješke instruktora su privatne bilješke koje mogu vidjeti samo instr #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Komentari Instruktora" msgid "Interest" msgstr "Kamata" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Introdukcija" @@ -3594,7 +3681,7 @@ msgstr "Nevažeći ID Kviza" msgid "Invalid document name" msgstr "Nevažeći naziv dokumenta" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "Pozovi vaš tim i učenike" @@ -3624,17 +3711,25 @@ msgstr "SCORM Paket" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Datum Izdavanja" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "Izdaj Certifikat" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "Izdaj certifikat pri završenom kursu." + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "Izdaj certifikate učesnicima grupe." + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Jezik" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Prezime" @@ -4052,7 +4148,7 @@ msgstr "Obrazovanje" msgid "Learning Consistency" msgstr "Konzistentnost Učenja" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "Putevi Učenja" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Slovna Ocjena (npr. A, B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Ograniči pitanja na" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "LinkedIn ID" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "Uživo" @@ -4184,17 +4280,17 @@ msgstr "Razred Uživo" msgid "LiveCode URL" msgstr "URL LiveCode" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Objavi" msgid "Make notes for quick revision. Press / for menu." msgstr "Napravite bilješke za brzu reviziju. Pritisnite / za meni." +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "Prikaži grupu svim korisnicima." + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "Prikaži kurs svim korisnicima." + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "Prikaži certifikat učesniku." + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "Upravljaj grupama, pregledima i ocjenjivanju predanih radova" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Upravljajte svojim kursevima i grupama na prvi pogled" @@ -4278,7 +4390,7 @@ msgstr "Datoteka Manifesta" msgid "Manual Assignment" msgstr "Ručni Zadatak" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "Označi" @@ -4286,11 +4398,28 @@ msgstr "Označi" msgid "Mark all as read" msgstr "Označi sve kao pročitano" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "Prijavi za pregled" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "Prijavi kurs kao predstojeći, ali još nije otvoren za upis." + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "Prijavi uplatu kao primljenu." + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "Prijavi ovu opciju kao tačan odgovor." + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "Bodovi za pitanje broj {0} ne mogu biti veći od bodova dodijeljenih za msgid "Marks out of" msgstr "Bodova od mogućih" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "Bodovi za Oduzimanje" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "Maksimalnih Pokušaja" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Srednje" @@ -4369,16 +4498,16 @@ msgstr "ID Sastanka" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Član" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "Saglasnost Člana" @@ -4501,6 +4630,10 @@ msgstr "Tip Člana" msgid "Member Username" msgstr "Korisničko Ime Člana" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "Član je uspješno dodan" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "Član je uspješno dodan u program" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "Poruka je obavezna" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Opis" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Meta Slika" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Ključne Riječi" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta Oznake" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "Meta oznake trebaju biti lista." @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "Za pitanja sa više odgovora potrebne su najmanje dvije opcije." #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "Za pitanja sa više odgovora potrebne su najmanje dvije opcije." msgid "Moderator" msgstr "Moderator" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Izmijenjeno" @@ -4671,7 +4805,7 @@ msgstr "Modul je netačan." msgid "Monday" msgstr "Ponedjeljak" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "Monetizacija" @@ -4720,12 +4854,12 @@ msgstr "Naziv" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Novi Kurs" msgid "New Email Template" msgstr "Novi šablon e-pošte" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "Novi Ocjenjivač" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "Novi Google Meet račun" @@ -4772,7 +4910,7 @@ msgstr "Nova Lekcija" msgid "New Payment Gateway" msgstr "Novi Sistem Plaćanja" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Novo Pitanje" @@ -4797,7 +4935,7 @@ msgstr "Novi odgovor na temu {0} na kursu {1}" msgid "New {0}" msgstr "Novi {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Sljedeća" @@ -4814,7 +4952,7 @@ msgstr "Nema Zadataka" msgid "No Notifications" msgstr "Nema Obavještenja" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "Nije pronađen nijedna Kviz prijava" @@ -4897,7 +5035,7 @@ msgstr "Nije pronađen nijedan član." msgid "No programs found in this category." msgstr "Nije pronađen nijedan program u ovoj kategoriji." -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "Još nije dodano nijedno pitanje" @@ -4905,8 +5043,8 @@ msgstr "Još nije dodano nijedno pitanje" msgid "No quizzes added yet." msgstr "Još nije dodat nijedan kviz." -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Nisu pronađeni rezultati" @@ -5008,7 +5146,7 @@ msgstr "Obavijesti me kada bude dostupno" msgid "Number of Students" msgstr "Broj Studenata" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "Broj slobodnih mjesta" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Ured blizu Kuće" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Van Mreže" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Kada moderator ocijeni vašu prijavu, detalje ćete pronaći ovdje." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Na Mreži" @@ -5065,6 +5203,18 @@ msgstr "Dozvoljene su samo datoteke dokumenata tipa .doc ili .docx." msgid "Only files of type {0} will be accepted." msgstr "Samo datoteke tipa {0} će biti prihvaćeni." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "Prikaži samo zadatke iz trenutnog kursa" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "Prikaži samo grupe koje nude certifikat" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "Prikaži samo kurseve koji nude certifikat" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "Dozvoljene su samo zip datoteke" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "Otvoren(a) za" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "Otvoreno za Posao" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Narandžasta" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "ID Naloga" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organizacija" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "Naše Nadolazeće Grupe" msgid "Output" msgstr "Izlaz" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "Nadgledajte sve korisnike, sadržaj i sistemske postavke" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Pregled" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Odgovorni" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "PAN" @@ -5211,18 +5365,18 @@ msgstr "PAN Broj" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "Stranica je uspješno izbrisana" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Plaćena Grupa" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Plaćeni Certifikat" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "Plaćeni Certifikat nakon Ocjenjivanja" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Plaćeni Kurs" @@ -5254,7 +5408,7 @@ msgstr "Djelomično Završeno" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Uspješno" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,9 +5436,9 @@ msgstr "Procentualna Prolaznost" msgid "Password" msgstr "Lozinka" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" -msgstr "Zalijepite YouTube link kratkog videa koji predstavlja kurs" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." +msgstr "Zalijepite YouTube link kratkog videa koji predstavlja kurs." #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' #. Label of the payment (Link) field in DocType 'LMS Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Zemlja Plaćanja" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Detalji Plaćanja" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "Plaćanje za Certifikat" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "Plaćanje za Dokument" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "Plaćanje za Tip Dokumenta" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Platni Prolaz" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "ID Plaćanja" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Plaćanje Primljeno" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "Plaćanje za " #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "Plaćanje za Certifikat" @@ -5389,14 +5543,14 @@ msgstr "Aplikacija plaćanja nije instalirana" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Na Čekanju" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "Personal" @@ -5478,7 +5632,7 @@ msgstr "Popuni sva pitanja za {0} minuta." msgid "Please enter a coupon code" msgstr "Unesi Kod Kupona" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "Unesi Naziv" @@ -5494,7 +5648,7 @@ msgstr "Unesi važeći URL za kontakt." msgid "Please enter a valid URL." msgstr "Unesi važeći URL." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "Unesi važeće vrijeme u formatu HH:mm." @@ -5555,7 +5709,7 @@ msgstr "Dajte svoju saglasnost za nastavak plaćanja." msgid "Please read the following instructions carefully before starting the quiz" msgstr "Molimo vas da pažljivo pročitate sljedeća uputstva prije početka kviza" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "Pokreni kod za izvršavanje test slučajeva." @@ -5579,15 +5733,15 @@ msgstr "Odaberi Kurs" msgid "Please select a course to view available slots." msgstr "Odaberi kurs da biste vidjeli dostupne termine." -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Odaberi Datum." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "Odaberi trajanje." -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "Odaberi budući datum i vrijeme." @@ -5611,15 +5765,19 @@ msgstr "Odaberi termin za ocjenjivanje." msgid "Please select a student to enroll." msgstr "Odaberi studenta za upis." -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "Odaberi vrijeme." -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "Odaberi vremensku zonu." -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "Odaberite korisnika" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "Odaberi opciju" @@ -5640,7 +5798,7 @@ msgstr "Bodova (npr. 70)" msgid "Possibilities" msgstr "Mogućnosti" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Mogućnost" @@ -5673,9 +5831,9 @@ msgstr "Objava" msgid "Postal Code" msgstr "Broj Pošte" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "Pokreće se od Učenje" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "Pokreće Frappe Learning" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Pregled slike" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Pregledaj Video" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Prethodna" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Određivanje Cijena" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Cijene i Certifikati" @@ -5812,14 +5970,14 @@ msgstr "Vježba Programiranja" msgid "Programming Exercise Progress" msgstr "Napredak u vježbi programiranja" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "Podnošenje Vježbe Programiranja" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "Podnošenja Vježbi Programiranja" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "Vježba Programiranja uspješno ažurirana" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Objavi na Stranici Učesnika" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Objavljeni Kursevi" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Objavljeno dana" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "Postavke Objavljivanja" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Detalj Pitanja" msgid "Question Name" msgstr "Naziv Pitanja" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Pitanje je uspješno dodano" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Pitanje je uspješno ažurirano" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Pitanje {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Pitanje {0} od {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Pitanja" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Pitanja su uspješno izbrisana" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "Pitanja prijavljena za pregled" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "Napredak u Kvizu" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Podnošenje Kviza" msgid "Quiz Submissions" msgstr "Prijave za Kviz" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Sažetak Kviza" @@ -6040,7 +6202,7 @@ msgstr "Kviz je uspješno kreiran" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Kviz nije dostupan gostima. Prijavi se da nastaviš." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Kviz je uspješno ažuriran" @@ -6049,8 +6211,8 @@ msgstr "Kviz je uspješno ažuriran" msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će se pojaviti na dnu lekcije." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Kvizovi" @@ -6063,6 +6225,10 @@ msgstr "Kvizovi su uspješno izbrisani" msgid "Quizzes in this video" msgstr "Kvizovi u ovom videu" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "Nasumično prilagodite redoslijed pitanja za svaki pokušaj." + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Crvena" msgid "Redemption Count" msgstr "Broj Iskorištenja" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "Broj Iskorištenja" @@ -6137,7 +6303,7 @@ msgstr "Registrovan, ali onemogućen" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Rezultat" msgid "Resume" msgstr "Nastavi" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "Nastavi Video" @@ -6215,12 +6381,13 @@ msgstr "Uloga" msgid "Role Preference" msgstr "Preferenca Uloge" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "Uloga je uspješno ažurirana" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Uloge" @@ -6249,10 +6416,14 @@ msgstr "Red #{0} Vrijeme početka ne može biti izvan trajanja grupe." msgid "Rows {0} have the duplicate questions." msgstr "Redovi {0} imaju dupla pitanja." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Izvrši" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Obrađivanje u toku" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Subota" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Spremi" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Raspored" @@ -6362,7 +6533,7 @@ msgstr "Bodovi" msgid "Score Out Of" msgstr "Rezultat Od Mogućih" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Traži " msgid "Search for an icon" msgstr "Traži Ikonu" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Traži..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Broj Mjesta" @@ -6437,15 +6612,19 @@ msgstr "Odaberi Datum" msgid "Select Payment Gateway" msgstr "Odaberi Platni Portal" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "Odaberite Korisnika" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "Odaberi Vježbu Programiranja" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "Odaberite rezervnu boju za karticu kursa kada nije postavljena slika." -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Odaberi Pitanje" @@ -6509,14 +6688,18 @@ msgstr "Pošaljite podsjetnike za plaćanje kursa" msgid "Send calendar invite for evaluations" msgstr "Pošalji kalendarsku pozivnicu za ocjenjivanje" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "Vrijeme Završetka Sesije" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "Vrijeme Početka Sesije" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "Sesija je uspješno osvježena" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Postavi boju" @@ -6525,16 +6708,16 @@ msgstr "Postavi boju" msgid "Set your Password" msgstr "Postavite svoju Lozinku" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Postavljanje" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "Postavljanje Platnog Prolaza" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Postavke" msgid "Share on" msgstr "Dijeli" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "Kratki Opis" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Kratki Uvod" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "Kratak opis Grupe" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Prikaži Odgovore" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "Prikaži Istoriju Prijava" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "Prikaži čas uživo" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Nasumična Pitanja" @@ -6667,7 +6850,7 @@ msgstr "Termin uspješno dodan" msgid "Slot deleted successfully" msgstr "Termin uspješno izbrisan" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "Termini" @@ -6684,7 +6867,7 @@ msgstr "Sortiraj po" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Statistika" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Status/Rezultat" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "Tip Podnošenja" msgid "Submission by" msgstr "Predaja od" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "Podnošenje sačuvano!" @@ -6877,14 +7061,14 @@ msgstr "Podnošenje sačuvano!" msgid "Submissions" msgstr "Podnošenja" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "Podnošenja uspješno izbrisana" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Potvrdi" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Upravitelj Sistema" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Oznake" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "Timski Rad" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Privremeno Onemogućeno" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "Test Kviz" msgid "Test this Exercise" msgstr "Testiraj ovu Vježbu" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "Testiraj {0}" @@ -7205,6 +7389,11 @@ msgstr "Ova lekcija nije dostupna za pregled. Prijavi se na kurs da biste mu pri msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Ova lekcija nije dostupna za pregled. Pridruži se kursu da biste mu pristupili." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "Ova uplata je za certifikat." + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "Ovaj program se sastoji od {0} kurseva" @@ -7235,7 +7424,7 @@ msgstr "Četvrtak" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Vrijeme" msgid "Time Preference" msgstr "Vremenska Preferanca" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "Vrijeme je za Kviz" @@ -7262,7 +7451,7 @@ msgstr "Vrijeme u videu (minute)" msgid "Time in video exceeds the total duration of the video." msgstr "Vrijeme u videu premašuje ukupno trajanje videa." -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "Vrijeme mora biti u 24-satnom formatu (HH:mm). Primjer 11:30 ili 22:00" @@ -7295,10 +7484,10 @@ msgstr "Vremenski Šablon" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "Vremena:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Ukupno" msgid "Total Marks" msgstr "Ukupno Bodova" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "Ukupno Pitanja" @@ -7414,11 +7603,11 @@ msgstr "Povratna Informacija Obuke" msgid "Transaction Details" msgstr "Detalji Transakcije" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "Transakcija je uspješno kreirana" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "Transakcija je uspješno ažurirana" @@ -7427,7 +7616,7 @@ msgstr "Transakcija je uspješno ažurirana" msgid "Travel" msgstr "Putovanja" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Pokušaj ponovo" @@ -7474,7 +7663,7 @@ msgstr "Tip" msgid "Type '/' for commands or select text to format" msgstr "Upišite '/' za naredbe ili odaberite tekst za format" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Unesi svoj odgovor" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "Nije moguće dodati ocjenjivača" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "Nije moguće dodati člana" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "Nije moguće stvoriti kategoriju" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "Nepokušana Pitanja" @@ -7518,8 +7719,8 @@ msgstr "Nedostupno Od Datuma ne može biti kasnije od Nedostupno Do Datuma" msgid "Under Review" msgstr "Pod Recenzijom" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "Neobjavljeno" @@ -7540,9 +7741,9 @@ msgstr "Nestrukturirana Uloga" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Prijenos {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "Ograničenje Upotrebe" msgid "Usage limit cannot be negative" msgstr "Ograničenje upotrebe ne može biti negativno" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Koristi HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "Koristite HTML sadržaj za odgovor putem e-pošte" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Unos Korisnika" msgid "User Skill" msgstr "Vještina Korisnika" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "Korisnik nema dozvolu za pristup detaljima profila ovog korisnika." @@ -7954,7 +8159,7 @@ msgstr "Nemate pristup ovom kursu." msgid "You do not have permission to access announcements for this batch." msgstr "Nemate dozvolu za pristup obavještenjima za ovu grupu." -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "Nemate dozvolu za pristup značkama." @@ -7962,15 +8167,15 @@ msgstr "Nemate dozvolu za pristup značkama." msgid "You do not have permission to access heatmap data." msgstr "Nemate dozvolu za pristup podacima toplotne mape." -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "Nemate dozvolu za pristup statistikama o završenim lekcijama." -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "Nemate dozvolu za pristup podacima o ocjenjivanju ovog kursa." -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "Nemate dozvolu za pristup podacima o napretku ovog kursa." @@ -8022,11 +8227,11 @@ msgstr "Nemate dozvolu za slanje e-pošte s potvrdom za ovu registraciju." msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Nemate dozvolu za postavljanje događaja u kalendaru za ovu evaluaciju." -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "Nemate dozvolu za ažuriranje meta oznaka." -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "Nemate dozvolu za ažuriranje ovog podnošenja." @@ -8034,7 +8239,7 @@ msgstr "Nemate dozvolu za ažuriranje ovog podnošenja." msgid "You don't have any notifications." msgstr "Nemate nikakva obavještenja." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Imate {0}% tačnih odgovora sa rezultatom {1} od {2}" @@ -8159,7 +8364,7 @@ msgstr "YouTube video će se pojaviti na vrhu lekcije." msgid "Your Account has been successfully created!" msgstr "Vaš račun je uspješno kreiran!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "Vaš Rezultat" @@ -8207,7 +8412,7 @@ msgstr "Vaš period učenja broji broj dana zaredom tokom kojih ste nastavili u msgid "Your request to join us as a mentor for the course" msgstr "Vaš zahtjev da nam se pridružite kao mentor za kurs" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Vaša prijava je uspješno sačuvana. Instruktor će ga uskoro pregledati i ocijeniti, a vi ćete biti obaviješteni o vašem konačnom rezultatu." @@ -8218,7 +8423,7 @@ msgstr "Zen Način" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "Zoom" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "Zoom račun" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "Zoom račun uspješno kreiran" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "Zoom račun uspješno ažuriran" @@ -8322,7 +8527,7 @@ msgstr "dnevni period" msgid "days" msgstr "dana" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "npr. IST, UTC, GMT..." @@ -8397,7 +8602,7 @@ msgstr "minuta" msgid "others" msgstr "ostalo" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "pitanje_detalj" From 2d3ba826cf62ac269fbcebdfdb305ed5928fdeda Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "Om" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "Konto ID" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Konto Navn" msgid "Achievements" msgstr "Prestasjoner" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Aktive Medlemmer" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Legg til Kapittel" msgid "Add Course to Program" msgstr "Legg kurs til program" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "Administrator" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Alle" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Allerede registrert" @@ -369,10 +398,10 @@ msgstr "" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "Kunngjøringer" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Gjeldende for" @@ -483,7 +512,7 @@ msgstr "Godkjent" msgid "Apps" msgstr "Apper" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Arkivert" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "Tildel" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Tilordne til" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Autoriser tilgang til Google Kalender" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Blå" msgid "Body" msgstr "" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Avbryt" msgid "Cancelled" msgstr "Avbrutt" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Kategorinavn" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "Endre" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Marker" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "Velg et ikon" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "Poststed" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Tøm" @@ -1284,7 +1343,7 @@ msgstr "Klikk her" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "Klient-ID" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Kode" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Fold sammen alle" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Farge" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Fullført" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Betingelse" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Opprett ny" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Opprettet" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "Kjære" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Slett" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Rabatt" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "Varighet" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "E-post-ID" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Event" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Utvid" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Utløper den" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Ikke bestått" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "Kunne ikke oppdatere meta-tagger {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "Filtype" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Fornavn" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "Gå" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Kalender" @@ -3179,7 +3262,7 @@ msgstr "Google Kalender" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "Hei" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Hjelp" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "Uthevet" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Introduksjon" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Språk" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Etternavn" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "Merk alle som lest" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medium" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta beskrivelse" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Metabilde" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta-tagger" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "Meta-tagger bør være en liste." @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "Mandag" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "Navn" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "Ny {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Neste" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Oransje" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "Utdata" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Oversikt" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Ok" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "Prosentandel bestått" msgid "Password" msgstr "Passord" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Avventer" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "Innlegg" msgid "Postal Code" msgstr "Postnummer" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Tidligere" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Rød" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "Registrert, men deaktivert" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Resultat" msgid "Resume" msgstr "" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "Rolle" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Roller" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Lørdag" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Lagre" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Tidsplan" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Søk etter " msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Søk..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Angi farge" @@ -6525,16 +6708,16 @@ msgstr "Angi farge" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Innstillinger" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Statistikk" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Registrer" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Systemansvarlig" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Stikkord" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Midlertidig deaktivert" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "Torsdag" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Tidspunkt" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Totalt" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Prøv igjen" @@ -7474,7 +7663,7 @@ msgstr "Type" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Bruk HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "dager" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 5614c72472e05e9138d30339bd68bbfd871f3ec4 Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "Zdravo {{ member_name }},
\\n\\nUpisani ste u našu predstojeću grupu {{ batch_name }}.
\\n\\nHvala Vam,
\\nFrappe Learning
" @@ -107,15 +107,15 @@ msgstr "Nova obuka je objavljena na " msgid "A new course has been published on {0}" msgstr "Nova obuka je objavljena na {0}" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "Kratak opis kursa koji se pojavljuje na kartici obuke" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "O" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "O obuci" @@ -124,9 +124,13 @@ msgstr "O obuci" msgid "Acceptance for Terms and/or Policies" msgstr "Prihvatanje uslova i/ili pravila" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "ID naloga" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Naziv naloga" msgid "Achievements" msgstr "Dostignuća" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Aktivni članovi" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Dodaj poglavlje" msgid "Add Course to Program" msgstr "Dodaj obuku u program" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "Dodaj osobu za ocenjivanje" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Dodaj lekciju" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "Dodaj pitanje" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Dodaj kviz u video-snimak" @@ -215,7 +231,7 @@ msgstr "Dodaj poglavlje" msgid "Add a Lesson" msgstr "Dodaj lekciju" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Dodaj poglavlje" @@ -223,19 +239,15 @@ msgstr "Dodaj poglavlje" msgid "Add a course to the batch" msgstr "Dodaj obuku u grupu" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu reč, a zatim pritisni enter" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Dodaj lekciju" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "Dodaj novog člana" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "Dodaj program" @@ -259,11 +271,11 @@ msgstr "Dodajte zadatak u svoju lekciju" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodajte bar jedan mogući odgovor za ovo pitanje: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Dodajte obuke u Vašu grupu" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "Dodaj novo pitanje" @@ -271,7 +283,7 @@ msgstr "Dodaj novo pitanje" msgid "Add quiz to this video" msgstr "Dodaj kviz u ovaj video-snimak" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "Dodajte studente u svoju grupu" @@ -283,16 +295,16 @@ msgstr "Dodaj u beleške" msgid "Add web page to sidebar" msgstr "Dodajte veb-stranicu u bočnu traku" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "Dodajte Vaše prvo poglavlje" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "Dodajte Vašu prvu lekciju" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Administrator" msgid "Administrator" msgstr "Administrator" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Sve" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "Dozvoli objavljivanje posla" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Dozvoli samostalni upis" @@ -357,6 +370,22 @@ msgstr "Dozvoli samostalni upis" msgid "Allow accessing future dates" msgstr "Dozvoli pristup budućim datumima" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Već registrovan" @@ -369,10 +398,10 @@ msgstr "Amber" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Iznos i valuta su neophodni za plaćene obuke." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Iznos sa GST" @@ -429,7 +458,7 @@ msgstr "Najave" msgid "Answer" msgstr "Odgovor" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Primenjivo za" @@ -483,7 +512,7 @@ msgstr "Odobreno" msgid "Apps" msgstr "Aplikacije" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Arhivirano" @@ -507,7 +536,7 @@ msgstr "Da li ste sigurni da želite da se upišete?" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Da li ste sigurni da želite da se prijavite na svoju Frappe Cloud kontrolnu tablu?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "Da li ste sigurni da želite da završite kviz?" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Procena {0} je već dodata ovoj grupi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Procene" msgid "Assign" msgstr "Dodeli" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Dodeli za" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Dodeli" @@ -601,7 +630,7 @@ msgstr "Napredak zadatka" msgid "Assignment Question" msgstr "Pitanje zadatka" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "Podnošenje zadatka" @@ -624,7 +653,7 @@ msgstr "Zadatak je uspešno kreiran" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Zadaci za lekciju {0} od strane {1} već postoje." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "Zadatak je uspešno podnet" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Zadatak će se prikazivati na dnu u okviru lekcije." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Bar jedna opcija mora biti tačna za ovo pitanje." msgid "At least one test case is required for the programming exercise." msgstr "Najmanje jedan test primer je neophodan za vežbu programiranja." -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "Rešena pitanja" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Odobri pristup Google Calendar-u" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Automatsko snimanje" @@ -757,7 +786,7 @@ msgstr "Dodela bedža je uspešno ažurirana" msgid "Badge assignments deleted successfully" msgstr "Dodele bedževa su uspešno obrisane" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "Bedž je uspešno kreiran" @@ -765,7 +794,7 @@ msgstr "Bedž je uspešno kreiran" msgid "Badge deleted successfully" msgstr "Bedž je uspešno obrisan" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "Bedž je uspešno ažuriran" @@ -783,10 +812,10 @@ msgstr "Bedž {0} nije pronađen" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Grupna obuka" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Detalji grupe" msgid "Batch Details Raw" msgstr "Neobrađeni detalji grupe" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "Datum završetka grupe" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "Upis u grupu" @@ -867,7 +896,7 @@ msgstr "Naziv grupe" msgid "Batch Settings" msgstr "Podešavanja grupe" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Datum početka grupe" @@ -886,11 +915,11 @@ msgstr "Rezime grupe" msgid "Batch Title" msgstr "Naslov grupe" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "Grupa je uspešno kreirana" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "Grupa je uspešno obrisana" @@ -910,7 +939,7 @@ msgstr "Grupa je rasprodata." msgid "Batch start time cannot be greater than or equal to end time." msgstr "Vreme početka grupe ne može biti veće ili jednako vremenu završetka grupe." -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "Grupa je uspešno ažurirana" @@ -920,8 +949,8 @@ msgstr "Grupa:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Grupe" @@ -935,15 +964,15 @@ msgstr "Srdačan pozdrav" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Detalji fakturisanja" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Plava" msgid "Body" msgstr "Sadržaj" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "I samostalan i timski rad" msgid "Branch" msgstr "Organizaciona jedinica" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "Od strane" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Otkaži" msgid "Cancelled" msgstr "Otkazano" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Ležerna odeća" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Naziv kategorije" msgid "Category added successfully" msgstr "Kategorija je uspešno dodata" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "Kategorija je uspešno obrisana" @@ -1066,11 +1112,11 @@ msgstr "Link sertifikata" msgid "Certificate of Completion" msgstr "Sertifikat o pohađanju" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Sertifikat je uspešno sačuvan" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Sertifikati" @@ -1088,14 +1134,14 @@ msgstr "Sertifikati su uspešno generisani" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "Sertifikovan" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Sertifikovani učesnici" msgid "Change" msgstr "Promena" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Promene su uspešno sačuvane" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Poglavlje je uspešno ažurirano" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Poglavlja" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Označi" @@ -1241,7 +1299,7 @@ msgstr "Pogledaj obuku" msgid "Choices" msgstr "Izbori" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Izaberi sve tačne odgovore" @@ -1253,7 +1311,7 @@ msgstr "Izaberi postojeće pitanje" msgid "Choose an icon" msgstr "Izaberi ikonicu" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Izaberite jedan odgovor" @@ -1269,7 +1327,8 @@ msgstr "Grad" msgid "Class:" msgstr "Predavanje:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Očisti" @@ -1284,7 +1343,7 @@ msgstr "Kliknite ovde" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "ID klijenta" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Kod" msgid "Collaboration Preference" msgstr "Preferencije za saradnju" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Sažmi" @@ -1341,18 +1400,18 @@ msgstr "Naziv fakulteta" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Boja" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "Ključne reči odvojene zarezima" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "Ključne reči, odvojene zarezom, za SEO" @@ -1426,7 +1485,7 @@ msgstr "Vrsta kompanije" msgid "Company Website" msgstr "Veb-sajt kompanije" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "Poruka kompajlera" @@ -1450,7 +1509,7 @@ msgstr "Dovršite svoj upis" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Dovršite svoj upis - Nemojte ga propustiti!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "Završite predstojeći kviz da biste nastavili gledanje video-snimka. Kviz će biti dostupan za {0} {1}." @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Završeno" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Sertifikat o završetku" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "Stopa završetka" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Uslov" @@ -1493,14 +1552,14 @@ msgstr "Uslov mora biti važeći python kod." msgid "Conduct Evaluation" msgstr "Sprovesti ocenjivanje" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "Konferencijski sistem" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "Potvrdite svoju radnju" msgid "Confirm clearing demo data?" msgstr "Potvrdite brisanje demo podataka?" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "Potvrdite svoju radnju za brisanje" @@ -1576,8 +1635,8 @@ msgstr "Kontaktirajte administratora da biste se upisali na ovu obuku." #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Ugovor" msgid "Corporate Organization" msgstr "Korporativna organizacija" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Tačno" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Tačan odgovor" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "Kupon" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Šifra kupona" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "Detalji kupona" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "Kupon je uspešno kreiran" @@ -1673,10 +1732,10 @@ msgstr "Kupon(i) su uspešno obrisani" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "Broj obuka" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Autor obuke" msgid "Course Data" msgstr "Podaci o obuci" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Opis obuke" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "Upis na kurs" @@ -1778,8 +1838,8 @@ msgstr "Upis na obuku" msgid "Course Evaluator" msgstr "Osoba za ocenjivanje obuke" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Slika obuke" @@ -1849,11 +1909,11 @@ msgstr "Obuka je uspešno dodata u program" msgid "Course already added to program" msgstr "Obuka je već dodata u program" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "Obuka je uspešno kreirana" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Obuka je uspešno obrisana" @@ -1861,7 +1921,7 @@ msgstr "Obuka je uspešno obrisana" msgid "Course or Batch is required to issue a certificate." msgstr "Za izdavanje sertifikata neophodna je obuka ili grupa." -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "Obuka je uspešno ažurirana" @@ -1883,8 +1943,8 @@ msgstr "Obuka {0} je već dodata u ovaj program." #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "Obuke moraju biti završene redom. Sledeću obuku možete započeti tek msgid "Cover Image" msgstr "Naslovna slika" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "Kreiraj obuku" msgid "Create Lesson" msgstr "Kreiraj lekciju" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Kreiraj novi" @@ -1966,15 +2029,15 @@ msgstr "Kreiraj onlajn predavanje" msgid "Create a Quiz" msgstr "Kreiraj kviz" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "Kreiraj grupu" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Kreiraj obuku" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "Kreiraj onlajn predavanje" @@ -1986,37 +2049,37 @@ msgstr "Kreiraj novi bedž" msgid "Create an Assignment" msgstr "Kreiraj zadatak" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "Kreirajte svoju prvu grupu" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "Kreirajte svoju prvu obuku" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "Kreirajte svoj prvi kviz" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Kreirano" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "Kreiranje grupe" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "Kreiranje obuke" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "Trenutni niz dana" msgid "Curriculum" msgstr "Program obuke" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "Prilagođeni šablon sertifikata" @@ -2117,10 +2180,14 @@ msgstr "Zdravo" msgid "Dear " msgstr "Zdravo " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Zdravo {{ member_name }},\\n\\nUpisani ste u našu predstojeću grupu {{ batch_name }}.\\n\\nHvala Vam,\\nFrappe Learning" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Vrsta diplome" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Obriši" msgid "Delete Chapter" msgstr "Obriši poglavlje" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Obriši obuku" @@ -2170,7 +2237,7 @@ msgstr "Obriši ovaj kupon?" msgid "Delete this lesson?" msgstr "Obrišite ovu lekciju?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Brisanjem obuke takođe će se obrisati sva poglavlja i lekcije. Da li ste sigurni da želite da obrišete ovu obuku?" @@ -2178,7 +2245,7 @@ msgstr "Brisanjem obuke takođe će se obrisati sva poglavlja i lekcije. Da li s msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "Brisanjem ovih vežbi trajno ćete ih ukloniti iz sistema, zajedno sa povezanim podnescima. Ova radnja je nepovratna. Da li ste sigurni da želite da nastavite?" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Brisanjem ove grupe takođe će biti obrisani svi njeni podaci, uključujući upisane studente, povezane kurseve, procene, povratne informacije i diskusije. Da li ste sigurni da želite da nastavite?" @@ -2211,9 +2278,9 @@ msgstr "Demo podaci su uspešno obrisani" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "Detalji ne mogu biti prazni." msgid "Disable PWA" msgstr "Onemogući PWA" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Onemogući samostalni upis" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Popust" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Iznos popusta" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Procenat popusta" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Vrsta popusta" @@ -2301,6 +2364,10 @@ msgstr "Vrsta popusta" msgid "Discussions" msgstr "Diskusija" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "Nemojte osvežavati stranicu niti zatvarati ovaj prozor. Ukoliko to uradite, kviz će automatski biti završen." @@ -2338,7 +2405,6 @@ msgstr "Pronađene su duplikat opcije za ovo pitanje." #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Trajanje" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Trajanje (u minutima)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Trajanje onlajn predavanja u minutima" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "Uredi program" msgid "Edit Programming Exercise" msgstr "Uredi vežbu programiranja" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "Uredi pitanje" @@ -2439,8 +2506,7 @@ msgstr "Detalji obrazovanja" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "ID imejla" msgid "Email Sent" msgstr "Imejl poslat" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "Imejl šablon je uspešno kreiran" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "Imejl šablon je uspešno ažuriran" @@ -2473,6 +2539,10 @@ msgstr "Imejl šabloni" msgid "Email Templates deleted successfully" msgstr "Imejl šablon je uspešno obrisan" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Omogućite Google API u Google podešavanjima za slanje pozivnica za ocenjivanje u kalendar." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "Omogući negativno ocenjivanje" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "Omogućite ovo samo ukoliko želite da otpremite SCORM paket kao poglavlje." @@ -2510,13 +2584,13 @@ msgstr "Omogućite ovo samo ukoliko želite da otpremite SCORM paket kao poglavl #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Upišite se sada" msgid "Enroll a Student" msgstr "Upišite studenta" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Upisan" @@ -2609,7 +2683,7 @@ msgstr "Upisan dana" msgid "Enrolled Students" msgstr "Upisani studenti" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "Šablon imejla potvrde upisa" @@ -2664,19 +2738,19 @@ msgstr "Unesite naslov imejla" msgid "Enter reply to email" msgstr "Unesite odgovor na imejl" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "Greška prilikom kreiranja Google Meet naloga" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "Greška prilikom kreiranja Zoom naloga" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "Greška prilikom kreiranja bedža" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "Greška prilikom generisanja imejl šablona" @@ -2704,23 +2778,23 @@ msgstr "Greška prilikom brisanja imejl šablona" msgid "Error deleting payment gateways" msgstr "Greška prilikom brisanja platnih portala" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "Greška prilikom ažuriranja Google Meet naloga" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "Greška prilikom ažuriranja Zoom naloga" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "Greška prilikom ažuriranja imejl šablona" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Detalji ocenjivanja" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Datum završetka ocenjivanja" @@ -2751,7 +2825,7 @@ msgstr "Ocenjivanje je uspešno otkazano" msgid "Evaluation end date cannot be less than the batch end date." msgstr "Datum završetka ocenjivanja ne može biti manji od datuma završetka grupe." -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "Ocenjivanje je uspešno sačuvano" @@ -2763,9 +2837,10 @@ msgstr "Ocenjivanje je uspešno sačuvano" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "Ime osobe za ocenjivanje" msgid "Evaluator Schedule" msgstr "Raspored osobe za ocenjivanje" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "Osoba za ocenjivanje je uspešno dodata" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "Osoba za ocenjivanje je uspešno obrisana" @@ -2807,19 +2882,19 @@ msgstr "Osoba za ocenjivanje je obavezna za plaćene sertifikate." #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Događaj" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Primer: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Vežba" @@ -2834,14 +2909,18 @@ msgstr "Naslov vežbe" msgid "Exercise deleted successfully" msgstr "Vežba je uspešno obrisana" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Proširi" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Datum isteka" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Ističe na" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Istražite više" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Neuspeh" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "Neuspešan upis u program: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Neuspešno preuzimanje podataka o prisustvu za Zoom za predavanje {0}: {1}" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "Slanje imejla nije uspelo" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "Neuspešno podnošenje. Pokušajte ponovo. {0}" @@ -2935,14 +3018,14 @@ msgstr "Neuspešno podnošenje. Pokušajte ponovo. {0}" msgid "Failed to update badge assignment: " msgstr "Neuspešno ažuriranje dodele bedža: " -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "Neuspešno ažuriranje meta oznaka {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Istaknuto" @@ -2973,7 +3056,7 @@ msgstr "Oblast studija" msgid "File Type" msgstr "Vrsta fajla" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "Filtriraj zadatke prema obuci" @@ -2981,22 +3064,22 @@ msgstr "Filtriraj zadatke prema obuci" msgid "Filter by Billing Name" msgstr "Filtriraj po nazivu za fakturisanje" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "Filtriraj po vežbi" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "Filtriraj po članu" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "Filtriraj po statusu" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Ime" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "GST broj" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Kreni" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Calendar" @@ -3179,7 +3262,7 @@ msgstr "Google Calendar" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "Google Meet" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "Google Meet nalog" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "Google Meet nalog je uspešno kreiran" @@ -3201,7 +3284,7 @@ msgstr "Google Meet nalog je uspešno kreiran" msgid "Google Meet Account deleted successfully" msgstr "Google Meet nalog je uspešno obrisan" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "Google Meet nalog je uspešno ažuriran" @@ -3231,7 +3314,7 @@ msgstr "Vrsta ocene" msgid "Grading" msgstr "Ocenjivanje" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "Dodeli samo jednom" @@ -3272,7 +3355,7 @@ msgstr "Zdravo" msgid "Hello Learner" msgstr "Zdravo" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Pomoć" @@ -3327,6 +3410,10 @@ msgstr "Sakrij moje privatne informacije od drugih" msgid "Highlight" msgstr "Istaknuto" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "Istaknite ono što Vas čini jedinstvenim i pokažite svoje veštine." @@ -3339,7 +3426,7 @@ msgstr "Istaknuti tekst" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "Zapošljavanje" @@ -3380,7 +3467,7 @@ msgstr "Nisam dostupan" msgid "I consent to my personal information being stored for invoicing" msgstr "Slažem se da se moji lični podaci čuvaju za fakturisanje" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "Uvezi obuku" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "Uključite u pregled" msgid "Incomplete" msgstr "Nepotpuno" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Netačno" @@ -3514,7 +3601,7 @@ msgstr "Industrija" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "Beleške predavača su privatne beleške koje mogu videti samo predavač #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Komentari predavača" msgid "Interest" msgstr "Interesovanje" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Uvod" @@ -3594,7 +3681,7 @@ msgstr "Nevažeći ID kviza u sadržaju" msgid "Invalid document name" msgstr "Nevažeći naziv dokumenta" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "Pozovite svoj tim i studente" @@ -3624,17 +3711,25 @@ msgstr "SCORM paket" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Datum izdavanja" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "Izdaj sertifikat" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Jezik" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Prezime" @@ -4052,7 +4148,7 @@ msgstr "Učenje" msgid "Learning Consistency" msgstr "Doslednost u učenju" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "Edukativni putevi" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Slovna ocena (npr. A, B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Ograniči pitanja na" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "LinkedIn ID" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "Aktivno" @@ -4184,17 +4280,17 @@ msgstr "Onlajn predavanje" msgid "LiveCode URL" msgstr "LiveCode URL" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Napravi saopštenje" msgid "Make notes for quick revision. Press / for menu." msgstr "Pravi beleške za brzu proveru gradiva. Pritisnite / za meni." +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Upravljajte svojim obukama i grupama jednostavno i pregledno" @@ -4278,7 +4390,7 @@ msgstr "Manifest fajl" msgid "Manual Assignment" msgstr "Ručno dodeljivanje zadatka" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "Poen" @@ -4286,11 +4398,28 @@ msgstr "Poen" msgid "Mark all as read" msgstr "Označi sve kao pročitano" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "Broj poena za pitanje broj {0} ne može biti veći od poena dodeljenih z msgid "Marks out of" msgstr "Poeni od ukupno" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "Poeni za oduzimanje" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "Maksimalan broj pokušaja" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Sredstvo" @@ -4369,16 +4498,16 @@ msgstr "ID sastanka" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Član" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "Saglasnost člana" @@ -4501,6 +4630,10 @@ msgstr "Vrsta člana" msgid "Member Username" msgstr "Korisničko ime člana" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "Član je uspešno dodat u program" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "Poruka je obavezna" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta opis" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Meta slika" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta ključne reči" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta oznake" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "Meta oznake treba da budu lista." @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "Neophodne su najmanje dve opcije za pitanja sa višestrukim izborom." #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "Neophodne su najmanje dve opcije za pitanja sa višestrukim izborom." msgid "Moderator" msgstr "Moderator" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Izmenjeno" @@ -4671,7 +4805,7 @@ msgstr "Modul je neispravan." msgid "Monday" msgstr "Ponedeljak" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "Monetizacija" @@ -4720,12 +4854,12 @@ msgstr "Naziv" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Nova obuka" msgid "New Email Template" msgstr "Novi imejl šablon" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "Novi Google Meet nalog" @@ -4772,7 +4910,7 @@ msgstr "Nova lekcija" msgid "New Payment Gateway" msgstr "Novi platni portal" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Novo pitanje" @@ -4797,7 +4935,7 @@ msgstr "Nova poruka na temu {0} u obuci {1}" msgid "New {0}" msgstr "Novi {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Sledeće" @@ -4814,7 +4952,7 @@ msgstr "Nema zadataka" msgid "No Notifications" msgstr "Nema obaveštenja" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "Nema pronađenih podnetih kvizova" @@ -4897,7 +5035,7 @@ msgstr "Nema pronađenih članova." msgid "No programs found in this category." msgstr "Nema programa u ovoj kategoriji." -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "Još uvek nisu dodata pitanja" @@ -4905,8 +5043,8 @@ msgstr "Još uvek nisu dodata pitanja" msgid "No quizzes added yet." msgstr "Još uvek nisu dodati kvizovi." -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Nema rezultata" @@ -5008,7 +5146,7 @@ msgstr "Obavesti me kada bude dostupno" msgid "Number of Students" msgstr "Broj studenata" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "Broj dostupnih mesta" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Kancelarija blizu kuće" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Uživo" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Nakon što moderator oceni Vaš podnesak, ovde ćete pronaći detalje." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Onlajn" @@ -5065,6 +5203,18 @@ msgstr "Dozvoljeni su samo dokumenti vrste .doc ili .docx." msgid "Only files of type {0} will be accepted." msgstr "Isključivo su prihvatljivi fajlovi vrste {0}." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "Dozvoljeni su samo zip fajlovi" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "Otvoren za" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "Otvoren za radni angažman" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Narandžasta" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "ID narudžbine" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organizacija" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "Naše predstojeće grupe" msgid "Output" msgstr "Rezultat" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Pregled" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Vlasnik" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "PAN" @@ -5211,18 +5365,18 @@ msgstr "PAN broj" msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "Stranica je uspešno obrisana" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Plaćena grupa" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Plaćeni sertifikat" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "Plaćeni sertifikat nakon ocenjivanja" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Plaćena obuka" @@ -5254,7 +5408,7 @@ msgstr "Delimično završeno" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Položeno" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,9 +5436,9 @@ msgstr "Minimalni procenat za prolaz" msgid "Password" msgstr "Lozinka" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" -msgstr "Nalepite YouTube link kratkog video-snimka koji predstavlja obuku" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." +msgstr "Nalepite YouTube link kratkog video-snimka koji predstavlja obuku." #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' #. Label of the payment (Link) field in DocType 'LMS Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Država plaćanja" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Detalji plaćanja" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "Plaćanje za sertifikat" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "Plaćanje za dokument" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "Plaćanje za vrstu dokumenta" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Platni portal" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "ID plaćanja" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Plaćanje primljeno" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "Plaćanje za " #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "Plaćanje za sertifikat" @@ -5389,14 +5543,14 @@ msgstr "Aplikacija za obradu plaćanja nije instalirana" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "Na čekanju" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "Ljudi" @@ -5478,7 +5632,7 @@ msgstr "Molimo Vas da se uverite da su sva pitanja završena u roku od {0} minut msgid "Please enter a coupon code" msgstr "Molimo Vas da unesete šifru kupona" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "Molimo Vas da unesete naslov." @@ -5494,7 +5648,7 @@ msgstr "Molimo Vas da unesete važeći URL za kontakt." msgid "Please enter a valid URL." msgstr "Molimo Vas da uneste važeći URL." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "Molimo Vas da unesete ispravno vreme u formatu HH:mm." @@ -5555,7 +5709,7 @@ msgstr "Molimo Vas da date saglasnost kako biste nastavili sa plaćanjem." msgid "Please read the following instructions carefully before starting the quiz" msgstr "Molimo Vas da pažljivo pročitate sledeće uputstva pre početka kviza" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "Molimo Vas da pokrenete kod da biste izvršili test primere." @@ -5579,15 +5733,15 @@ msgstr "Molimo Vas da izaberete obuku" msgid "Please select a course to view available slots." msgstr "Molimo Vas da izaberete obuku da biste videli dostupne termine." -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Molimo Vas da izaberete datum." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "Molimo Vas da izaberete trajanje." -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "Molimo Vas da izaberete budući datum i vreme." @@ -5611,15 +5765,19 @@ msgstr "Molimo Vas da odaberete termin za Vaše ocenjivanje." msgid "Please select a student to enroll." msgstr "Molimo Vas da izaberete studenta za upis." -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "Molimo Vas da izaberete vreme." -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "Molimo Vas da izaberete vremensku zonu." -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "Molimo Vas da izaberete opciju" @@ -5640,7 +5798,7 @@ msgstr "Numerički prikaz ocene (npr. 70)" msgid "Possibilities" msgstr "Mogućnosti" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Mogućnost" @@ -5673,9 +5831,9 @@ msgstr "Objavi" msgid "Postal Code" msgstr "Poštanski broj" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Pregled slike" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Pregled video-snimka" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Prethodno" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Cene" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Cenovnik i sertifikacija" @@ -5812,14 +5970,14 @@ msgstr "Vežba programiranja" msgid "Programming Exercise Progress" msgstr "Napredak programerske vežbe" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "Podnesak vežbe programiranja" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "Podnesci vežbe programiranja" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "Vežba programiranja je uspešno ažurirana" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Objavi na stranici učesnika" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Objavljene obuke" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Objavljeno na" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "Postavke objavljivanja" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Detalji pitanja" msgid "Question Name" msgstr "Naziv pitanja" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Pitanje je uspešno dodato" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Pitanje je uspešno ažurirano" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Pitanje {0}" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Pitanje {0} od {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Pitanja" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Pitanja su uspešno obrisana" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "Napredak kviza" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Podnošenje kviza" msgid "Quiz Submissions" msgstr "Podnošenja kviza" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Rezime kviza" @@ -6040,7 +6202,7 @@ msgstr "Kviz je uspešno kreiran" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Kviz nije dostupan gostujućim korisnicima. Molimo Vas da se prijavite da biste nastavili." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Kviz je uspešno ažuriran" @@ -6049,8 +6211,8 @@ msgstr "Kviz je uspešno ažuriran" msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će biti prikazivan na dnu lekcije." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Kvizovi" @@ -6063,6 +6225,10 @@ msgstr "Kvizovi su uspešno obrisani" msgid "Quizzes in this video" msgstr "Kvizovi u ovom video-snimku" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Crveno" msgid "Redemption Count" msgstr "Broj iskorišćenja" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "Broj iskorišćenja" @@ -6137,7 +6303,7 @@ msgstr "Registrovano, ali onemogućeno" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Rezultat" msgid "Resume" msgstr "CV" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "Nastavi video-snimak" @@ -6215,12 +6381,13 @@ msgstr "Uloga" msgid "Role Preference" msgstr "Poželjna uloga" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "Uloga je uspešno ažurirana" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Uloge" @@ -6249,10 +6416,14 @@ msgstr "Red #{0} sadrži vreme početka van trajanja grupe." msgid "Rows {0} have the duplicate questions." msgstr "Redovi {0} sadrže duplikate pitanja." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Pokreni" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Pokrenuto" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Subota" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Sačuvaj" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Raspored" @@ -6362,7 +6533,7 @@ msgstr "Ocena" msgid "Score Out Of" msgstr "Rezultat od" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Pretraga za " msgid "Search for an icon" msgstr "Pretraži ikonicu" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Pretraga..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Broj mesta" @@ -6437,15 +6612,19 @@ msgstr "Izaberite datum" msgid "Select Payment Gateway" msgstr "Izaberite platni portal" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "Izaberite vežbu programiranja" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "Izaberite rezervnu boju za karticu obuke kada nije postavljena slika." -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Izaberite pitanje" @@ -6509,14 +6688,18 @@ msgstr "Pošaljite podsetnike za plaćanje za ovu obuku" msgid "Send calendar invite for evaluations" msgstr "Pošalji kalendarsku pozivnicu za ocenjivanje" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "Vreme završetka sesije" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "Vreme početka sesije" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Postavite boju" @@ -6525,16 +6708,16 @@ msgstr "Postavite boju" msgid "Set your Password" msgstr "Postavite svoju lozinku" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Podešavanje" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "Podešavanje platnog portala" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Podešavanja" msgid "Share on" msgstr "Podeli na" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "Kratak opis" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Kratak uvod" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "Kratak opis grupe" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Prikaži odgovore" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "Prikaži istoriju podnesaka" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "Prikaži onlajn predavanja" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Promešaj pitanja" @@ -6667,7 +6850,7 @@ msgstr "Termin je uspešno dodat" msgid "Slot deleted successfully" msgstr "Termin je uspešno obrisan" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "Termini" @@ -6684,7 +6867,7 @@ msgstr "Sortiraj po" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Statistika" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Status/Rezultat" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "Vrsta podnesaka" msgid "Submission by" msgstr "Podneto od strane" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "Podnesak je sačuvan!" @@ -6877,14 +7061,14 @@ msgstr "Podnesak je sačuvan!" msgid "Submissions" msgstr "Podnesci" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "Podnesci su uspešno obrisani" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Podnesi" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Sistem menadžer" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Oznake" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "Timski rad" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Privremeno onemogućeno" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "Test kviz" msgid "Test this Exercise" msgstr "Testiraj ovu vežbu" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "Test {0}" @@ -7205,6 +7389,11 @@ msgstr "Ova lekcija nije dostupna za pregled. Molimo Vas da se upišete na obuku msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Ova lekcija nije dostupna za pregled. Molimo Vas da se pridružite obuci da biste joj pristupili." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "Ovaj program se sastoji od {0} obuka" @@ -7235,7 +7424,7 @@ msgstr "Četvrtak" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Vreme" msgid "Time Preference" msgstr "Vremenska preferencija" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "Vreme za kviz" @@ -7262,7 +7451,7 @@ msgstr "Vreme u video-snimku (u minutima)" msgid "Time in video exceeds the total duration of the video." msgstr "Vreme u video-snimku prelazi ukupno trajanje video-snimka." -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "Vreme mora biti u 24 časovnom formatu (HH:mm). Na primer 11:30 ili 22:00" @@ -7295,10 +7484,10 @@ msgstr "Šablon rasporeda nastave" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "Vremenski termini:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Ukupno" msgid "Total Marks" msgstr "Ukupan broj poena" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "Ukupan broj pitanja" @@ -7414,11 +7603,11 @@ msgstr "Povratne informacije o treningu" msgid "Transaction Details" msgstr "Detalji transakcije" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "Transakcija je uspešno kreirana" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "Transakcija je uspešno ažurirana" @@ -7427,7 +7616,7 @@ msgstr "Transakcija je uspešno ažurirana" msgid "Travel" msgstr "Putovanje" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Pokušajte ponovo" @@ -7474,7 +7663,7 @@ msgstr "Vrsta" msgid "Type '/' for commands or select text to format" msgstr "Ukucajte '/' za komande ili označite tekst za formatiranje" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Unesite svoj odgovor" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "Nerešena pitanja" @@ -7518,8 +7719,8 @@ msgstr "Datum početka nedostupnosti ne može biti nakon datuma završetka nedos msgid "Under Review" msgstr "Pregled u toku" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "Neobjavljeno" @@ -7540,9 +7741,9 @@ msgstr "Nestrukturirana uloga" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Otpremanje {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "Ograničenje upotrebe" msgid "Usage limit cannot be negative" msgstr "Ograničenje upotrebe ne može biti negativno" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Koristite HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Korisnički unos" msgid "User Skill" msgstr "Veština korisnika" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "Korisnik nema dozvolu da pristupi detaljima profila ovog korisnika." @@ -7954,7 +8159,7 @@ msgstr "Nemate pristup ovoj obuci." msgid "You do not have permission to access announcements for this batch." msgstr "Nemate dozvolu za pristup obaveštenjima ove grupe." -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "Nemate dozvolu za pristup bedževima." @@ -7962,15 +8167,15 @@ msgstr "Nemate dozvolu za pristup bedževima." msgid "You do not have permission to access heatmap data." msgstr "Nemate dozvolu za pristup podacima toplotne mape." -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "Nemate dozvolu za pristup statistici završenosti lekcija." -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "Nemate dozvolu za pristup podacima procena za ovu obuku." -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "Nemate dozvolu za pristup podacima o napretku ove obuke." @@ -8022,11 +8227,11 @@ msgstr "Nemate dozvolu da šaljete imejl potvrde upisa." msgid "You do not have permission to set up calendar events for this evaluation." msgstr "Nemate dozvolu da kreirate kalendarske događaje za ovo ocenjivanje." -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "Nemate dozvolu da ažurirate meta oznake." -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "Nemate dozvolu da ažurirate ovaj podnesak." @@ -8034,7 +8239,7 @@ msgstr "Nemate dozvolu da ažurirate ovaj podnesak." msgid "You don't have any notifications." msgstr "Nemate nijedno obaveštenje." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Imate {0}% tačnih odgovora sa rezultatom od {1} od mogućih {2}" @@ -8159,7 +8364,7 @@ msgstr "YouTube video-snimak će se prikazati na vrhu lekcije." msgid "Your Account has been successfully created!" msgstr "Vaš nalog je uspešno kreiran!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "Tvoj izlaz" @@ -8207,7 +8412,7 @@ msgstr "Vaš niz dana u učenju broji koliko dana uzastopno ste učili, bilo da msgid "Your request to join us as a mentor for the course" msgstr "Vaš zahtev za pridruživanjem kao mentor za obuku" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Vaš podnesak je uspešno sačuvan. Predavač će ga uskoro pregledati i oceniti, a Vi ćete biti obavešteni o konačnom rezultatu." @@ -8218,7 +8423,7 @@ msgstr "Zen režim" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "Zoom" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "Zoom nalog" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "Zoom nalog je uspešno kreiran" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "Zoom nalog je uspešno ažuriran" @@ -8322,7 +8527,7 @@ msgstr "niz dana" msgid "days" msgstr "dani" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "npr. IST, UTC, GMT..." @@ -8397,7 +8602,7 @@ msgstr "minute" msgid "others" msgstr "ostalo" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "question_detail" From 5f9b93280aacb28899b662c7bec0deafbf39cbfc Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "" @@ -124,9 +124,13 @@ msgstr "" msgid "Acceptance for Terms and/or Policies" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "" msgid "Achievements" msgstr "" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "" msgid "Add Course to Program" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "" @@ -215,7 +231,7 @@ msgstr "" msgid "Add a Lesson" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "" @@ -223,19 +239,15 @@ msgstr "" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "" @@ -259,11 +271,11 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "" @@ -283,16 +295,16 @@ msgstr "" msgid "Add web page to sidebar" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "" msgid "Administrator" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "" @@ -357,6 +370,22 @@ msgstr "" msgid "Allow accessing future dates" msgstr "" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "" @@ -369,10 +398,10 @@ msgstr "Âmbar" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "" @@ -429,7 +458,7 @@ msgstr "" msgid "Answer" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "" @@ -483,7 +512,7 @@ msgstr "" msgid "Apps" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "" @@ -507,7 +536,7 @@ msgstr "" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "" msgid "Assign" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "" @@ -624,7 +653,7 @@ msgstr "" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "" msgid "At least one test case is required for the programming exercise." msgstr "" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "" @@ -757,7 +786,7 @@ msgstr "" msgid "Badge assignments deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "" @@ -765,7 +794,7 @@ msgstr "" msgid "Badge deleted successfully" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "" msgid "Batch Details Raw" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "" @@ -867,7 +896,7 @@ msgstr "" msgid "Batch Settings" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "" @@ -886,11 +915,11 @@ msgstr "" msgid "Batch Title" msgstr "" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "" @@ -910,7 +939,7 @@ msgstr "" msgid "Batch start time cannot be greater than or equal to end time." msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "" @@ -935,15 +964,15 @@ msgstr "" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "" msgid "Body" msgstr "Corpo" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "" msgid "Branch" msgstr "Filial" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "" msgid "CGPA/4" msgstr "" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "" msgid "Cancelled" msgstr "" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "" msgid "Category added successfully" msgstr "" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "" @@ -1066,11 +1112,11 @@ msgstr "" msgid "Certificate of Completion" msgstr "" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "" @@ -1088,14 +1134,14 @@ msgstr "" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "" @@ -1253,7 +1311,7 @@ msgstr "" msgid "Choose an icon" msgstr "" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "" @@ -1269,7 +1327,8 @@ msgstr "Cidade" msgid "Class:" msgstr "" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "" @@ -1284,7 +1343,7 @@ msgstr "" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "" @@ -1341,18 +1400,18 @@ msgstr "" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "" @@ -1426,7 +1485,7 @@ msgstr "" msgid "Company Website" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "" @@ -1450,7 +1509,7 @@ msgstr "" msgid "Complete Your Enrollment - Don't miss out!" msgstr "" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "" @@ -1493,14 +1552,14 @@ msgstr "" msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "" @@ -1576,8 +1635,8 @@ msgstr "" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Contrato" msgid "Corporate Organization" msgstr "" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Código do Cupom" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "" @@ -1673,10 +1732,10 @@ msgstr "" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "" msgid "Course Data" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "" @@ -1778,8 +1838,8 @@ msgstr "" msgid "Course Evaluator" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "" @@ -1849,11 +1909,11 @@ msgstr "" msgid "Course already added to program" msgstr "" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "" @@ -1861,7 +1921,7 @@ msgstr "" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "" @@ -1883,8 +1943,8 @@ msgstr "" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "" msgid "Cover Image" msgstr "" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "" @@ -1966,15 +2029,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "" @@ -1986,37 +2049,37 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "" @@ -2117,10 +2180,14 @@ msgstr "" msgid "Dear " msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "" @@ -2170,7 +2237,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2178,7 +2245,7 @@ msgstr "" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Desconto" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Valor do Desconto" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "" @@ -2301,6 +2364,10 @@ msgstr "" msgid "Discussions" msgstr "" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,12 +2412,13 @@ msgid "Duration" msgstr "" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 @@ -2412,7 +2479,7 @@ msgstr "" msgid "Edit Programming Exercise" msgstr "" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "" msgid "Email Sent" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "" @@ -2473,6 +2539,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "" @@ -2510,13 +2584,13 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "" @@ -2704,23 +2778,23 @@ msgstr "" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "" @@ -2763,9 +2837,10 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "" msgid "Evaluator Schedule" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "" @@ -2807,19 +2882,19 @@ msgstr "" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "" @@ -2834,14 +2909,18 @@ msgstr "" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2935,14 +3018,14 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Destaque" @@ -2973,7 +3056,7 @@ msgstr "" msgid "File Type" msgstr "" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "" @@ -2981,22 +3064,22 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Nome" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "" @@ -3171,7 +3254,7 @@ msgstr "" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "" @@ -3179,7 +3262,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "" msgid "Grading" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "" @@ -3272,7 +3355,7 @@ msgstr "" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "" @@ -3327,6 +3410,10 @@ msgstr "" msgid "Highlight" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "" @@ -3380,7 +3467,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "" @@ -3467,7 +3554,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "" @@ -3514,7 +3601,7 @@ msgstr "Setor de Atuação" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Introdução" @@ -3594,7 +3681,7 @@ msgstr "" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "" @@ -3624,17 +3711,25 @@ msgstr "" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Sobrenome" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "" @@ -4167,7 +4263,7 @@ msgstr "" msgid "LinkedIn ID" msgstr "" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "" @@ -4184,17 +4280,17 @@ msgstr "" msgid "LiveCode URL" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "" msgid "Make notes for quick revision. Press / for menu." msgstr "" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4278,7 +4390,7 @@ msgstr "" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "" @@ -4286,11 +4398,28 @@ msgstr "" msgid "Mark all as read" msgstr "" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "" msgid "Marks out of" msgstr "" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "" @@ -4369,16 +4498,16 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "" @@ -4501,6 +4630,10 @@ msgstr "" msgid "Member Username" msgstr "" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Meta Tags" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Modificado" @@ -4671,7 +4805,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "" @@ -4720,12 +4854,12 @@ msgstr "" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "" msgid "New Email Template" msgstr "" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "" @@ -4797,7 +4935,7 @@ msgstr "" msgid "New {0}" msgstr "Novo {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "" @@ -4814,7 +4952,7 @@ msgstr "" msgid "No Notifications" msgstr "" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "" @@ -4897,7 +5035,7 @@ msgstr "" msgid "No programs found in this category." msgstr "" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "" @@ -4905,8 +5043,8 @@ msgstr "" msgid "No quizzes added yet." msgstr "" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "" @@ -5008,7 +5146,7 @@ msgstr "" msgid "Number of Students" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Laranja" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Organização" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "" msgid "Output" msgstr "" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Visão Geral" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Proprietário" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "" @@ -5211,18 +5365,18 @@ msgstr "" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -5254,7 +5408,7 @@ msgstr "" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Pagamento Recebido" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "" @@ -5389,14 +5543,14 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "" msgid "Please enter a coupon code" msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "" @@ -5494,7 +5648,7 @@ msgstr "" msgid "Please enter a valid URL." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "" @@ -5555,7 +5709,7 @@ msgstr "" msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "" @@ -5579,15 +5733,15 @@ msgstr "" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "" @@ -5611,15 +5765,19 @@ msgstr "" msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "" @@ -5640,7 +5798,7 @@ msgstr "" msgid "Possibilities" msgstr "" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "" @@ -5673,8 +5831,8 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" msgstr "" #. Name of a DocType @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Precificação" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5812,14 +5970,14 @@ msgstr "" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publicado no" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "" msgid "Question Name" msgstr "" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "" @@ -6040,7 +6202,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "" @@ -6049,8 +6211,8 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "" @@ -6063,6 +6225,10 @@ msgstr "" msgid "Quizzes in this video" msgstr "" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "" msgid "Redemption Count" msgstr "" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "" @@ -6137,7 +6303,7 @@ msgstr "" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Resultado" msgid "Resume" msgstr "Currículo" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "" @@ -6215,12 +6381,13 @@ msgstr "" msgid "Role Preference" msgstr "" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "" @@ -6249,10 +6416,14 @@ msgstr "" msgid "Rows {0} have the duplicate questions." msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "" @@ -6362,7 +6533,7 @@ msgstr "" msgid "Score Out Of" msgstr "" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Pesquisar " msgid "Search for an icon" msgstr "" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "" @@ -6437,15 +6612,19 @@ msgstr "" msgid "Select Payment Gateway" msgstr "" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "" @@ -6525,16 +6708,16 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Configurações" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "" msgid "Share on" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "" @@ -6667,7 +6850,7 @@ msgstr "" msgid "Slot deleted successfully" msgstr "" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "" msgid "Submission by" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "" @@ -6877,14 +7061,14 @@ msgstr "" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "" msgid "Test this Exercise" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "" @@ -7205,6 +7389,11 @@ msgstr "" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "" @@ -7235,7 +7424,7 @@ msgstr "" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "" msgid "Time Preference" msgstr "" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "" @@ -7262,7 +7451,7 @@ msgstr "" msgid "Time in video exceeds the total duration of the video." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" @@ -7295,10 +7484,10 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Total" msgid "Total Marks" msgstr "" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "" msgid "Transaction Details" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "" @@ -7474,7 +7663,7 @@ msgstr "" msgid "Type '/' for commands or select text to format" msgstr "" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "" @@ -7495,7 +7684,19 @@ msgstr "" msgid "UUID" msgstr "" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "" msgid "Under Review" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "" @@ -7540,9 +7741,9 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "" msgid "Usage limit cannot be negative" msgstr "" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Usar HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "" msgid "User Skill" msgstr "" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "" msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "" @@ -8159,7 +8364,7 @@ msgstr "" msgid "Your Account has been successfully created!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "" @@ -8207,7 +8412,7 @@ msgstr "" msgid "Your request to join us as a mentor for the course" msgstr "" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -8218,7 +8423,7 @@ msgstr "" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "" @@ -8322,7 +8527,7 @@ msgstr "" msgid "days" msgstr "dias" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -8397,7 +8602,7 @@ msgstr "minutos" msgid "others" msgstr "outros" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "" From 7d51da78c9f95067a9c3fb407518ff43a23ded6f Mon Sep 17 00:00:00 2001 From: MochaMindDear {{ member_name }},
\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.
\\n\\nThanks,
\\nFrappe Learning
" msgstr "crwdns155166:0{{ member_name }}crwdnd155166:0{{ batch_name }}crwdne155166:0" @@ -107,15 +107,15 @@ msgstr "crwdns164094:0crwdne164094:0" msgid "A new course has been published on {0}" msgstr "crwdns164096:0{0}crwdne164096:0" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "crwdns151462:0crwdne151462:0" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "crwdns149200:0crwdne149200:0" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "crwdns157154:0crwdne157154:0" @@ -124,9 +124,13 @@ msgstr "crwdns157154:0crwdne157154:0" msgid "Acceptance for Terms and/or Policies" msgstr "crwdns149202:0crwdne149202:0" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "crwdns199176:0crwdne199176:0" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "crwdns149206:0crwdne149206:0" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "crwdns155224:0crwdne155224:0" msgid "Achievements" msgstr "crwdns149208:0crwdne149208:0" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "crwdns199178:0crwdne199178:0" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "crwdns199180:0crwdne199180:0" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "crwdns154794:0crwdne154794:0" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "crwdns149214:0crwdne149214:0" msgid "Add Course to Program" msgstr "crwdns158486:0crwdne158486:0" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "crwdns155796:0crwdne155796:0" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "crwdns199182:0crwdne199182:0" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "crwdns149216:0crwdne149216:0" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "crwdns199184:0crwdne199184:0" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "crwdns198976:0crwdne198976:0" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "crwdns155288:0crwdne155288:0" @@ -215,7 +231,7 @@ msgstr "crwdns149220:0crwdne149220:0" msgid "Add a Lesson" msgstr "crwdns149222:0crwdne149222:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "crwdns151726:0crwdne151726:0" @@ -223,19 +239,15 @@ msgstr "crwdns151726:0crwdne151726:0" msgid "Add a course to the batch" msgstr "crwdns197354:0crwdne197354:0" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "crwdns152004:0crwdne152004:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "crwdns151728:0crwdne151728:0" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "crwdns155798:0crwdne155798:0" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "crwdns159750:0crwdne159750:0" @@ -259,11 +271,11 @@ msgstr "crwdns152104:0crwdne152104:0" msgid "Add at least one possible answer for this question: {0}" msgstr "crwdns149236:0{0}crwdne149236:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "crwdns154437:0crwdne154437:0" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "crwdns198978:0crwdne198978:0" @@ -271,7 +283,7 @@ msgstr "crwdns198978:0crwdne198978:0" msgid "Add quiz to this video" msgstr "crwdns155290:0crwdne155290:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "crwdns154439:0crwdne154439:0" @@ -283,16 +295,16 @@ msgstr "crwdns157408:0crwdne157408:0" msgid "Add web page to sidebar" msgstr "crwdns149238:0crwdne149238:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "crwdns154441:0crwdne154441:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "crwdns154443:0crwdne154443:0" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "crwdns149248:0crwdne149248:0" msgid "Administrator" msgstr "crwdns160952:0crwdne160952:0" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "crwdns149250:0crwdne149250:0" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "crwdns197356:0crwdne197356:0" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "crwdns149260:0crwdne149260:0" @@ -357,6 +370,22 @@ msgstr "crwdns149260:0crwdne149260:0" msgid "Allow accessing future dates" msgstr "crwdns149262:0crwdne149262:0" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "crwdns199186:0crwdne199186:0" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "crwdns199188:0crwdne199188:0" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "crwdns199190:0crwdne199190:0" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "crwdns199192:0crwdne199192:0" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "crwdns149266:0crwdne149266:0" @@ -369,10 +398,10 @@ msgstr "crwdns157156:0crwdne157156:0" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "crwdns151732:0crwdne151732:0" #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "crwdns149276:0crwdne149276:0" @@ -429,7 +458,7 @@ msgstr "crwdns197358:0crwdne197358:0" msgid "Answer" msgstr "crwdns149280:0crwdne149280:0" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "crwdns160954:0crwdne160954:0" @@ -483,7 +512,7 @@ msgstr "crwdns149292:0crwdne149292:0" msgid "Apps" msgstr "crwdns149294:0crwdne149294:0" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "crwdns152268:0crwdne152268:0" @@ -507,7 +536,7 @@ msgstr "crwdns158490:0crwdne158490:0" msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "crwdns152465:0crwdne152465:0" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "crwdns198982:0crwdne198982:0" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "crwdns149308:0{0}crwdne149308:0" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "crwdns149310:0crwdne149310:0" msgid "Assign" msgstr "crwdns149312:0crwdne149312:0" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "crwdns155850:0crwdne155850:0" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "crwdns155852:0crwdne155852:0" @@ -601,7 +630,7 @@ msgstr "crwdns197362:0crwdne197362:0" msgid "Assignment Question" msgstr "crwdns197364:0crwdne197364:0" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "crwdns155858:0crwdne155858:0" @@ -624,7 +653,7 @@ msgstr "crwdns154596:0crwdne154596:0" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "crwdns149322:0{0}crwdnd149322:0{1}crwdne149322:0" -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "crwdns155072:0crwdne155072:0" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "crwdns149324:0crwdne149324:0" #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "crwdns149326:0crwdne149326:0" msgid "At least one test case is required for the programming exercise." msgstr "crwdns155692:0crwdne155692:0" -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "crwdns198984:0crwdne198984:0" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "crwdns149330:0crwdne149330:0" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "crwdns149334:0crwdne149334:0" @@ -757,7 +786,7 @@ msgstr "crwdns155862:0crwdne155862:0" msgid "Badge assignments deleted successfully" msgstr "crwdns155864:0crwdne155864:0" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "crwdns155866:0crwdne155866:0" @@ -765,7 +794,7 @@ msgstr "crwdns155866:0crwdne155866:0" msgid "Badge deleted successfully" msgstr "crwdns155868:0crwdne155868:0" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "crwdns155870:0crwdne155870:0" @@ -783,10 +812,10 @@ msgstr "crwdns197372:0{0}crwdne197372:0" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "crwdns149350:0crwdne149350:0" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "crwdns149356:0crwdne149356:0" msgid "Batch Details Raw" msgstr "crwdns149358:0crwdne149358:0" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "crwdns159332:0crwdne159332:0" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "crwdns155872:0crwdne155872:0" @@ -867,7 +896,7 @@ msgstr "crwdns149362:0crwdne149362:0" msgid "Batch Settings" msgstr "crwdns149366:0crwdne149366:0" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "crwdns159334:0crwdne159334:0" @@ -886,11 +915,11 @@ msgstr "crwdns155230:0crwdne155230:0" msgid "Batch Title" msgstr "crwdns149372:0crwdne149372:0" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "crwdns197374:0crwdne197374:0" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "crwdns155874:0crwdne155874:0" @@ -910,7 +939,7 @@ msgstr "crwdns154325:0crwdne154325:0" msgid "Batch start time cannot be greater than or equal to end time." msgstr "crwdns155076:0crwdne155076:0" -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "crwdns197376:0crwdne197376:0" @@ -920,8 +949,8 @@ msgstr "crwdns152469:0crwdne152469:0" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "crwdns149380:0crwdne149380:0" @@ -935,15 +964,15 @@ msgstr "crwdns149384:0crwdne149384:0" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "crwdns149386:0crwdne149386:0" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "crwdns157158:0crwdne157158:0" msgid "Body" msgstr "crwdns149392:0crwdne149392:0" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "crwdns199194:0crwdne199194:0" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "crwdns149394:0crwdne149394:0" msgid "Branch" msgstr "crwdns149396:0crwdne149396:0" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "crwdns199196:0crwdne199196:0" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "crwdns149406:0crwdne149406:0" msgid "CGPA/4" msgstr "crwdns149408:0crwdne149408:0" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "crwdns152471:0crwdne152471:0" msgid "Cancelled" msgstr "crwdns149410:0crwdne149410:0" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "crwdns199198:0{0}crwdne199198:0" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "crwdns149414:0crwdne149414:0" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "crwdns149418:0crwdne149418:0" msgid "Category added successfully" msgstr "crwdns155172:0crwdne155172:0" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "crwdns199200:0crwdne199200:0" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "crwdns155174:0crwdne155174:0" @@ -1066,11 +1112,11 @@ msgstr "crwdns149424:0crwdne149424:0" msgid "Certificate of Completion" msgstr "crwdns152601:0crwdne152601:0" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "crwdns149426:0crwdne149426:0" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "crwdns149428:0crwdne149428:0" @@ -1088,14 +1134,14 @@ msgstr "crwdns151924:0crwdne151924:0" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "crwdns152422:0crwdne152422:0" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "crwdns149438:0crwdne149438:0" msgid "Change" msgstr "crwdns149440:0crwdne149440:0" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "crwdns152110:0crwdne152110:0" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "crwdns151622:0crwdne151622:0" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "crwdns149446:0crwdne149446:0" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "crwdns199202:0crwdne199202:0" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "crwdns199204:0crwdne199204:0" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "crwdns199206:0crwdne199206:0" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "crwdns149448:0crwdne149448:0" @@ -1241,7 +1299,7 @@ msgstr "crwdns164100:0crwdne164100:0" msgid "Choices" msgstr "crwdns149456:0crwdne149456:0" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "crwdns149458:0crwdne149458:0" @@ -1253,7 +1311,7 @@ msgstr "crwdns154798:0crwdne154798:0" msgid "Choose an icon" msgstr "crwdns149460:0crwdne149460:0" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "crwdns149462:0crwdne149462:0" @@ -1269,7 +1327,8 @@ msgstr "crwdns149464:0crwdne149464:0" msgid "Class:" msgstr "crwdns152475:0crwdne152475:0" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "crwdns152112:0crwdne152112:0" @@ -1284,7 +1343,7 @@ msgstr "crwdns155178:0crwdne155178:0" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "crwdns149470:0crwdne149470:0" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "crwdns149478:0crwdne149478:0" msgid "Collaboration Preference" msgstr "crwdns149492:0crwdne149492:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "crwdns154602:0crwdne154602:0" @@ -1341,18 +1400,18 @@ msgstr "crwdns149496:0crwdne149496:0" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "crwdns149498:0crwdne149498:0" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "crwdns197384:0crwdne197384:0" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "crwdns155232:0crwdne155232:0" @@ -1426,7 +1485,7 @@ msgstr "crwdns149512:0crwdne149512:0" msgid "Company Website" msgstr "crwdns149514:0crwdne149514:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "crwdns155698:0crwdne155698:0" @@ -1450,7 +1509,7 @@ msgstr "crwdns152424:0crwdne152424:0" msgid "Complete Your Enrollment - Don't miss out!" msgstr "crwdns152426:0crwdne152426:0" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "crwdns155438:0{0}crwdnd155438:0{1}crwdne155438:0" @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "crwdns149520:0crwdne149520:0" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "crwdns149522:0crwdne149522:0" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "crwdns197388:0crwdne197388:0" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "crwdns149526:0crwdne149526:0" @@ -1493,14 +1552,14 @@ msgstr "crwdns149530:0crwdne149530:0" msgid "Conduct Evaluation" msgstr "crwdns154203:0crwdne154203:0" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "crwdns197390:0crwdne197390:0" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "crwdns164102:0crwdne164102:0" msgid "Confirm clearing demo data?" msgstr "crwdns198986:0crwdne198986:0" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "crwdns155878:0crwdne155878:0" @@ -1576,8 +1635,8 @@ msgstr "crwdns149536:0crwdne149536:0" #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "crwdns149542:0crwdne149542:0" msgid "Corporate Organization" msgstr "crwdns149548:0crwdne149548:0" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "crwdns149550:0crwdne149550:0" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "crwdns149552:0crwdne149552:0" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "crwdns160960:0crwdne160960:0" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "crwdns160962:0crwdne160962:0" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "crwdns160964:0crwdne160964:0" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "crwdns160966:0crwdne160966:0" @@ -1673,10 +1732,10 @@ msgstr "crwdns160970:0crwdne160970:0" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "crwdns158494:0crwdne158494:0" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "crwdns149564:0crwdne149564:0" msgid "Course Data" msgstr "crwdns149566:0crwdne149566:0" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "crwdns149568:0crwdne149568:0" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "crwdns155880:0crwdne155880:0" @@ -1778,8 +1838,8 @@ msgstr "crwdns154802:0crwdne154802:0" msgid "Course Evaluator" msgstr "crwdns149570:0crwdne149570:0" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "crwdns149572:0crwdne149572:0" @@ -1849,11 +1909,11 @@ msgstr "crwdns158496:0crwdne158496:0" msgid "Course already added to program" msgstr "crwdns161518:0crwdne161518:0" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "crwdns155084:0crwdne155084:0" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "crwdns151586:0crwdne151586:0" @@ -1861,7 +1921,7 @@ msgstr "crwdns151586:0crwdne151586:0" msgid "Course or Batch is required to issue a certificate." msgstr "crwdns197404:0crwdne197404:0" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "crwdns155086:0crwdne155086:0" @@ -1883,8 +1943,8 @@ msgstr "crwdns161520:0{0}crwdne161520:0" #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "crwdns158500:0crwdne158500:0" msgid "Cover Image" msgstr "crwdns149606:0crwdne149606:0" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "crwdns159338:0crwdne159338:0" msgid "Create Lesson" msgstr "crwdns197406:0crwdne197406:0" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "crwdns155088:0crwdne155088:0" @@ -1966,15 +2029,15 @@ msgstr "crwdns149614:0crwdne149614:0" msgid "Create a Quiz" msgstr "crwdns155804:0crwdne155804:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "crwdns154445:0crwdne154445:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "crwdns151738:0crwdne151738:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "crwdns154447:0crwdne154447:0" @@ -1986,37 +2049,37 @@ msgstr "crwdns155882:0crwdne155882:0" msgid "Create an Assignment" msgstr "crwdns154604:0crwdne154604:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "crwdns154449:0crwdne154449:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "crwdns154451:0crwdne154451:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "crwdns154453:0crwdne154453:0" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "crwdns152116:0crwdne152116:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "crwdns154455:0crwdne154455:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "crwdns154457:0crwdne154457:0" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "crwdns159340:0crwdne159340:0" msgid "Curriculum" msgstr "crwdns197408:0crwdne197408:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "crwdns154459:0crwdne154459:0" @@ -2117,10 +2180,14 @@ msgstr "crwdns149638:0crwdne149638:0" msgid "Dear " msgstr "crwdns149640:0crwdne149640:0" -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "crwdns155180:0{{ member_name }}crwdnd155180:0{{ batch_name }}crwdne155180:0" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "crwdns199208:0crwdne199208:0" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "crwdns149644:0crwdne149644:0" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "crwdns149646:0crwdne149646:0" msgid "Delete Chapter" msgstr "crwdns151626:0crwdne151626:0" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "crwdns151588:0crwdne151588:0" @@ -2170,7 +2237,7 @@ msgstr "crwdns160972:0crwdne160972:0" msgid "Delete this lesson?" msgstr "crwdns151630:0crwdne151630:0" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "crwdns151590:0crwdne151590:0" @@ -2178,7 +2245,7 @@ msgstr "crwdns151590:0crwdne151590:0" msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "crwdns164104:0crwdne164104:0" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "crwdns155884:0crwdne155884:0" @@ -2211,9 +2278,9 @@ msgstr "crwdns198990:0crwdne198990:0" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "crwdns197412:0crwdne197412:0" msgid "Disable PWA" msgstr "crwdns163906:0crwdne163906:0" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "crwdns149656:0crwdne149656:0" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "crwdns160974:0crwdne160974:0" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "crwdns160976:0crwdne160976:0" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "crwdns160978:0crwdne160978:0" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "crwdns160980:0crwdne160980:0" @@ -2301,6 +2364,10 @@ msgstr "crwdns160980:0crwdne160980:0" msgid "Discussions" msgstr "crwdns149664:0crwdne149664:0" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "crwdns199210:0crwdne199210:0" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "crwdns198992:0crwdne198992:0" @@ -2338,7 +2405,6 @@ msgstr "crwdns149670:0crwdne149670:0" #. 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 (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "crwdns149672:0crwdne149672:0" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "crwdns149674:0crwdne149674:0" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "crwdns149676:0crwdne149676:0" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "crwdns199212:0crwdne199212:0" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "crwdns158504:0crwdne158504:0" msgid "Edit Programming Exercise" msgstr "crwdns155702:0crwdne155702:0" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "crwdns198994:0crwdne198994:0" @@ -2439,8 +2506,7 @@ msgstr "crwdns149694:0crwdne149694:0" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "crwdns149698:0crwdne149698:0" msgid "Email Sent" msgstr "crwdns149700:0crwdne149700:0" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "crwdns155184:0crwdne155184:0" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "crwdns155186:0crwdne155186:0" @@ -2473,6 +2539,10 @@ msgstr "crwdns149702:0crwdne149702:0" msgid "Email Templates deleted successfully" msgstr "crwdns155188:0crwdne155188:0" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "crwdns199214:0crwdne199214:0" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "crwdns149712:0crwdne149712:0" #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "crwdns155806:0crwdne155806:0" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "crwdns199216:0crwdne199216:0" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "crwdns151742:0crwdne151742:0" @@ -2510,13 +2584,13 @@ msgstr "crwdns151742:0crwdne151742:0" #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "crwdns149722:0crwdne149722:0" msgid "Enroll a Student" msgstr "crwdns197420:0crwdne197420:0" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "crwdns152272:0crwdne152272:0" @@ -2609,7 +2683,7 @@ msgstr "crwdns197422:0crwdne197422:0" msgid "Enrolled Students" msgstr "crwdns149724:0crwdne149724:0" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "crwdns197424:0crwdne197424:0" @@ -2664,19 +2738,19 @@ msgstr "crwdns160728:0crwdne160728:0" msgid "Enter reply to email" msgstr "crwdns160730:0crwdne160730:0" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "crwdns197426:0crwdne197426:0" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "crwdns155238:0crwdne155238:0" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "crwdns155890:0crwdne155890:0" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "crwdns155190:0crwdne155190:0" @@ -2704,23 +2778,23 @@ msgstr "crwdns155192:0crwdne155192:0" msgid "Error deleting payment gateways" msgstr "crwdns197430:0crwdne197430:0" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "crwdns197432:0crwdne197432:0" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "crwdns155240:0crwdne155240:0" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "crwdns155194:0crwdne155194:0" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "crwdns149748:0crwdne149748:0" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "crwdns149750:0crwdne149750:0" @@ -2751,7 +2825,7 @@ msgstr "crwdns197434:0crwdne197434:0" msgid "Evaluation end date cannot be less than the batch end date." msgstr "crwdns149754:0crwdne149754:0" -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "crwdns149756:0crwdne149756:0" @@ -2763,9 +2837,10 @@ msgstr "crwdns149756:0crwdne149756:0" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "crwdns149760:0crwdne149760:0" msgid "Evaluator Schedule" msgstr "crwdns149762:0crwdne149762:0" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "crwdns155810:0crwdne155810:0" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "crwdns155812:0crwdne155812:0" @@ -2807,19 +2882,19 @@ msgstr "crwdns152603:0crwdne152603:0" #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "crwdns149766:0crwdne149766:0" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "crwdns151472:0crwdne151472:0" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "crwdns149768:0crwdne149768:0" @@ -2834,14 +2909,18 @@ msgstr "crwdns149774:0crwdne149774:0" msgid "Exercise deleted successfully" msgstr "crwdns164106:0crwdne164106:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "crwdns199218:0crwdne199218:0" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "crwdns154608:0crwdne154608:0" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "crwdns149778:0crwdne149778:0" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "crwdns160990:0crwdne160990:0" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "crwdns149786:0crwdne149786:0" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "crwdns149788:0crwdne149788:0" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "crwdns158512:0{0}crwdne158512:0" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "crwdns155242:0{0}crwdnd155242:0{1}crwdne155242:0" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "crwdns199220:0crwdne199220:0" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "crwdns160428:0crwdne160428:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "crwdns155708:0{0}crwdne155708:0" @@ -2935,14 +3018,14 @@ msgstr "crwdns155708:0{0}crwdne155708:0" msgid "Failed to update badge assignment: " msgstr "crwdns155896:0crwdne155896:0" -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "crwdns155244:0{0}crwdne155244:0" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "crwdns149790:0crwdne149790:0" @@ -2973,7 +3056,7 @@ msgstr "crwdns149796:0crwdne149796:0" msgid "File Type" msgstr "crwdns149798:0crwdne149798:0" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "crwdns164060:0crwdne164060:0" @@ -2981,22 +3064,22 @@ msgstr "crwdns164060:0crwdne164060:0" msgid "Filter by Billing Name" msgstr "crwdns159754:0crwdne159754:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "crwdns155710:0crwdne155710:0" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "crwdns155712:0crwdne155712:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "crwdns155714:0crwdne155714:0" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "crwdns149800:0crwdne149800:0" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "crwdns149832:0crwdne149832:0" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "crwdns149834:0crwdne149834:0" @@ -3171,7 +3254,7 @@ msgstr "crwdns197440:0crwdne197440:0" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "crwdns197442:0crwdne197442:0" @@ -3179,7 +3262,7 @@ msgstr "crwdns197442:0crwdne197442:0" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "crwdns197444:0crwdne197444:0" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "crwdns197446:0crwdne197446:0" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "crwdns197448:0crwdne197448:0" @@ -3201,7 +3284,7 @@ msgstr "crwdns197448:0crwdne197448:0" msgid "Google Meet Account deleted successfully" msgstr "crwdns197450:0crwdne197450:0" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "crwdns197452:0crwdne197452:0" @@ -3231,7 +3314,7 @@ msgstr "crwdns149850:0crwdne149850:0" msgid "Grading" msgstr "crwdns152122:0crwdne152122:0" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "crwdns155898:0crwdne155898:0" @@ -3272,7 +3355,7 @@ msgstr "crwdns149858:0crwdne149858:0" msgid "Hello Learner" msgstr "crwdns164110:0crwdne164110:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "crwdns154461:0crwdne154461:0" @@ -3327,6 +3410,10 @@ msgstr "crwdns149876:0crwdne149876:0" msgid "Highlight" msgstr "crwdns157416:0crwdne157416:0" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "crwdns199222:0crwdne199222:0" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "crwdns197454:0crwdne197454:0" @@ -3339,7 +3426,7 @@ msgstr "crwdns157418:0crwdne157418:0" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "crwdns164062:0crwdne164062:0" @@ -3380,7 +3467,7 @@ msgstr "crwdns149894:0crwdne149894:0" msgid "I consent to my personal information being stored for invoicing" msgstr "crwdns164064:0crwdne164064:0" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "crwdns149896:0crwdne149896:0" @@ -3467,7 +3554,7 @@ msgstr "crwdns161528:0crwdne161528:0" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "crwdns197460:0crwdne197460:0" msgid "Incomplete" msgstr "crwdns149922:0crwdne149922:0" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "crwdns149924:0crwdne149924:0" @@ -3514,7 +3601,7 @@ msgstr "crwdns149932:0crwdne149932:0" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "crwdns197462:0crwdne197462:0" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "crwdns149944:0crwdne149944:0" msgid "Interest" msgstr "crwdns149946:0crwdne149946:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "crwdns154463:0crwdne154463:0" @@ -3594,7 +3681,7 @@ msgstr "crwdns154524:0crwdne154524:0" msgid "Invalid document name" msgstr "crwdns197464:0crwdne197464:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "crwdns154465:0crwdne154465:0" @@ -3624,17 +3711,25 @@ msgstr "crwdns151636:0crwdne151636:0" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "crwdns149968:0crwdne149968:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "crwdns154467:0crwdne154467:0" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "crwdns199224:0crwdne199224:0" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "crwdns199226:0crwdne199226:0" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "crwdns155728:0crwdne155728:0" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "crwdns150076:0crwdne150076:0" @@ -4052,7 +4148,7 @@ msgstr "crwdns197468:0crwdne197468:0" msgid "Learning Consistency" msgstr "crwdns159350:0crwdne159350:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "crwdns159760:0crwdne159760:0" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "crwdns150092:0crwdne150092:0" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "crwdns150094:0crwdne150094:0" @@ -4167,7 +4263,7 @@ msgstr "crwdns150098:0crwdne150098:0" msgid "LinkedIn ID" msgstr "crwdns150100:0crwdne150100:0" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "crwdns150106:0crwdne150106:0" @@ -4184,17 +4280,17 @@ msgstr "crwdns150108:0crwdne150108:0" msgid "LiveCode URL" msgstr "crwdns150110:0crwdne150110:0" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "crwdns150128:0crwdne150128:0" msgid "Make notes for quick revision. Press / for menu." msgstr "crwdns157422:0crwdne157422:0" +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "crwdns199228:0crwdne199228:0" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "crwdns199230:0crwdne199230:0" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "crwdns199232:0crwdne199232:0" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "crwdns199234:0crwdne199234:0" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "crwdns159354:0crwdne159354:0" @@ -4278,7 +4390,7 @@ msgstr "crwdns151640:0crwdne151640:0" msgid "Manual Assignment" msgstr "crwdns197476:0crwdne197476:0" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "crwdns150138:0crwdne150138:0" @@ -4286,11 +4398,28 @@ msgstr "crwdns150138:0crwdne150138:0" msgid "Mark all as read" msgstr "crwdns150140:0crwdne150140:0" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "crwdns199236:0crwdne199236:0" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "crwdns199238:0crwdne199238:0" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "crwdns199240:0crwdne199240:0" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "crwdns199242:0crwdne199242:0" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "crwdns150146:0{0}crwdne150146:0" msgid "Marks out of" msgstr "crwdns150148:0crwdne150148:0" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "crwdns159356:0crwdne159356:0" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "crwdns152462:0crwdne152462:0" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "crwdns150154:0crwdne150154:0" @@ -4369,16 +4498,16 @@ msgstr "crwdns155254:0crwdne155254:0" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "crwdns150160:0crwdne150160:0" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "crwdns164068:0crwdne164068:0" @@ -4501,6 +4630,10 @@ msgstr "crwdns150170:0crwdne150170:0" msgid "Member Username" msgstr "crwdns152442:0crwdne152442:0" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "crwdns199244:0crwdne199244:0" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "crwdns158516:0crwdne158516:0" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "crwdns160732:0crwdne160732:0" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "crwdns154526:0crwdne154526:0" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "crwdns150190:0crwdne150190:0" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "crwdns154704:0crwdne154704:0" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "crwdns155256:0crwdne155256:0" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "crwdns155258:0crwdne155258:0" @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "crwdns151758:0crwdne151758:0" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "crwdns151758:0crwdne151758:0" msgid "Moderator" msgstr "crwdns150196:0crwdne150196:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "crwdns155730:0crwdne155730:0" @@ -4671,7 +4805,7 @@ msgstr "crwdns150202:0crwdne150202:0" msgid "Monday" msgstr "crwdns150204:0crwdne150204:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "crwdns154469:0crwdne154469:0" @@ -4720,12 +4854,12 @@ msgstr "crwdns155198:0crwdne155198:0" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "crwdns150220:0crwdne150220:0" msgid "New Email Template" msgstr "crwdns155200:0crwdne155200:0" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "crwdns199246:0crwdne199246:0" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "crwdns197480:0crwdne197480:0" @@ -4772,7 +4910,7 @@ msgstr "crwdns197482:0crwdne197482:0" msgid "New Payment Gateway" msgstr "crwdns159762:0crwdne159762:0" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "crwdns150226:0crwdne150226:0" @@ -4797,7 +4935,7 @@ msgstr "crwdns150234:0{0}crwdnd150234:0{1}crwdne150234:0" msgid "New {0}" msgstr "crwdns150236:0{0}crwdne150236:0" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "crwdns150238:0crwdne150238:0" @@ -4814,7 +4952,7 @@ msgstr "crwdns155900:0crwdne155900:0" msgid "No Notifications" msgstr "crwdns150244:0crwdne150244:0" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "crwdns152507:0crwdne152507:0" @@ -4897,7 +5035,7 @@ msgstr "crwdns158522:0crwdne158522:0" msgid "No programs found in this category." msgstr "crwdns158524:0crwdne158524:0" -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "crwdns155826:0crwdne155826:0" @@ -4905,8 +5043,8 @@ msgstr "crwdns155826:0crwdne155826:0" msgid "No quizzes added yet." msgstr "crwdns155292:0crwdne155292:0" -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "crwdns162052:0crwdne162052:0" @@ -5008,7 +5146,7 @@ msgstr "crwdns150294:0crwdne150294:0" msgid "Number of Students" msgstr "crwdns155262:0crwdne155262:0" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "crwdns151486:0crwdne151486:0" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "crwdns150298:0crwdne150298:0" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "crwdns150300:0crwdne150300:0" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "crwdns150304:0crwdne150304:0" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "crwdns150306:0crwdne150306:0" @@ -5065,6 +5203,18 @@ msgstr "crwdns197496:0crwdne197496:0" msgid "Only files of type {0} will be accepted." msgstr "crwdns150308:0{0}crwdne150308:0" +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "crwdns199248:0crwdne199248:0" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "crwdns199250:0crwdne199250:0" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "crwdns199252:0crwdne199252:0" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "crwdns151642:0crwdne151642:0" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "crwdns164070:0crwdne164070:0" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "crwdns194934:0crwdne194934:0" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "crwdns157168:0crwdne157168:0" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "crwdns150332:0crwdne150332:0" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "crwdns150338:0crwdne150338:0" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "crwdns159364:0crwdne159364:0" msgid "Output" msgstr "crwdns155734:0crwdne155734:0" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "crwdns199254:0crwdne199254:0" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "crwdns197498:0crwdne197498:0" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "crwdns150344:0crwdne150344:0" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "crwdns150346:0crwdne150346:0" @@ -5211,18 +5365,18 @@ msgstr "crwdns161008:0crwdne161008:0" msgid "PDF" msgstr "crwdns150348:0crwdne150348:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "crwdns162054:0crwdne162054:0" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "crwdns150352:0crwdne150352:0" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "crwdns152607:0crwdne152607:0" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "crwdns152609:0crwdne152609:0" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "crwdns150354:0crwdne150354:0" @@ -5254,7 +5408,7 @@ msgstr "crwdns150360:0crwdne150360:0" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "crwdns150362:0crwdne150362:0" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,9 +5436,9 @@ msgstr "crwdns150364:0crwdne150364:0" msgid "Password" msgstr "crwdns150366:0crwdne150366:0" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" -msgstr "crwdns197500:0crwdne197500:0" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." +msgstr "crwdns199256:0crwdne199256:0" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' #. Label of the payment (Link) field in DocType 'LMS Enrollment' @@ -5302,20 +5456,21 @@ msgstr "crwdns150370:0crwdne150370:0" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "crwdns150372:0crwdne150372:0" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "crwdns159768:0crwdne159768:0" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "crwdns159770:0crwdne159770:0" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "crwdns159772:0crwdne159772:0" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "crwdns150374:0crwdne150374:0" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "crwdns150376:0crwdne150376:0" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "crwdns150378:0crwdne150378:0" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "crwdns152611:0crwdne152611:0" #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "crwdns152613:0crwdne152613:0" @@ -5389,14 +5543,14 @@ msgstr "crwdns150388:0crwdne150388:0" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "crwdns150390:0crwdne150390:0" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "crwdns197504:0crwdne197504:0" @@ -5478,7 +5632,7 @@ msgstr "crwdns150410:0{0}crwdne150410:0" msgid "Please enter a coupon code" msgstr "crwdns161012:0crwdne161012:0" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "crwdns151774:0crwdne151774:0" @@ -5494,7 +5648,7 @@ msgstr "crwdns160260:0crwdne160260:0" msgid "Please enter a valid URL." msgstr "crwdns150412:0crwdne150412:0" -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "crwdns151776:0crwdne151776:0" @@ -5555,7 +5709,7 @@ msgstr "crwdns164078:0crwdne164078:0" msgid "Please read the following instructions carefully before starting the quiz" msgstr "crwdns198996:0crwdne198996:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "crwdns155738:0crwdne155738:0" @@ -5579,15 +5733,15 @@ msgstr "crwdns158530:0crwdne158530:0" msgid "Please select a course to view available slots." msgstr "crwdns197520:0crwdne197520:0" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "crwdns151778:0crwdne151778:0" -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "crwdns151780:0crwdne151780:0" -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "crwdns151782:0crwdne151782:0" @@ -5611,15 +5765,19 @@ msgstr "crwdns164002:0crwdne164002:0" msgid "Please select a student to enroll." msgstr "crwdns197524:0crwdne197524:0" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "crwdns151784:0crwdne151784:0" -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "crwdns151786:0crwdne151786:0" -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "crwdns199258:0crwdne199258:0" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "crwdns155102:0crwdne155102:0" @@ -5640,7 +5798,7 @@ msgstr "crwdns150436:0crwdne150436:0" msgid "Possibilities" msgstr "crwdns154810:0crwdne154810:0" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "crwdns150438:0crwdne150438:0" @@ -5673,9 +5831,9 @@ msgstr "crwdns150448:0crwdne150448:0" msgid "Postal Code" msgstr "crwdns150450:0crwdne150450:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "crwdns154618:0crwdne154618:0" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "crwdns199260:0crwdne199260:0" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "crwdns150464:0crwdne150464:0" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "crwdns150466:0crwdne150466:0" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "crwdns150468:0crwdne150468:0" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "crwdns150470:0crwdne150470:0" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "crwdns152617:0crwdne152617:0" @@ -5812,14 +5970,14 @@ msgstr "crwdns155742:0crwdne155742:0" msgid "Programming Exercise Progress" msgstr "crwdns197526:0crwdne197526:0" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "crwdns155744:0crwdne155744:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "crwdns155746:0crwdne155746:0" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "crwdns155752:0crwdne155752:0" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "crwdns150494:0crwdne150494:0" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "crwdns150498:0crwdne150498:0" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "crwdns150500:0crwdne150500:0" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "crwdns197528:0crwdne197528:0" @@ -5945,7 +6103,7 @@ msgstr "crwdns155756:0crwdne155756:0" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "crwdns150506:0crwdne150506:0" msgid "Question Name" msgstr "crwdns150508:0crwdne150508:0" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "crwdns150510:0crwdne150510:0" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "crwdns150512:0crwdne150512:0" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "crwdns150514:0{0}crwdne150514:0" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "crwdns150516:0{0}crwdnd150516:0{1}crwdne150516:0" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "crwdns150518:0crwdne150518:0" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "crwdns150520:0crwdne150520:0" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "crwdns199262:0crwdne199262:0" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "crwdns197530:0crwdne197530:0" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "crwdns150526:0crwdne150526:0" msgid "Quiz Submissions" msgstr "crwdns150528:0crwdne150528:0" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "crwdns150530:0crwdne150530:0" @@ -6040,7 +6202,7 @@ msgstr "crwdns150534:0crwdne150534:0" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "crwdns150536:0crwdne150536:0" -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "crwdns150538:0crwdne150538:0" @@ -6049,8 +6211,8 @@ msgstr "crwdns150538:0crwdne150538:0" msgid "Quiz will appear at the bottom of the lesson." msgstr "crwdns150540:0crwdne150540:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "crwdns150542:0crwdne150542:0" @@ -6063,6 +6225,10 @@ msgstr "crwdns155834:0crwdne155834:0" msgid "Quizzes in this video" msgstr "crwdns155298:0crwdne155298:0" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "crwdns199264:0crwdne199264:0" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "crwdns157174:0crwdne157174:0" msgid "Redemption Count" msgstr "crwdns161014:0crwdne161014:0" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "crwdns161016:0crwdne161016:0" @@ -6137,7 +6303,7 @@ msgstr "crwdns150564:0crwdne150564:0" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "crwdns150580:0crwdne150580:0" msgid "Resume" msgstr "crwdns150582:0crwdne150582:0" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "crwdns155300:0crwdne155300:0" @@ -6215,12 +6381,13 @@ msgstr "crwdns150592:0crwdne150592:0" msgid "Role Preference" msgstr "crwdns150594:0crwdne150594:0" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "crwdns155104:0crwdne155104:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "crwdns154473:0crwdne154473:0" @@ -6249,10 +6416,14 @@ msgstr "crwdns150604:0#{0}crwdne150604:0" msgid "Rows {0} have the duplicate questions." msgstr "crwdns150606:0{0}crwdne150606:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "crwdns150608:0crwdne150608:0" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "crwdns199266:0crwdne199266:0" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "crwdns150610:0crwdne150610:0" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "crwdns150612:0crwdne150612:0" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "crwdns150614:0crwdne150614:0" @@ -6362,7 +6533,7 @@ msgstr "crwdns150622:0crwdne150622:0" msgid "Score Out Of" msgstr "crwdns150624:0crwdne150624:0" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "crwdns164008:0crwdne164008:0" msgid "Search for an icon" msgstr "crwdns150628:0crwdne150628:0" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "crwdns199268:0crwdne199268:0" + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "crwdns150630:0crwdne150630:0" @@ -6437,15 +6612,19 @@ msgstr "crwdns155902:0crwdne155902:0" msgid "Select Payment Gateway" msgstr "crwdns159776:0crwdne159776:0" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "crwdns199270:0crwdne199270:0" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "crwdns155758:0crwdne155758:0" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "crwdns198998:0crwdne198998:0" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "crwdns150636:0crwdne150636:0" @@ -6509,14 +6688,18 @@ msgstr "crwdns199004:0crwdne199004:0" msgid "Send calendar invite for evaluations" msgstr "crwdns150642:0crwdne150642:0" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "crwdns159376:0crwdne159376:0" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "crwdns159378:0crwdne159378:0" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "crwdns199272:0crwdne199272:0" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "crwdns157176:0crwdne157176:0" @@ -6525,16 +6708,16 @@ msgstr "crwdns157176:0crwdne157176:0" msgid "Set your Password" msgstr "crwdns150646:0crwdne150646:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "crwdns154475:0crwdne154475:0" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "crwdns154477:0crwdne154477:0" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "crwdns150648:0crwdne150648:0" msgid "Share on" msgstr "crwdns150650:0crwdne150650:0" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "crwdns152513:0crwdne152513:0" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "crwdns150652:0crwdne150652:0" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "crwdns151492:0crwdne151492:0" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "crwdns150656:0crwdne150656:0" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "crwdns150658:0crwdne150658:0" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "crwdns150666:0crwdne150666:0" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "crwdns150668:0crwdne150668:0" @@ -6667,7 +6850,7 @@ msgstr "crwdns155108:0crwdne155108:0" msgid "Slot deleted successfully" msgstr "crwdns155110:0crwdne155110:0" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "crwdns197538:0crwdne197538:0" @@ -6684,7 +6867,7 @@ msgstr "crwdns197540:0crwdne197540:0" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "crwdns150732:0crwdne150732:0" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "crwdns150736:0crwdne150736:0" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "crwdns154620:0crwdne154620:0" msgid "Submission by" msgstr "crwdns152136:0crwdne152136:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "crwdns155760:0crwdne155760:0" @@ -6877,14 +7061,14 @@ msgstr "crwdns155760:0crwdne155760:0" msgid "Submissions" msgstr "crwdns197550:0crwdne197550:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "crwdns155762:0crwdne155762:0" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "crwdns150762:0crwdne150762:0" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "crwdns150774:0crwdne150774:0" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "crwdns150776:0crwdne150776:0" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "crwdns150780:0crwdne150780:0" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "crwdns150784:0crwdne150784:0" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "crwdns155840:0crwdne155840:0" msgid "Test this Exercise" msgstr "crwdns155766:0crwdne155766:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "crwdns155768:0{0}crwdne155768:0" @@ -7205,6 +7389,11 @@ msgstr "crwdns150826:0crwdne150826:0" msgid "This lesson is not available for preview. Please join the course to access it." msgstr "crwdns150828:0crwdne150828:0" +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "crwdns199274:0crwdne199274:0" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "crwdns158544:0{0}crwdne158544:0" @@ -7235,7 +7424,7 @@ msgstr "crwdns150832:0crwdne150832:0" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "crwdns150834:0crwdne150834:0" msgid "Time Preference" msgstr "crwdns150836:0crwdne150836:0" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "crwdns155770:0crwdne155770:0" @@ -7262,7 +7451,7 @@ msgstr "crwdns155308:0crwdne155308:0" msgid "Time in video exceeds the total duration of the video." msgstr "crwdns155310:0crwdne155310:0" -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "crwdns150838:0crwdne150838:0" @@ -7295,10 +7484,10 @@ msgstr "crwdns150844:0crwdne150844:0" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "crwdns150848:0crwdne150848:0" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "crwdns150864:0crwdne150864:0" msgid "Total Marks" msgstr "crwdns150866:0crwdne150866:0" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "crwdns199006:0crwdne199006:0" @@ -7414,11 +7603,11 @@ msgstr "crwdns155206:0crwdne155206:0" msgid "Transaction Details" msgstr "crwdns159778:0crwdne159778:0" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "crwdns197560:0crwdne197560:0" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "crwdns197562:0crwdne197562:0" @@ -7427,7 +7616,7 @@ msgstr "crwdns197562:0crwdne197562:0" msgid "Travel" msgstr "crwdns150870:0crwdne150870:0" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "crwdns150872:0crwdne150872:0" @@ -7474,7 +7663,7 @@ msgstr "crwdns150878:0crwdne150878:0" msgid "Type '/' for commands or select text to format" msgstr "crwdns155444:0crwdne155444:0" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "crwdns150880:0crwdne150880:0" @@ -7495,7 +7684,19 @@ msgstr "crwdns150884:0crwdne150884:0" msgid "UUID" msgstr "crwdns155270:0crwdne155270:0" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "crwdns199276:0crwdne199276:0" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "crwdns199278:0crwdne199278:0" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "crwdns199280:0crwdne199280:0" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "crwdns199008:0crwdne199008:0" @@ -7518,8 +7719,8 @@ msgstr "crwdns150888:0crwdne150888:0" msgid "Under Review" msgstr "crwdns150890:0crwdne150890:0" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "crwdns152296:0crwdne152296:0" @@ -7540,9 +7741,9 @@ msgstr "crwdns150898:0crwdne150898:0" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "crwdns150912:0{0}crwdne150912:0" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "crwdns161030:0crwdne161030:0" msgid "Usage limit cannot be negative" msgstr "crwdns161032:0crwdne161032:0" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "crwdns155208:0crwdne155208:0" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "crwdns199282:0crwdne199282:0" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "crwdns150920:0crwdne150920:0" msgid "User Skill" msgstr "crwdns150922:0crwdne150922:0" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "crwdns197566:0crwdne197566:0" @@ -7954,7 +8159,7 @@ msgstr "crwdns162078:0crwdne162078:0" msgid "You do not have permission to access announcements for this batch." msgstr "crwdns197590:0crwdne197590:0" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "crwdns197592:0crwdne197592:0" @@ -7962,15 +8167,15 @@ msgstr "crwdns197592:0crwdne197592:0" msgid "You do not have permission to access heatmap data." msgstr "crwdns197594:0crwdne197594:0" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "crwdns197596:0crwdne197596:0" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "crwdns197598:0crwdne197598:0" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "crwdns197600:0crwdne197600:0" @@ -8022,11 +8227,11 @@ msgstr "crwdns197620:0crwdne197620:0" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "crwdns197622:0crwdne197622:0" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "crwdns162080:0crwdne162080:0" -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "crwdns197624:0crwdne197624:0" @@ -8034,7 +8239,7 @@ msgstr "crwdns197624:0crwdne197624:0" msgid "You don't have any notifications." msgstr "crwdns151002:0crwdne151002:0" -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "crwdns151006:0{0}crwdnd151006:0{1}crwdnd151006:0{2}crwdne151006:0" @@ -8159,7 +8364,7 @@ msgstr "crwdns151032:0crwdne151032:0" msgid "Your Account has been successfully created!" msgstr "crwdns151034:0crwdne151034:0" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "crwdns155772:0crwdne155772:0" @@ -8207,7 +8412,7 @@ msgstr "crwdns159394:0crwdne159394:0" msgid "Your request to join us as a mentor for the course" msgstr "crwdns151044:0crwdne151044:0" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "crwdns151048:0crwdne151048:0" @@ -8218,7 +8423,7 @@ msgstr "crwdns154720:0crwdne154720:0" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "crwdns197630:0crwdne197630:0" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "crwdns155272:0crwdne155272:0" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "crwdns155274:0crwdne155274:0" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "crwdns155276:0crwdne155276:0" @@ -8322,7 +8527,7 @@ msgstr "crwdns159396:0crwdne159396:0" msgid "days" msgstr "crwdns159398:0crwdne159398:0" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "crwdns160438:0crwdne160438:0" @@ -8397,7 +8602,7 @@ msgstr "crwdns155280:0crwdne155280:0" msgid "others" msgstr "crwdns157188:0crwdne157188:0" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "crwdns151070:0crwdne151070:0" From 99397ad1f493c1ea8472714aeea6a41c808cd983 Mon Sep 17 00:00:00 2001 From: raizasafeel <89463672+raizasafeel@users.noreply.github.com> Date: Tue, 24 Mar 2026 12:58:44 +0530 Subject: [PATCH 41/52] feat(scorm): show completion in frontend --- frontend/src/components/CourseOutline.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/frontend/src/components/CourseOutline.vue b/frontend/src/components/CourseOutline.vue index b423ec08..68de0c7f 100644 --- a/frontend/src/components/CourseOutline.vue +++ b/frontend/src/components/CourseOutline.vue @@ -75,6 +75,12 @@ />