From 3f6afbf1ffb61cf2460a5dee676bac5db1d41738 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Tue, 20 Jan 2026 01:43:34 +0530 Subject: [PATCH] chore: Slovenian translations --- lms/locale/sl.po | 629 ++++++++++++++++++++++++++++------------------- 1 file changed, 372 insertions(+), 257 deletions(-) diff --git a/lms/locale/sl.po b/lms/locale/sl.po index 835dfdc0..96fdd3e6 100644 --- a/lms/locale/sl.po +++ b/lms/locale/sl.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-01-13 05:34+0000\n" -"PO-Revision-Date: 2026-01-13 19:44\n" +"POT-Creation-Date: 2026-01-16 16:04+0000\n" +"PO-Revision-Date: 2026-01-19 20:13\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Slovenian\n" "MIME-Version: 1.0\n" @@ -30,6 +30,10 @@ msgstr " zasnovano kot učna pot, ki vas bo vodila skozi napredek. Tečaje lahko msgid " designed as a structured learning path to guide your progress. Courses in this program must be taken in order, and each course will unlock as you complete the previous one. " msgstr " zasnovan kot strukturirana učna pot, ki vas bo vodila skozi napredek. Tečaje v tem programu je treba obiskovati po vrsti, vsak tečaj pa se bo odklenil, ko boste zaključili prejšnjega. " +#: lms/templates/emails/published_batch_notification.html:19 +msgid " to " +msgstr "" + #: frontend/src/pages/Home/Streak.vue:21 msgid " you are on a" msgstr " ste na" @@ -82,7 +86,28 @@ msgstr "Statistika" msgid "A course cannot have both paid certificate and certificate of completion." msgstr "Tečaj ne more imeti hkrati plačanega potrdila in potrdila o opravljenem tečaju." -#: frontend/src/pages/CourseForm.vue:190 +#: lms/lms/doctype/lms_batch/lms_batch.py:189 +msgid "A new batch '{0}' has been published that might interest you. Check it out!" +msgstr "" + +#: lms/templates/emails/published_batch_notification.html:7 +msgid "A new batch has been published on " +msgstr "" + +#: lms/lms/doctype/lms_course/lms_course.py:198 +msgid "A new course '{0}' has been published that might interest you. Check it out!" +msgstr "" + +#: lms/templates/emails/published_course_notification.html:7 +msgid "A new course has been published on " +msgstr "" + +#: lms/lms/doctype/lms_batch/lms_batch.py:151 +#: lms/lms/doctype/lms_course/lms_course.py:162 +msgid "A new course has been published on {0}" +msgstr "" + +#: frontend/src/pages/CourseForm.vue:143 msgid "A one line introduction to the course that appears on the course card" msgstr "Enovrstični uvod v tečaj, ki se prikaže na kartici tečaja" @@ -90,7 +115,7 @@ msgstr "Enovrstični uvod v tečaj, ki se prikaže na kartici tečaja" msgid "About" msgstr "O" -#: frontend/src/pages/CourseForm.vue:182 +#: frontend/src/pages/CourseForm.vue:135 msgid "About the Course" msgstr "O Tečaju" @@ -162,7 +187,7 @@ msgstr "Dodaj Lekcijo" msgid "Add Quiz to Video" msgstr "Dodaj Kviz Videoposnetku" -#: frontend/src/components/Controls/ChildTable.vue:76 +#: frontend/src/components/Controls/ChildTable.vue:77 #: frontend/src/components/Settings/Coupons/CouponItems.vue:55 msgid "Add Row" msgstr "Dodaj Vrstico" @@ -171,7 +196,7 @@ msgstr "Dodaj Vrstico" msgid "Add Slot" msgstr "Dodaj Vreme" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:40 msgid "Add Test Case" msgstr "Dodaj Testni Primer" @@ -187,7 +212,7 @@ msgstr "Dodaj Lekcijo" msgid "Add a Student" msgstr "Dodaj Študenta" -#: frontend/src/components/Sidebar/AppSidebar.vue:523 +#: frontend/src/components/Sidebar/AppSidebar.vue:524 msgid "Add a chapter" msgstr "Dodaj Poglavje" @@ -199,7 +224,7 @@ msgstr "Dodaj Tečaj" msgid "Add a keyword and then press enter" msgstr "Dodaj ključno besedo in pritisnite enter" -#: frontend/src/components/Sidebar/AppSidebar.vue:524 +#: frontend/src/components/Sidebar/AppSidebar.vue:525 msgid "Add a lesson" msgstr "Dodaj lekcijo" @@ -212,7 +237,7 @@ msgstr "Dodaj novega člana" msgid "Add a new question" msgstr "Dodaj novo vprašanje" -#: frontend/src/components/Sidebar/AppSidebar.vue:538 +#: frontend/src/components/Sidebar/AppSidebar.vue:539 msgid "Add a program" msgstr "Dodaj Program" @@ -236,7 +261,7 @@ 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:487 +#: frontend/src/components/Sidebar/AppSidebar.vue:488 msgid "Add courses to your batch" msgstr "Dodaj tečaje v skupino" @@ -244,7 +269,7 @@ msgstr "Dodaj tečaje v skupino" msgid "Add quiz to this video" msgstr "Dodaj kviz temu videoposnetku" -#: frontend/src/components/Sidebar/AppSidebar.vue:466 +#: frontend/src/components/Sidebar/AppSidebar.vue:467 msgid "Add students to your batch" msgstr "Dodaj študente v skupino" @@ -260,11 +285,11 @@ msgstr "Dodaj spletno stran v stransko vrstico" msgid "Add your assignment as {0}" msgstr "Dodajte svojo nalogo kot {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:399 +#: frontend/src/components/Sidebar/AppSidebar.vue:400 msgid "Add your first chapter" msgstr "Dodajte svoje prvo poglavje" -#: frontend/src/components/Sidebar/AppSidebar.vue:415 +#: frontend/src/components/Sidebar/AppSidebar.vue:416 msgid "Add your first lesson" msgstr "Dodajte svojo prvo lekcijo" @@ -310,7 +335,7 @@ msgstr "Vsi Tečaji" msgid "All Programs" msgstr "Vsi Programi" -#: lms/lms/doctype/lms_quiz/lms_quiz.py:42 +#: lms/lms/doctype/lms_quiz/lms_quiz.py:45 msgid "All questions should have the same marks if the limit is set." msgstr "Če je določena omejitev, bi morala imeti vsa vprašanja enako število točk." @@ -352,7 +377,7 @@ msgstr "Amber" #. Label of the amount (Currency) field in DocType 'LMS Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:62 #: frontend/src/components/Settings/Transactions/TransactionList.vue:180 -#: frontend/src/pages/BatchForm.vue:278 frontend/src/pages/CourseForm.vue:262 +#: frontend/src/pages/BatchForm.vue:230 frontend/src/pages/CourseForm.vue:215 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -366,7 +391,7 @@ msgstr "Znesek" msgid "Amount (USD)" msgstr "Znesek (USD)" -#: lms/lms/doctype/lms_batch/lms_batch.py:69 +#: lms/lms/doctype/lms_batch/lms_batch.py:75 msgid "Amount and currency are required for paid batches." msgstr "Za plačane skupine sta potrebna znesek in valuta." @@ -405,18 +430,6 @@ msgstr "Obvestilo je potrebno" msgid "Answer" msgstr "Odgovor" -#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123 -msgid "Appears on the course card in the course list" -msgstr "Prikaže se na kartici predmeta na seznamu predmetov" - -#: frontend/src/pages/BatchForm.vue:250 -msgid "Appears when the batch URL is shared on any online platform" -msgstr "Prikaže se, ko je URL skupine deljen na kateri koli spletni platformi" - -#: frontend/src/pages/BatchForm.vue:231 -msgid "Appears when the batch URL is shared on socials" -msgstr "Pojavi se, ko je URL skupine deljen na družbenih omrežjih" - #: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 msgid "Applicable For" msgstr "Velja za" @@ -477,7 +490,7 @@ msgstr "Aplikacije" msgid "Archived" msgstr "Arhivirano" -#: frontend/src/components/UpcomingEvaluations.vue:179 +#: frontend/src/components/UpcomingEvaluations.vue:206 msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Ali ste prepričani, da želite preklicati to ocenjevanje? Tega dejanja ni mogoče razveljaviti." @@ -520,14 +533,14 @@ msgstr "Tip Ocenjevanja" msgid "Assessment added successfully" msgstr "Ocena je uspešno dodana" -#: lms/lms/doctype/lms_batch/lms_batch.py:77 +#: lms/lms/doctype/lms_batch/lms_batch.py:83 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/AdminBatchDashboard.vue:32 #: frontend/src/components/Assessments.vue:5 -#: frontend/src/components/Sidebar/AppSidebar.vue:541 +#: frontend/src/components/Sidebar/AppSidebar.vue:542 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/assessments.html:3 msgid "Assessments" @@ -608,7 +621,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:545 +#: frontend/src/components/Sidebar/AppSidebar.vue:546 #: frontend/src/pages/Assignments.vue:213 lms/www/lms.py:272 msgid "Assignments" msgstr "Dodela" @@ -795,11 +808,15 @@ msgstr "Potrditev Skupnega Vpisa" #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_batch/lms_batch.json +#: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json +#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_category/lms_category.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_coupon/lms_coupon.json +#: lms/lms/doctype/lms_live_class/lms_live_class.json +#: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json @@ -836,23 +853,23 @@ msgstr "Povzetek Skupine" msgid "Batch Title" msgstr "Naslov Skupine" -#: frontend/src/pages/BatchForm.vue:598 +#: frontend/src/pages/BatchForm.vue:551 msgid "Batch deleted successfully" msgstr "Skupina uspešno izbrisana" -#: lms/lms/doctype/lms_batch/lms_batch.py:42 +#: lms/lms/doctype/lms_batch/lms_batch.py:48 msgid "Batch end date cannot be before the batch start date" msgstr "Končni datum Skupine ne more biti pred začetnim datumom skupine" -#: lms/lms/api.py:131 +#: lms/lms/api.py:137 msgid "Batch has already started." msgstr "Skupina se je že začela." -#: lms/lms/api.py:126 +#: lms/lms/api.py:132 msgid "Batch is sold out." msgstr "Skupina je razprodana." -#: lms/lms/doctype/lms_batch/lms_batch.py:47 +#: lms/lms/doctype/lms_batch/lms_batch.py:53 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." @@ -876,7 +893,7 @@ msgstr "Lep Pozdrav" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:457 +#: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:460 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Podrobnosti Fakture" @@ -933,12 +950,12 @@ msgstr "Od" msgid "CGPA/4" msgstr "CGPA/4" -#: frontend/src/components/UpcomingEvaluations.vue:62 -#: frontend/src/components/UpcomingEvaluations.vue:184 +#: frontend/src/components/UpcomingEvaluations.vue:77 +#: frontend/src/components/UpcomingEvaluations.vue:211 msgid "Cancel" msgstr "Prekliči" -#: frontend/src/components/UpcomingEvaluations.vue:178 +#: frontend/src/components/UpcomingEvaluations.vue:205 msgid "Cancel this evaluation?" msgstr "Preklicuj to ocenjevanje?" @@ -1027,7 +1044,7 @@ msgstr "Potrdila so uspešno ustvarjena" #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace #: frontend/src/components/Modals/Event.vue:411 -#: frontend/src/components/Sidebar/AppSidebar.vue:549 +#: frontend/src/components/Sidebar/AppSidebar.vue:550 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:100 #: frontend/src/pages/CourseCertification.vue:10 #: frontend/src/pages/CourseCertification.vue:135 @@ -1049,7 +1066,7 @@ msgstr "Podrobnosti Certificiranja" msgid "Certification Name" msgstr "Ime Certifikata" -#: lms/lms/doctype/lms_certificate/lms_certificate.py:168 +#: lms/lms/doctype/lms_certificate/lms_certificate.py:173 msgid "Certification is not enabled for this course." msgstr "" @@ -1132,7 +1149,7 @@ msgstr "" msgid "Check Discussion" msgstr "Preverite Razpravo" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:97 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 msgid "Check Submission" msgstr "Preveri Oddajo" @@ -1149,6 +1166,14 @@ msgstr "Za več informacij o certificiranju si oglejte {0}." msgid "Checkout Courses" msgstr "" +#: lms/templates/emails/published_batch_notification.html:52 +msgid "Checkout the batch" +msgstr "" + +#: lms/templates/emails/published_course_notification.html:36 +msgid "Checkout the course" +msgstr "" + #. Option for the 'Type' (Select) field in DocType 'LMS Question' #. Option for the 'Type' (Select) field in DocType 'LMS Quiz Question' #: lms/lms/doctype/lms_question/lms_question.json @@ -1156,7 +1181,7 @@ msgstr "" msgid "Choices" msgstr "Izbire" -#: frontend/src/pages/CourseForm.vue:134 +#: frontend/src/pages/CourseForm.vue:87 msgid "Choose a color for the course card" msgstr "" @@ -1260,14 +1285,14 @@ 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/CourseForm.vue:133 +#: frontend/src/pages/CourseForm.vue:86 #: 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/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 +#: frontend/src/pages/BatchForm.vue:264 frontend/src/pages/CourseForm.vue:265 msgid "Comma separated keywords for SEO" msgstr "Ključne besede, ločene z vejicami, za SEO" @@ -1316,7 +1341,7 @@ msgstr "E-poštni Naslov Podjetja" #. Label of the company_logo (Attach Image) field in DocType 'Job Opportunity' #. Label of a field in the job-opportunity Web Form -#: frontend/src/pages/JobForm.vue:87 +#: frontend/src/pages/JobForm.vue:88 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json msgid "Company Logo" @@ -1377,7 +1402,7 @@ msgid "Completed" msgstr "Dokončano" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:249 +#: frontend/src/pages/CourseForm.vue:202 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "" @@ -1412,7 +1437,11 @@ msgstr "Potrdi" msgid "Confirm Enrollment" msgstr "Potrdi Vpis" -#: frontend/src/pages/BatchForm.vue:576 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:226 +msgid "Confirm Your Action" +msgstr "" + +#: frontend/src/pages/BatchForm.vue:529 msgid "Confirm your action to delete" msgstr "Potrdite dejanje za brisanje" @@ -1427,7 +1456,7 @@ msgstr "Potrditveno e-poštno sporočilo poslano" msgid "Confirmation Email Template" msgstr "Predloga potrditvenega e-poštnega sporočila" -#: lms/lms/doctype/lms_certificate/lms_certificate.py:27 +#: lms/lms/doctype/lms_certificate/lms_certificate.py:32 msgid "Congratulations on getting certified!" msgstr "Čestitamo za pridobitev certifikata!" @@ -1632,7 +1661,7 @@ msgstr "Ustvarjalec Tečaja" msgid "Course Data" msgstr "Podatki Tečaja" -#: frontend/src/pages/CourseForm.vue:198 +#: frontend/src/pages/CourseForm.vue:151 msgid "Course Description" msgstr "Opis Tečaja" @@ -1672,7 +1701,7 @@ msgstr "Seznam Tečajev" msgid "Course Name" msgstr "Ime Tečaja" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:275 msgid "Course Outline" msgstr "Oris Tečaja" @@ -1713,19 +1742,19 @@ 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/CourseForm.vue:572 +#: frontend/src/pages/CourseForm.vue:508 msgid "Course created successfully" msgstr "Tečaj uspešno ustvarjen" -#: frontend/src/pages/CourseForm.vue:609 +#: frontend/src/pages/CourseForm.vue:545 msgid "Course deleted successfully" msgstr "Tečaj uspešno izbrisan" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:528 msgid "Course updated successfully" msgstr "Tečaj uspešno posodobljen" -#: lms/lms/doctype/lms_batch/lms_batch.py:54 +#: lms/lms/doctype/lms_batch/lms_batch.py:60 msgid "Course {0} has already been added to this batch." msgstr "Tečaj {0} je bil že dodan tej skupini." @@ -1801,7 +1830,7 @@ msgstr "Ustvari Novo" msgid "Create Program" msgstr "Ustvari Program" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:7 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:8 msgid "Create Programming Exercise" msgstr "Ustvari Programsko Vajo" @@ -1817,15 +1846,15 @@ msgstr "Ustvarite Tečaj v Živo" msgid "Create a Quiz" msgstr "Ustvari Kviz" -#: frontend/src/components/Sidebar/AppSidebar.vue:531 +#: frontend/src/components/Sidebar/AppSidebar.vue:532 msgid "Create a batch" msgstr "Ustvari Skupino" -#: frontend/src/components/Sidebar/AppSidebar.vue:522 +#: frontend/src/components/Sidebar/AppSidebar.vue:523 msgid "Create a course" msgstr "Ustvari Tečaj" -#: frontend/src/components/Sidebar/AppSidebar.vue:532 +#: frontend/src/components/Sidebar/AppSidebar.vue:533 msgid "Create a live class" msgstr "Ustvarite Tečaj v Živo" @@ -1837,15 +1866,15 @@ msgstr "Ustvari Novo Značko" msgid "Create an Assignment" msgstr "Ustvari Nalogo" -#: frontend/src/components/Sidebar/AppSidebar.vue:456 +#: frontend/src/components/Sidebar/AppSidebar.vue:457 msgid "Create your first batch" msgstr "Ustvari Prvo Skupino" -#: frontend/src/components/Sidebar/AppSidebar.vue:387 +#: frontend/src/components/Sidebar/AppSidebar.vue:388 msgid "Create your first course" msgstr "Ustvari Prvi Tečaj" -#: frontend/src/components/Sidebar/AppSidebar.vue:434 +#: frontend/src/components/Sidebar/AppSidebar.vue:435 msgid "Create your first quiz" msgstr "Ustvari Prvi Kviz" @@ -1853,11 +1882,11 @@ msgstr "Ustvari Prvi Kviz" msgid "Created" msgstr "Ustvarjeno" -#: frontend/src/components/Sidebar/AppSidebar.vue:528 +#: frontend/src/components/Sidebar/AppSidebar.vue:529 msgid "Creating a batch" msgstr "Ustvari Skupino" -#: frontend/src/components/Sidebar/AppSidebar.vue:519 +#: frontend/src/components/Sidebar/AppSidebar.vue:520 msgid "Creating a course" msgstr "Ustvarjanje tečaja" @@ -1865,7 +1894,7 @@ msgstr "Ustvarjanje tečaja" #. 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:58 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 +#: frontend/src/pages/BatchForm.vue:237 frontend/src/pages/CourseForm.vue:235 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1881,7 +1910,7 @@ msgstr "Trenutna Lekcija" msgid "Current Streak" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:555 +#: frontend/src/components/Sidebar/AppSidebar.vue:556 msgid "Custom Certificate Templates" msgstr "" @@ -1979,14 +2008,15 @@ msgstr "Privzeta Valuta" msgid "Degree Type" msgstr "" -#: frontend/src/components/Controls/ChildTable.vue:62 +#: frontend/src/components/Controls/ChildTable.vue:63 #: frontend/src/components/CourseOutline.vue:294 #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/BatchForm.vue:582 frontend/src/pages/CourseForm.vue:622 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 +#: frontend/src/pages/BatchForm.vue:535 frontend/src/pages/CourseForm.vue:558 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:232 #: frontend/src/pages/Programs/ProgramForm.vue:230 #: frontend/src/pages/Programs/ProgramForm.vue:567 msgid "Delete" @@ -1996,7 +2026,7 @@ msgstr "Izbriši" msgid "Delete Chapter" msgstr "Izbriši Poglavje" -#: frontend/src/pages/CourseForm.vue:616 +#: frontend/src/pages/CourseForm.vue:552 msgid "Delete Course" msgstr "Izbriši Tečaj" @@ -2016,11 +2046,15 @@ msgstr "Izbriši Kupon?" msgid "Delete this lesson?" msgstr "Izbriši Lekcijo?" -#: frontend/src/pages/CourseForm.vue:617 +#: frontend/src/pages/CourseForm.vue:553 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/pages/BatchForm.vue:577 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:227 +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/BatchForm.vue:530 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?" @@ -2042,7 +2076,7 @@ msgstr "" #. Label of the description (Small Text) field in DocType 'Work Experience' #: frontend/src/components/Modals/LiveClassModal.vue:80 #: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/JobForm.vue:132 +#: frontend/src/pages/JobForm.vue:96 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/certification/certification.json @@ -2069,7 +2103,7 @@ msgstr "Podrobnosti" msgid "Disable PWA" msgstr "" -#: frontend/src/pages/CourseForm.vue:174 +#: frontend/src/pages/CourseForm.vue:127 msgid "Disable Self Enrollment" msgstr "" @@ -2220,7 +2254,7 @@ msgstr "Uredi Profil" msgid "Edit Program" msgstr "Uredi Program" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:8 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:9 msgid "Edit Programming Exercise" msgstr "Uredi Programsko Vaje" @@ -2247,9 +2281,15 @@ msgstr "" msgid "Education Details" msgstr "" +#. Option for the 'Send Notification for Published Courses' (Select) field in +#. 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/pages/JobApplications.vue:305 lms/templates/signup-form.html:10 +#: frontend/src/pages/JobApplications.vue:305 +#: lms/lms/doctype/lms_settings/lms_settings.json +#: lms/templates/signup-form.html:10 msgid "Email" msgstr "E-pošta" @@ -2447,7 +2487,7 @@ msgstr "" msgid "Enter reply to email" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:164 +#: frontend/src/components/Modals/ZoomAccountModal.vue:167 msgid "Error creating Zoom Account" msgstr "" @@ -2459,11 +2499,11 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:179 +#: lms/lms/doctype/lms_batch/lms_batch.py:256 msgid "Error creating live class. Please try again. {0}" msgstr "" -#: frontend/src/pages/Quizzes.vue:227 +#: frontend/src/pages/Quizzes.vue:230 msgid "Error creating quiz: {0}" msgstr "" @@ -2476,7 +2516,7 @@ msgstr "" msgid "Error deleting email templates" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:202 +#: frontend/src/components/Modals/ZoomAccountModal.vue:205 msgid "Error updating Zoom Account" msgstr "" @@ -2507,7 +2547,7 @@ msgstr "" msgid "Evaluation Request" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:82 +#: lms/lms/doctype/lms_batch/lms_batch.py:88 msgid "Evaluation end date cannot be less than the batch end date." msgstr "" @@ -2524,7 +2564,7 @@ msgstr "" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:37 #: frontend/src/components/Modals/BulkCertificates.vue:22 -#: frontend/src/pages/CourseForm.vue:269 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:222 frontend/src/pages/ProfileRoles.vue:32 #: 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 @@ -2560,7 +2600,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/api.py:1338 +#: lms/lms/api.py:1406 msgid "Evaluator does not exist." msgstr "" @@ -2582,7 +2622,7 @@ msgstr "Primer: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:274 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Vaja" @@ -2593,6 +2633,10 @@ msgstr "Vaja" msgid "Exercise Title" msgstr "Naslov Vaje" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:250 +msgid "Exercise deleted successfully" +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:155 msgid "Expand" msgstr "Razširi" @@ -2660,7 +2704,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:37 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 #: 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" @@ -2690,21 +2734,21 @@ msgstr "" msgid "Failed to update badge assignment: " msgstr "" -#: frontend/src/utils/index.js:836 +#: frontend/src/utils/index.js:856 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/CourseForm.vue:169 +#: frontend/src/pages/CourseForm.vue:122 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Izabrano" #. Label of the feedback (Small Text) field in DocType 'LMS Batch Feedback' #: frontend/src/components/BatchFeedback.vue:30 -#: frontend/src/pages/Batch.vue:163 +#: frontend/src/pages/Batch.vue:150 #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json msgid "Feedback" msgstr "Povratne Informacije" @@ -2736,16 +2780,16 @@ msgstr "" msgid "Filter by Billing Name" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 msgid "Filter by Exercise" msgstr "" #: frontend/src/components/Settings/Transactions/TransactionList.vue:20 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:28 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 msgid "Filter by Member" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 msgid "Filter by Status" msgstr "" @@ -2814,6 +2858,10 @@ msgstr "Petek" msgid "From" msgstr "Od" +#: lms/templates/emails/published_batch_notification.html:19 +msgid "From " +msgstr "Od " + #. Label of the from_date (Date) field in DocType 'Work Experience' #: lms/lms/doctype/work_experience/work_experience.json msgid "From Date" @@ -2970,6 +3018,11 @@ msgstr "" msgid "Hello" msgstr "" +#: lms/templates/emails/published_batch_notification.html:4 +#: lms/templates/emails/published_course_notification.html:4 +msgid "Hello Learner" +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:141 msgid "Help" msgstr "" @@ -2986,6 +3039,11 @@ msgstr "Pomagajte nam izboljšati se tako, da nam posredujete svoje povratne inf msgid "Help us understand your needs" msgstr "" +#: lms/templates/emails/published_batch_notification.html:7 +#: lms/templates/emails/published_course_notification.html:7 +msgid "Here are the details:" +msgstr "" + #: frontend/src/pages/Home/Home.vue:11 msgid "Hey" msgstr "Živjo" @@ -3064,7 +3122,7 @@ msgstr "" msgid "I consent to my personal information being stored for invoicing" msgstr "" -#: frontend/src/pages/QuizForm.vue:340 +#: frontend/src/pages/QuizForm.vue:338 msgid "ID" msgstr "" @@ -3112,7 +3170,7 @@ msgstr "" msgid "If you set an amount here, then the USD equivalent setting will not get applied." msgstr "" -#: lms/lms/doctype/lms_quiz/lms_quiz.py:64 +#: lms/lms/doctype/lms_quiz/lms_quiz.py:67 msgid "If you want open ended questions then make sure each question in the quiz is of open ended type." msgstr "" @@ -3132,7 +3190,7 @@ msgstr "" msgid "Image search powered by" msgstr "" -#: lms/lms/doctype/lms_quiz/lms_quiz.py:228 +#: lms/lms/doctype/lms_quiz/lms_quiz.py:231 msgid "Image: Corrupted Data Stream" msgstr "" @@ -3157,6 +3215,14 @@ msgstr "" msgid "In Progress" msgstr "" +#. Option for the 'Send Notification for Published Courses' (Select) field in +#. DocType 'LMS Settings' +#. Option for the 'Send Notification for Published Batches' (Select) field in +#. DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "In-app" +msgstr "" + #. Label of the include_in_preview (Check) field in DocType 'Course Lesson' #: lms/lms/doctype/course_lesson/course_lesson.json msgid "Include In Preview" @@ -3243,8 +3309,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:511 -#: frontend/src/components/Sidebar/AppSidebar.vue:514 +#: frontend/src/components/Sidebar/AppSidebar.vue:512 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Introduction" msgstr "" @@ -3256,7 +3322,7 @@ msgstr "" msgid "Invalid Quiz ID in content" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:445 +#: frontend/src/components/Sidebar/AppSidebar.vue:446 msgid "Invite your team and students" msgstr "" @@ -3293,7 +3359,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:552 +#: frontend/src/components/Sidebar/AppSidebar.vue:553 msgid "Issue a Certificate" msgstr "" @@ -3386,7 +3452,7 @@ msgstr "" msgid "Join" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:95 +#: frontend/src/components/UpcomingEvaluations.vue:110 msgid "Join Call" msgstr "" @@ -3708,7 +3774,8 @@ msgstr "" #. Label of the language (Select) field in DocType 'LMS Programming Exercise' #: frontend/src/components/Modals/EditProfile.vue:98 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:27 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:275 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Language" msgstr "" @@ -3726,7 +3793,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:536 +#: frontend/src/components/Sidebar/AppSidebar.vue:537 msgid "Learning Paths" msgstr "" @@ -3769,7 +3836,7 @@ msgstr "" msgid "Lesson Title" msgstr "" -#: frontend/src/pages/LessonForm.vue:425 +#: frontend/src/pages/LessonForm.vue:423 msgid "Lesson created successfully" msgstr "" @@ -3781,7 +3848,7 @@ msgstr "" msgid "Lesson moved successfully" msgstr "" -#: frontend/src/pages/LessonForm.vue:449 +#: frontend/src/pages/LessonForm.vue:447 msgid "Lesson updated successfully" msgstr "" @@ -3815,7 +3882,7 @@ msgstr "" msgid "Limit Questions To" msgstr "" -#: lms/lms/doctype/lms_quiz/lms_quiz.py:37 +#: lms/lms/doctype/lms_quiz/lms_quiz.py:40 msgid "Limit cannot be greater than or equal to the number of questions in the quiz." msgstr "" @@ -3846,6 +3913,7 @@ msgstr "" msgid "LiveCode URL" msgstr "" +#: frontend/src/components/BatchStudents.vue:93 #: frontend/src/components/Modals/CourseProgressSummary.vue:86 #: frontend/src/components/Settings/Evaluators.vue:81 #: frontend/src/components/Settings/Members.vue:79 @@ -3854,8 +3922,8 @@ msgstr "" #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses.vue:108 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:129 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:87 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:117 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:94 msgid "Load More" @@ -3881,7 +3949,7 @@ msgid "Location Preference" msgstr "" #: frontend/src/components/NoPermission.vue:26 -#: frontend/src/components/QuizBlock.vue:9 frontend/src/pages/Batch.vue:213 +#: frontend/src/components/QuizBlock.vue:9 frontend/src/pages/Batch.vue:200 #: frontend/src/pages/Lesson.vue:103 msgid "Login" msgstr "Prijava" @@ -3950,7 +4018,7 @@ msgstr "" #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:40 #: frontend/src/components/Modals/Question.vue:106 -#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:350 +#: frontend/src/components/Quiz.vue:120 frontend/src/pages/QuizForm.vue:348 #: 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 @@ -3977,7 +4045,7 @@ msgid "Marks to Deduct" msgstr "" #. Label of the max_attempts (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/Quizzes.vue:264 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/Quizzes.vue:267 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Max Attempts" msgstr "" @@ -4036,7 +4104,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:28 #: frontend/src/components/Settings/ZoomSettings.vue:187 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:268 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4221,30 +4289,30 @@ msgid "Message is required" msgstr "" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 +#: frontend/src/pages/BatchForm.vue:255 frontend/src/pages/CourseForm.vue:256 #: 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/BatchForm.vue:207 +#: frontend/src/pages/BatchForm.vue:249 #: 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/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 +#: frontend/src/pages/BatchForm.vue:261 frontend/src/pages/CourseForm.vue:262 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 +#: frontend/src/pages/BatchForm.vue:244 frontend/src/pages/CourseForm.vue:251 msgid "Meta Tags" msgstr "" -#: lms/lms/api.py:1413 +#: lms/lms/api.py:1481 msgid "Meta tags should be a list." msgstr "" @@ -4267,6 +4335,7 @@ msgstr "" #: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json +#: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_category/lms_category.json #: lms/lms/doctype/lms_certificate/lms_certificate.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json @@ -4275,6 +4344,7 @@ msgstr "" #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_live_class/lms_live_class.json +#: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json #: lms/lms/doctype/lms_program/lms_program.json #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json @@ -4288,8 +4358,8 @@ msgstr "" msgid "Moderator" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:286 -#: frontend/src/pages/Quizzes.vue:278 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/Quizzes.vue:281 msgid "Modified" msgstr "" @@ -4297,11 +4367,11 @@ msgstr "" msgid "Modified By" msgstr "" -#: lms/lms/api.py:108 +#: lms/lms/api.py:114 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:104 +#: lms/lms/api.py:110 msgid "Module is incorrect." msgstr "" @@ -4312,7 +4382,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:560 +#: frontend/src/components/Sidebar/AppSidebar.vue:561 msgid "Monetization" msgstr "" @@ -4365,7 +4435,8 @@ msgstr "" msgid "New" msgstr "" -#: frontend/src/pages/Batches.vue:10 lms/www/lms.py:150 +#: frontend/src/pages/Batches.vue:10 frontend/src/pages/Notifications.vue:90 +#: lms/www/lms.py:150 msgid "New Batch" msgstr "" @@ -4373,8 +4444,8 @@ msgstr "" msgid "New Coupon" msgstr "" -#: frontend/src/pages/CourseForm.vue:703 frontend/src/pages/Courses.vue:13 -#: lms/www/lms.py:94 +#: frontend/src/pages/CourseForm.vue:631 frontend/src/pages/Courses.vue:13 +#: frontend/src/pages/Notifications.vue:89 lms/www/lms.py:94 msgid "New Course" msgstr "" @@ -4398,10 +4469,6 @@ msgstr "" msgid "New Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:406 frontend/src/pages/QuizForm.vue:414 -msgid "New Quiz" -msgstr "" - #: lms/www/new-sign-up.html:3 msgid "New Sign Up" msgstr "" @@ -4410,11 +4477,11 @@ msgstr "" msgid "New Zoom Account" msgstr "" -#: lms/lms/utils.py:417 +#: lms/lms/utils.py:423 msgid "New comment in batch {0}" msgstr "" -#: lms/lms/utils.py:412 +#: lms/lms/utils.py:414 msgid "New reply on the topic {0} in course {1}" msgstr "" @@ -4576,14 +4643,15 @@ msgid "Not Graded" msgstr "" #: frontend/src/components/NoPermission.vue:5 -#: frontend/src/components/NoPermission.vue:46 frontend/src/pages/Batch.vue:181 +#: frontend/src/components/NoPermission.vue:46 frontend/src/pages/Batch.vue:168 msgid "Not Permitted" msgstr "" #: frontend/src/components/Assignment.vue:36 #: frontend/src/components/Modals/EditProfile.vue:13 #: frontend/src/components/Settings/BrandSettings.vue:10 -#: frontend/src/components/Settings/SettingDetails.vue:10 +#: frontend/src/components/Settings/SettingDetails.vue:11 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:13 #: frontend/src/pages/Programs/ProgramForm.vue:16 #: frontend/src/pages/QuizForm.vue:8 frontend/src/pages/QuizSubmission.vue:9 msgid "Not Saved" @@ -4599,11 +4667,20 @@ msgstr "" msgid "Notes" msgstr "" -#: frontend/src/pages/Notifications.vue:53 +#: frontend/src/pages/Notifications.vue:143 msgid "Nothing to see here." msgstr "" +#. Label of the notification_sent (Check) field in DocType 'LMS Batch' +#. Label of the notification_sent (Check) field in DocType 'LMS Course' +#: lms/lms/doctype/lms_batch/lms_batch.json +#: lms/lms/doctype/lms_course/lms_course.json +msgid "Notification Sent" +msgstr "" + #. Label of the notifications (Check) field in DocType 'LMS Settings' +#. Label of the notifications_section (Section Break) field in DocType 'LMS +#. Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Notifications" msgstr "" @@ -4657,14 +4734,14 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "" -#: frontend/src/utils/index.js:629 -msgid "Only image file is allowed." -msgstr "" - #: frontend/src/components/Modals/ChapterModal.vue:218 msgid "Only zip files are allowed" msgstr "" +#: frontend/src/utils/index.js:649 +msgid "Only {0} file is allowed." +msgstr "" + #. Option for the 'Status' (Select) field in DocType 'Job Opportunity' #. Option in a Select field in the job-opportunity Web Form #: frontend/src/pages/Jobs.vue:189 @@ -4804,18 +4881,18 @@ msgstr "" msgid "PDF" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:352 +#: frontend/src/components/Sidebar/AppSidebar.vue:353 msgid "Page deleted successfully" msgstr "" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/BatchForm.vue:270 +#: frontend/src/pages/BatchForm.vue:222 #: 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/CourseForm.vue:254 +#: frontend/src/pages/CourseForm.vue:207 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -4825,7 +4902,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:244 +#: frontend/src/pages/CourseForm.vue:197 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "" @@ -4856,7 +4933,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:35 #: 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" @@ -4864,7 +4941,7 @@ msgstr "" #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz' #. Label of the passing_percentage (Int) field in DocType 'LMS Quiz Submission' -#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:257 +#: frontend/src/pages/QuizForm.vue:78 frontend/src/pages/Quizzes.vue:260 #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json msgid "Passing Percentage" @@ -4875,7 +4952,7 @@ msgstr "" msgid "Password" msgstr "" -#: frontend/src/pages/CourseForm.vue:214 +#: frontend/src/pages/CourseForm.vue:167 msgid "Paste the youtube link of a short video introducing the course" msgstr "" @@ -5044,7 +5121,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:185 +#: lms/lms/doctype/lms_batch/lms_batch.py:262 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -5060,7 +5137,7 @@ msgstr "" msgid "Please ensure that you complete all the questions in {0} minutes." msgstr "" -#: frontend/src/pages/Billing.vue:353 +#: frontend/src/pages/Billing.vue:356 msgid "Please enter a coupon code" msgstr "" @@ -5077,7 +5154,7 @@ msgid "Please enter a valid Contact Us URL." msgstr "" #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:106 msgid "Please enter a valid URL." msgstr "" @@ -5089,11 +5166,11 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:100 msgid "Please enter the URL for assignment submission." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:62 +#: lms/lms/doctype/lms_batch/lms_batch.py:68 msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}" msgstr "" @@ -5101,7 +5178,7 @@ msgstr "" msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}" msgstr "" -#: frontend/src/pages/Billing.vue:333 +#: frontend/src/pages/Billing.vue:335 msgid "Please let us know where you heard about us from." msgstr "" @@ -5109,19 +5186,19 @@ msgstr "" msgid "Please login to access the quiz." msgstr "" -#: frontend/src/pages/Batch.vue:192 +#: frontend/src/pages/Batch.vue:179 msgid "Please login to access this page." msgstr "" -#: lms/lms/api.py:100 +#: lms/lms/api.py:106 msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:1943 +#: lms/lms/utils.py:2081 msgid "Please login to enroll in the program." msgstr "" -#: frontend/src/pages/Batch.vue:158 +#: frontend/src/components/UpcomingEvaluations.vue:19 msgid "Please make sure to schedule your evaluation before this date." msgstr "" @@ -5134,7 +5211,7 @@ msgstr "" msgid "Please provide your consent to proceed with the payment" msgstr "" -#: frontend/src/pages/Billing.vue:337 +#: frontend/src/pages/Billing.vue:339 msgid "Please provide your consent to proceed with the payment." msgstr "" @@ -5190,7 +5267,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:103 msgid "Please upload the assignment file." msgstr "" @@ -5280,7 +5357,9 @@ msgstr "" msgid "Preview Image" msgstr "" -#: frontend/src/pages/CourseForm.vue:212 +#. Label of the video_link (Attach) field in DocType 'LMS Batch' +#: frontend/src/pages/BatchForm.vue:207 frontend/src/pages/CourseForm.vue:165 +#: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "" @@ -5289,13 +5368,13 @@ msgid "Previous" msgstr "" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/BatchForm.vue:265 +#: frontend/src/pages/BatchForm.vue:217 #: 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/CourseForm.vue:238 +#: frontend/src/pages/CourseForm.vue:191 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -5314,7 +5393,7 @@ msgstr "" #. Label of the problem_statement (Text Editor) field in DocType 'LMS #. Programming Exercise' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:41 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:46 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:25 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json msgid "Problem Statement" @@ -5374,26 +5453,26 @@ msgid "Programming Exercise Submission" msgstr "" #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:416 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:298 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 msgid "Programming Exercise Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:222 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 msgid "Programming Exercise created successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:258 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:295 msgid "Programming Exercise deleted successfully" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:241 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:278 msgid "Programming Exercise updated successfully" msgstr "" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:308 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:158 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:166 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:290 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:298 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Programming Exercises" msgstr "" @@ -5447,7 +5526,7 @@ msgstr "" #. Label of the published (Check) field in DocType 'LMS Program' #: frontend/src/components/Modals/BulkCertificates.vue:51 #: frontend/src/components/Modals/Event.vue:122 -#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:152 +#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:105 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5463,7 +5542,7 @@ msgid "Published Courses" msgstr "" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:156 +#: frontend/src/pages/CourseForm.vue:109 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "" @@ -5496,7 +5575,7 @@ msgstr "" #: frontend/src/components/Assignment.vue:20 #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:27 -#: frontend/src/pages/QuizForm.vue:345 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:343 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 @@ -5537,7 +5616,7 @@ msgstr "" msgid "Questions" msgstr "" -#: frontend/src/pages/QuizForm.vue:387 +#: frontend/src/pages/QuizForm.vue:385 msgid "Questions deleted successfully" msgstr "" @@ -5579,7 +5658,7 @@ msgstr "" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/Quizzes.vue:216 +#: frontend/src/pages/Quizzes.vue:218 msgid "Quiz created successfully" msgstr "" @@ -5587,7 +5666,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "" -#: frontend/src/pages/QuizForm.vue:312 +#: frontend/src/pages/QuizForm.vue:310 msgid "Quiz updated successfully" msgstr "" @@ -5596,13 +5675,13 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:544 -#: frontend/src/pages/QuizForm.vue:398 frontend/src/pages/Quizzes.vue:290 -#: frontend/src/pages/Quizzes.vue:300 lms/www/lms.py:250 +#: frontend/src/components/Sidebar/AppSidebar.vue:545 +#: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:293 +#: frontend/src/pages/Quizzes.vue:303 lms/www/lms.py:250 msgid "Quizzes" msgstr "" -#: frontend/src/pages/Quizzes.vue:238 +#: frontend/src/pages/Quizzes.vue:241 msgid "Quizzes deleted successfully" msgstr "" @@ -5690,7 +5769,7 @@ msgstr "Zavrnjeno" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/CourseForm.vue:223 +#: frontend/src/pages/CourseForm.vue:176 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -5701,8 +5780,7 @@ msgstr "" msgid "Remote" msgstr "" -#: frontend/src/components/Controls/Uploader.vue:34 -#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119 +#: frontend/src/components/Controls/Uploader.vue:45 msgid "Remove" msgstr "" @@ -5772,7 +5850,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:572 +#: frontend/src/components/Sidebar/AppSidebar.vue:573 msgid "Roles" msgstr "" @@ -5781,19 +5859,19 @@ msgstr "" msgid "Route" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:119 +#: lms/lms/doctype/lms_batch/lms_batch.py:125 msgid "Row #{0} Date cannot be outside the batch duration." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:115 +#: lms/lms/doctype/lms_batch/lms_batch.py:121 msgid "Row #{0} End time cannot be outside the batch duration." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:99 +#: lms/lms/doctype/lms_batch/lms_batch.py:105 msgid "Row #{0} Start time cannot be greater than or equal to end time." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:108 +#: lms/lms/doctype/lms_batch/lms_batch.py:114 msgid "Row #{0} Start time cannot be outside the batch duration." msgstr "" @@ -5832,7 +5910,7 @@ msgstr "" msgid "SEO" msgstr "" -#: frontend/src/utils/index.js:648 +#: frontend/src/utils/index.js:668 msgid "SVG contains potentially unsafe content." msgstr "" @@ -5862,7 +5940,7 @@ msgstr "" #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:129 #: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:17 #: frontend/src/pages/JobForm.vue:8 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:105 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 #: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 @@ -5876,11 +5954,11 @@ msgstr "" msgid "Schedule" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:13 +#: frontend/src/components/UpcomingEvaluations.vue:8 msgid "Schedule Evaluation" msgstr "" -#: frontend/src/components/UpcomingEvaluations.vue:103 +#: frontend/src/components/UpcomingEvaluations.vue:118 msgid "Schedule an evaluation to get certified." msgstr "" @@ -5923,11 +6001,11 @@ msgid "Search by Name" msgstr "" #: frontend/src/pages/Batches.vue:82 frontend/src/pages/Courses.vue:67 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:44 msgid "Search by Title" msgstr "" #: frontend/src/pages/Assignments.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:47 msgid "Search by title" msgstr "" @@ -5950,7 +6028,7 @@ msgstr "" msgid "Seat Left" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:86 +#: lms/lms/doctype/lms_batch/lms_batch.py:92 msgid "Seat count cannot be negative." msgstr "" @@ -6008,6 +6086,18 @@ msgstr "Pošlji E-pošto" msgid "Send Email to {0}" msgstr "" +#. Label of the send_notification_for_published_batches (Select) field in +#. DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Notification for Published Batches" +msgstr "" + +#. Label of the send_notification_for_published_courses (Select) field in +#. DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Send Notification for Published Courses" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -6030,17 +6120,17 @@ msgstr "Nastavi Barvo" msgid "Set your Password" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:515 +#: frontend/src/components/Sidebar/AppSidebar.vue:516 msgid "Setting up" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:565 +#: frontend/src/components/Sidebar/AppSidebar.vue:566 msgid "Setting up payment gateway" msgstr "" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:570 -#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 +#: frontend/src/components/Sidebar/AppSidebar.vue:571 +#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:95 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 #: frontend/src/pages/QuizForm.vue:86 @@ -6056,7 +6146,7 @@ msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:188 +#: frontend/src/pages/CourseForm.vue:141 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "" @@ -6071,7 +6161,7 @@ msgid "Show Answer" msgstr "" #. Label of the show_answers (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:271 +#: frontend/src/pages/QuizForm.vue:93 frontend/src/pages/Quizzes.vue:274 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Answers" msgstr "" @@ -6279,7 +6369,7 @@ msgstr "" #: frontend/src/components/Settings/ZoomSettings.vue:197 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:53 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:280 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 #: 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 @@ -6317,7 +6407,7 @@ msgstr "" msgid "Students" msgstr "" -#: frontend/src/components/BatchStudents.vue:204 +#: frontend/src/components/BatchStudents.vue:220 msgid "Students deleted successfully" msgstr "" @@ -6355,7 +6445,7 @@ msgstr "" msgid "Submission saved!" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:254 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 msgid "Submissions deleted successfully" msgstr "" @@ -6397,7 +6487,7 @@ msgstr "" msgid "Sunday" msgstr "" -#: lms/lms/api.py:989 +#: lms/lms/api.py:995 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6493,7 +6583,7 @@ msgstr "" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise' #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:29 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json @@ -6504,7 +6594,7 @@ msgstr "" msgid "Test Quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:82 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:86 msgid "Test this Exercise" msgstr "" @@ -6530,7 +6620,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:2109 +#: lms/lms/utils.py:2247 msgid "The batch does not exist." msgstr "" @@ -6538,7 +6628,7 @@ msgstr "" msgid "The batch you have enrolled for is starting tomorrow. Please be prepared and be on time for the session." msgstr "" -#: lms/lms/utils.py:1609 +#: lms/lms/utils.py:1747 msgid "The coupon code '{0}' is invalid." msgstr "" @@ -6546,15 +6636,23 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" +#: frontend/src/components/UpcomingEvaluations.vue:26 +msgid "The deadline to schedule evaluations has passed. Please contact the Instructor for assistance." +msgstr "" + #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: frontend/src/pages/Batch.vue:151 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 +msgid "The instructor has left a comment on your assignment {0}" +msgstr "" + +#: frontend/src/components/UpcomingEvaluations.vue:15 msgid "The last day to schedule your evaluations is " msgstr "" -#: lms/lms/utils.py:2093 +#: lms/lms/utils.py:2231 msgid "The lesson does not exist." msgstr "" @@ -6562,7 +6660,7 @@ msgstr "" msgid "The slot is already booked by another participant." msgstr "" -#: lms/lms/utils.py:1806 +#: lms/lms/utils.py:1361 lms/lms/utils.py:1477 lms/lms/utils.py:1944 msgid "The specified batch does not exist." msgstr "" @@ -6578,12 +6676,12 @@ msgstr "" msgid "There are no courses currently. Create your first course to get started!" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:90 +#: lms/lms/doctype/lms_batch/lms_batch.py:96 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.py:74 msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:94 +#: frontend/src/components/BatchStudents.vue:99 msgid "There are no students in this batch." msgstr "" @@ -6599,10 +6697,6 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 -msgid "There has been an update on your submission for assignment {0}" -msgstr "" - #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.py:59 msgid "There has been an update on your submission. You have got a score of {0} for the quiz {1}" msgstr "" @@ -6632,15 +6726,15 @@ msgstr "" msgid "This class has ended" msgstr "" -#: lms/lms/utils.py:1638 +#: lms/lms/utils.py:1776 msgid "This coupon has expired." msgstr "" -#: lms/lms/utils.py:1641 +#: lms/lms/utils.py:1779 msgid "This coupon has reached its maximum usage limit." msgstr "" -#: lms/lms/utils.py:1650 +#: lms/lms/utils.py:1788 msgid "This coupon is not applicable to this {0}." msgstr "" @@ -6648,7 +6742,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1569 +#: lms/lms/utils.py:1707 msgid "This course is free." msgstr "" @@ -6737,6 +6831,10 @@ msgstr "" msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "" +#: lms/templates/emails/published_batch_notification.html:29 +msgid "Time: " +msgstr "" + #. Label of the schedule_tab (Tab Break) field in DocType 'LMS Batch' #. Label of the timetable (Table) field in DocType 'LMS Batch' #. Label of the timetable (Table) field in DocType 'LMS Timetable Template' @@ -6763,7 +6861,7 @@ msgstr "" #. 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/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:241 #: 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 @@ -6800,10 +6898,11 @@ msgstr "" #: frontend/src/components/Settings/BadgeForm.vue:19 #: frontend/src/pages/Assignments.vue:167 frontend/src/pages/BatchForm.vue:27 #: frontend/src/pages/CourseForm.vue:30 frontend/src/pages/JobForm.vue:20 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:17 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:270 #: frontend/src/pages/Programs/ProgramForm.vue:25 #: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:117 -#: frontend/src/pages/Quizzes.vue:244 +#: frontend/src/pages/Quizzes.vue:247 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -6835,7 +6934,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1583 +#: lms/lms/utils.py:1721 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -6848,7 +6947,7 @@ msgid "Total" msgstr "" #. Label of the total_marks (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:250 +#: frontend/src/pages/QuizForm.vue:73 frontend/src/pages/Quizzes.vue:253 #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Total Marks" msgstr "" @@ -6902,7 +7001,7 @@ msgstr "" #: frontend/src/components/Modals/Question.vue:44 #: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:172 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/Jobs.vue:83 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:53 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:51 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -6978,14 +7077,14 @@ 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.vue:328 frontend/src/pages/CourseForm.vue:164 +#: frontend/src/pages/Batches.vue:328 frontend/src/pages/CourseForm.vue:117 #: frontend/src/pages/Courses.vue:347 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" msgstr "Prihajajoče" -#: frontend/src/pages/Batch.vue:204 frontend/src/pages/Home/AdminHome.vue:34 +#: frontend/src/pages/Batch.vue:191 frontend/src/pages/Home/AdminHome.vue:34 msgid "Upcoming Batches" msgstr "" @@ -7000,7 +7099,7 @@ msgid "Upcoming Live Classes" msgstr "" #: frontend/src/components/Settings/BrandSettings.vue:24 -#: frontend/src/components/Settings/SettingDetails.vue:23 +#: frontend/src/components/Settings/SettingDetails.vue:17 msgid "Update" msgstr "" @@ -7008,8 +7107,11 @@ msgstr "" msgid "Update Password" msgstr "" -#: frontend/src/components/Controls/Uploader.vue:20 -#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:281 +msgid "Updated On" +msgstr "" + +#: frontend/src/components/Controls/Uploader.vue:23 msgid "Upload" msgstr "" @@ -7113,10 +7215,6 @@ msgstr "" msgid "Video Statistics for {0}" msgstr "" -#: frontend/src/pages/Notifications.vue:39 -msgid "View" -msgstr "" - #: frontend/src/pages/JobDetail.vue:31 msgid "View Applications" msgstr "" @@ -7276,19 +7374,19 @@ msgstr "" msgid "You are already certified for this course. Click on the card below to open your certificate." msgstr "" -#: lms/lms/api.py:120 +#: lms/lms/api.py:126 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:114 +#: lms/lms/api.py:120 msgid "You are already enrolled for this course." msgstr "" -#: frontend/src/pages/Batch.vue:186 +#: frontend/src/pages/Batch.vue:173 msgid "You are not a member of this batch. Please checkout our upcoming batches." msgstr "" -#: lms/lms/doctype/lms_certificate/lms_certificate.py:165 +#: lms/lms/doctype/lms_certificate/lms_certificate.py:170 msgid "You are not enrolled in this course." msgstr "" @@ -7329,7 +7427,7 @@ msgstr "" msgid "You cannot enroll in an unpublished course." msgstr "" -#: lms/lms/utils.py:1947 +#: lms/lms/utils.py:2085 msgid "You cannot enroll in an unpublished program." msgstr "" @@ -7345,11 +7443,11 @@ msgstr "" msgid "You cannot schedule evaluations for past slots." msgstr "" -#: lms/lms/utils.py:2121 +#: lms/lms/utils.py:2259 msgid "You do not have access to this batch." msgstr "" -#: lms/lms/utils.py:2104 +#: lms/lms/utils.py:2242 msgid "You do not have access to this course." msgstr "" @@ -7357,7 +7455,7 @@ msgstr "" msgid "You do not have permission to access this page." msgstr "" -#: lms/lms/api.py:1438 lms/lms/api.py:1442 +#: lms/lms/api.py:1506 lms/lms/api.py:1510 msgid "You do not have permission to update meta tags." msgstr "" @@ -7382,7 +7480,7 @@ msgstr "" msgid "You have already exceeded the maximum number of attempts allowed for this quiz." msgstr "" -#: lms/lms/api.py:144 +#: lms/lms/api.py:150 msgid "You have already purchased the certificate for this course." msgstr "" @@ -7398,7 +7496,7 @@ msgstr "" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:234 +#: frontend/src/components/CourseCardOverlay.vue:235 msgid "You have been enrolled in this course" msgstr "" @@ -7410,7 +7508,7 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" -#: lms/lms/doctype/lms_certificate/lms_certificate.py:174 +#: lms/lms/doctype/lms_certificate/lms_certificate.py:179 msgid "You have not completed the course yet." msgstr "" @@ -7450,7 +7548,7 @@ msgstr "" msgid "You need to complete the payment for this course before enrolling." msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:218 +#: frontend/src/components/CourseCardOverlay.vue:219 msgid "You need to login first to enroll for this course" msgstr "" @@ -7494,10 +7592,14 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:297 +#: lms/lms/doctype/lms_batch/lms_batch.py:374 msgid "Your batch {0} is starting tomorrow" msgstr "" +#: frontend/src/components/Controls/Uploader.vue:41 +msgid "Your browser does not support the video tag." +msgstr "" + #: frontend/src/pages/ProfileEvaluator.vue:143 msgid "Your calendar is set." msgstr "" @@ -7547,11 +7649,11 @@ msgstr "" msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:159 +#: frontend/src/components/Modals/ZoomAccountModal.vue:162 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:197 +#: frontend/src/components/Modals/ZoomAccountModal.vue:200 msgid "Zoom Account updated successfully" msgstr "" @@ -7628,7 +7730,7 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/CourseForm.vue:290 +#: frontend/src/pages/CourseForm.vue:243 msgid "e.g. IST, UTC, GMT..." msgstr "" @@ -7690,7 +7792,7 @@ msgstr "" msgid "others" msgstr "" -#: frontend/src/pages/QuizForm.vue:346 +#: frontend/src/pages/QuizForm.vue:344 msgid "question_detail" msgstr "" @@ -7706,6 +7808,11 @@ msgstr "" msgid "students" msgstr "" +#: lms/templates/emails/published_batch_notification.html:7 +#: lms/templates/emails/published_course_notification.html:7 +msgid "that might interest you!" +msgstr "" + #: frontend/src/components/CommandPalette/CommandPalette.vue:59 msgid "to close" msgstr "" @@ -7742,7 +7849,7 @@ msgstr "" msgid "{0} Quizzes" msgstr "" -#: lms/lms/api.py:745 lms/lms/api.py:753 +#: lms/lms/api.py:751 lms/lms/api.py:759 msgid "{0} Settings not found" msgstr "" @@ -7754,6 +7861,14 @@ msgstr "" msgid "{0} has applied for the job position {1}" msgstr "" +#: lms/lms/doctype/lms_batch/lms_batch.py:186 +msgid "{0} has published a new batch {1}" +msgstr "" + +#: lms/lms/doctype/lms_course/lms_course.py:195 +msgid "{0} has published a new course {1}" +msgstr "" + #: lms/templates/emails/job_report.html:4 msgid "{0} has reported a job post for the following reason." msgstr "" @@ -7766,11 +7881,11 @@ msgstr "" msgid "{0} is already a mentor for course {1}" msgstr "" -#: lms/lms/doctype/lms_certificate/lms_certificate.py:89 +#: lms/lms/doctype/lms_certificate/lms_certificate.py:94 msgid "{0} is already certified for the batch {1}" msgstr "" -#: lms/lms/doctype/lms_certificate/lms_certificate.py:70 +#: lms/lms/doctype/lms_certificate/lms_certificate.py:75 msgid "{0} is already certified for the course {1}" msgstr "" @@ -7778,7 +7893,7 @@ msgstr "" msgid "{0} is your evaluator" msgstr "" -#: lms/lms/utils.py:490 +#: lms/lms/utils.py:516 msgid "{0} mentioned you in a comment" msgstr "" @@ -7786,11 +7901,11 @@ msgstr "" msgid "{0} mentioned you in a comment in your batch." msgstr "" -#: lms/lms/utils.py:447 lms/lms/utils.py:451 +#: lms/lms/utils.py:469 lms/lms/utils.py:475 msgid "{0} mentioned you in a comment in {1}" msgstr "" -#: lms/lms/api.py:794 +#: lms/lms/api.py:800 msgid "{0} not found" msgstr ""