diff --git a/lms/locale/sv.po b/lms/locale/sv.po index 99c67d0a..0850b70d 100644 --- a/lms/locale/sv.po +++ b/lms/locale/sv.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-08-15 16:04+0000\n" -"PO-Revision-Date: 2025-08-17 02:15\n" +"POT-Creation-Date: 2025-08-22 16:04+0000\n" +"PO-Revision-Date: 2025-08-26 03:28\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -22,10 +22,13 @@ msgstr "" msgid " Please evaluate and grade it." msgstr " Utvärdera och betygsätt." -#: frontend/src/pages/Programs.vue:39 -#, python-format -msgid "% completed" -msgstr "% klar" +#: frontend/src/pages/Programs/ProgramEnrollment.vue:32 +msgid " designed as a learning path to guide your progress. You may take the courses in any order that suits you. " +msgstr " utformad som inlärningsväg för att vägleda dina framsteg. Du kan ta kurserna i den ordning som passar dig. " + +#: frontend/src/pages/Programs/ProgramEnrollment.vue:25 +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 " utformad som strukturerad inlärningsväg för att vägleda dina framsteg. Kurser i detta program måste läsas i tur och ordning, och varje kurs låses upp när du slutför den föregående. " #. Paragraph text in the LMS Workspace #: lms/lms/workspace/lms/lms.json @@ -75,7 +78,7 @@ msgstr "Statistik" msgid "A course cannot have both paid certificate and certificate of completion." msgstr "Kurs kan inte ha både betalt certifikat och certifikat för genomförande." -#: frontend/src/pages/CourseForm.vue:187 +#: frontend/src/pages/CourseForm.vue:190 msgid "A one line introduction to the course that appears on the course card" msgstr "En rad introduktion till kurs som finns på kurskortet" @@ -83,7 +86,7 @@ msgstr "En rad introduktion till kurs som finns på kurskortet" msgid "About" msgstr "Om" -#: frontend/src/pages/CourseForm.vue:179 +#: frontend/src/pages/CourseForm.vue:182 msgid "About the Course" msgstr "Om Kursen" @@ -137,8 +140,9 @@ msgstr "Aktiva Medlemmar" #: frontend/src/components/Settings/Categories.vue:43 #: frontend/src/components/Settings/Evaluators.vue:93 #: frontend/src/components/Settings/Members.vue:91 -#: frontend/src/pages/ProgramForm.vue:30 frontend/src/pages/ProgramForm.vue:92 -#: frontend/src/pages/ProgramForm.vue:137 +#: frontend/src/pages/Programs/ProgramForm.vue:56 +#: frontend/src/pages/Programs/ProgramForm.vue:130 +#: frontend/src/pages/Programs/ProgramForm.vue:179 msgid "Add" msgstr "Lägg till" @@ -148,6 +152,10 @@ msgstr "Lägg till" msgid "Add Chapter" msgstr "Lägg till Kapitel" +#: frontend/src/pages/Programs/ProgramForm.vue:175 +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" @@ -184,7 +192,7 @@ msgstr "Lägg till Lektion" msgid "Add a Student" msgstr "Lägga till Student" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:576 msgid "Add a chapter" msgstr "Lägg till Kapitel" @@ -196,7 +204,7 @@ msgstr "Lägg till kurs" msgid "Add a keyword and then press enter" msgstr "Lägg till nyckelord och tryck sedan på Enter" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:577 msgid "Add a lesson" msgstr "Lägg till Lektion" @@ -229,7 +237,7 @@ 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/AppSidebar.vue:548 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add courses to your batch" msgstr "Lägg till kurser i din grupp" @@ -237,7 +245,7 @@ msgstr "Lägg till kurser i din grupp" msgid "Add quiz to this video" msgstr "Lägg till frågesport till denna video" -#: frontend/src/components/AppSidebar.vue:527 +#: frontend/src/components/AppSidebar.vue:519 msgid "Add students to your batch" msgstr "Lägg till studenter i din grupp" @@ -253,11 +261,11 @@ msgstr "Lägg till webbsida i sidofältet" msgid "Add your assignment as {0}" msgstr "Lägg till din uppgift som {0}" -#: frontend/src/components/AppSidebar.vue:460 +#: frontend/src/components/AppSidebar.vue:452 msgid "Add your first chapter" msgstr "Lägg till ditt första kapitel" -#: frontend/src/components/AppSidebar.vue:476 +#: frontend/src/components/AppSidebar.vue:468 msgid "Add your first lesson" msgstr "Lägg till din första lektion" @@ -297,6 +305,10 @@ msgstr "Alla Grupper" msgid "All Courses" msgstr "Alla Kurser" +#: frontend/src/pages/Programs/StudentPrograms.vue:5 +msgid "All Programs" +msgstr "Alla Program" + #: lms/lms/doctype/lms_quiz/lms_quiz.py:42 msgid "All questions should have the same marks if the limit is set." msgstr "Alla frågor ska ha samma märken om gräns är angiven." @@ -337,7 +349,7 @@ 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/pages/BatchForm.vue:278 frontend/src/pages/CourseForm.vue:259 +#: frontend/src/pages/BatchForm.vue:278 frontend/src/pages/CourseForm.vue:262 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -440,11 +452,15 @@ msgstr "Arkiverad" msgid "Are you sure you want to cancel this evaluation? This action cannot be undone." msgstr "Är du säker på att du vill avbryta denna utvärdering? Denna åtgärd kan inte ångras." +#: frontend/src/pages/Programs/ProgramEnrollment.vue:38 +msgid "Are you sure you want to enroll?" +msgstr "Är du säker på att du vill registrera dig?" + #: frontend/src/components/UserDropdown.vue:175 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/pages/Lesson.vue:243 +#: frontend/src/pages/Lesson.vue:244 msgid "Ask a question to get help from the community." msgstr "Ställ fråga för att få hjälp från gemenskapen." @@ -476,7 +492,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/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:589 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -558,7 +574,7 @@ msgstr "Uppgift uppdaterad" msgid "Assignment will appear at the bottom of the lesson." msgstr "Uppgift kommer att visas längst ner i lektion." -#: frontend/src/components/AppSidebar.vue:601 +#: frontend/src/components/AppSidebar.vue:593 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -613,12 +629,14 @@ msgstr "Tillgänglighet uppdaterad" msgid "Average Feedback Received" msgstr "Genomsnittlig Återkoppling Mottagen" -#: frontend/src/components/Modals/CourseProgressSummary.vue:108 +#: frontend/src/components/Modals/CourseProgressSummary.vue:105 +#: frontend/src/pages/Programs/ProgramProgressSummary.vue:22 msgid "Average Progress %" msgstr "Genomsnittlig Framsteg %" #: frontend/src/components/CourseCard.vue:71 #: frontend/src/pages/CourseDetail.vue:20 +#: frontend/src/pages/Programs/ProgramEnrollment.vue:76 msgid "Average Rating" msgstr "Genomsnittlig Betyg" @@ -972,7 +990,7 @@ msgstr "Certifikat genererade" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:597 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1244,7 +1262,7 @@ msgstr "Skola Namn" msgid "Color" msgstr "Färg" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 msgid "Comma separated keywords for SEO" msgstr "Kommaseparerade nyckelord för SEO" @@ -1272,7 +1290,7 @@ msgstr "Kommentarer av Utvärderare" msgid "Common keywords that will be used for all pages" msgstr "Gemensamma sökord som ska användas för alla sidor" -#: frontend/src/pages/Lesson.vue:827 +#: frontend/src/pages/Lesson.vue:828 msgid "Community" msgstr "Gemenskap" @@ -1357,7 +1375,7 @@ msgid "Completed" msgstr "Klar" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:246 +#: frontend/src/pages/CourseForm.vue:249 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Kompletterande Certifikat" @@ -1388,6 +1406,10 @@ msgstr "Konfigurationer" msgid "Confirm" msgstr "Bekräfta" +#: frontend/src/pages/Programs/ProgramEnrollment.vue:100 +msgid "Confirm Enrollment" +msgstr "Bekräfta Registrering" + #: frontend/src/pages/BatchForm.vue:559 msgid "Confirm your action to delete" msgstr "Bekräfta åtgärd för att ta bort" @@ -1499,6 +1521,8 @@ msgstr "Land" #: frontend/src/components/Modals/Event.vue:24 #: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:199 +#: frontend/src/pages/Programs/ProgramForm.vue:195 +#: frontend/src/pages/Programs/Programs.vue:30 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_mentor/cohort_mentor.json @@ -1548,6 +1572,11 @@ msgstr "Klara Kurser" msgid "Course Completions" msgstr "Kursavslutningar" +#. Label of the course_count (Int) field in DocType 'LMS Program' +#: lms/lms/doctype/lms_program/lms_program.json +msgid "Course Count" +msgstr "Antal Kurser" + #. Name of a role #: frontend/src/pages/ProfileRoles.vue:26 #: lms/lms/doctype/course_chapter/course_chapter.json @@ -1570,7 +1599,7 @@ msgstr "Kurs Skapare" msgid "Course Data" msgstr "Kursdata" -#: frontend/src/pages/CourseForm.vue:195 +#: frontend/src/pages/CourseForm.vue:198 msgid "Course Description" msgstr "Kursbeskrivning" @@ -1610,7 +1639,7 @@ msgstr "Kurslista" msgid "Course Name" msgstr "Kursnamn" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 msgid "Course Outline" msgstr "Kursöversikt" @@ -1643,28 +1672,24 @@ msgstr "Kursstatistik" msgid "Course Title" msgstr "Kurs Benämning" -#: frontend/src/pages/ProgramForm.vue:234 -msgid "Course added to program" -msgstr "Kurs tillagd till program" +#: frontend/src/pages/Programs/ProgramForm.vue:436 +msgid "Course added to program successfully" +msgstr "Kurs tillagd till Program" -#: frontend/src/pages/CourseForm.vue:544 +#: frontend/src/pages/CourseForm.vue:547 msgid "Course created successfully" msgstr "Kurs skapad" -#: frontend/src/pages/CourseForm.vue:581 +#: frontend/src/pages/CourseForm.vue:584 msgid "Course deleted successfully" msgstr "Kurs är borttagen" -#: frontend/src/pages/ProgramForm.vue:303 -msgid "Course moved successfully" -msgstr "Kurs flyttad" - -#: frontend/src/pages/CourseForm.vue:564 +#: frontend/src/pages/CourseForm.vue:567 msgid "Course updated successfully" msgstr "Kurs uppdaterad" #: lms/lms/doctype/lms_batch/lms_batch.py:55 -#: lms/lms/doctype/lms_program/lms_program.py:19 +#: lms/lms/doctype/lms_program/lms_program.py:20 msgid "Course {0} has already been added to this batch." msgstr "Kurs {0} har redan lagts till i denna omgång." @@ -1678,6 +1703,8 @@ msgstr "Kurs {0} har redan lagts till i denna omgång." #: frontend/src/pages/BatchDetail.vue:44 #: frontend/src/pages/CourseCertification.vue:127 #: frontend/src/pages/Courses.vue:333 frontend/src/pages/Courses.vue:340 +#: frontend/src/pages/Programs/ProgramForm.vue:49 +#: frontend/src/pages/Programs/Programs.vue:30 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Courses" @@ -1692,6 +1719,14 @@ msgstr "Klara Kurser" msgid "Courses deleted successfully" msgstr "Kurser borttagna" +#: frontend/src/pages/Programs/ProgramEnrollment.vue:44 +msgid "Courses in this Program" +msgstr "Kurser i detta Program" + +#: frontend/src/pages/Programs/ProgramDetail.vue:21 +msgid "Courses must be completed in order. You can only start the next course after completing the previous one." +msgstr "Kurserna måste slutföras i tur och ordning. Du kan inte påbörja nästa kurs förrän du har avslutat den föregående." + #. Label of the cover_image (Attach Image) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Cover Image" @@ -1701,7 +1736,7 @@ msgstr "Omslagsbild" #: frontend/src/pages/Assignments.vue:19 frontend/src/pages/Batches.vue:17 #: frontend/src/pages/Courses.vue:17 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 -#: frontend/src/pages/Programs.vue:93 frontend/src/pages/Quizzes.vue:10 +#: frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Skapa" @@ -1714,6 +1749,10 @@ msgstr "Skapa Certifikat" msgid "Create New" msgstr "Skapa Ny" +#: frontend/src/pages/Programs/ProgramForm.vue:12 +msgid "Create Program" +msgstr "Skapa Program" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:7 msgid "Create Programming Exercise" msgstr "Skapa Programmeringsövning" @@ -1730,15 +1769,15 @@ msgstr "Skapa live lektion" msgid "Create a Quiz" msgstr "Skapa Frågesport" -#: frontend/src/components/AppSidebar.vue:592 +#: frontend/src/components/AppSidebar.vue:584 msgid "Create a batch" msgstr "Skapa grupp" -#: frontend/src/components/AppSidebar.vue:583 +#: frontend/src/components/AppSidebar.vue:575 msgid "Create a course" msgstr "Skapa Kurs" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:585 msgid "Create a live class" msgstr "Skapa live lektion" @@ -1750,15 +1789,15 @@ msgstr "Skapa ny Emblem" msgid "Create an Assignment" msgstr "Skapa Uppgift" -#: frontend/src/components/AppSidebar.vue:517 +#: frontend/src/components/AppSidebar.vue:509 msgid "Create your first batch" msgstr "Skapa din första grupp" -#: frontend/src/components/AppSidebar.vue:448 +#: frontend/src/components/AppSidebar.vue:440 msgid "Create your first course" msgstr "Skapa din första kurs" -#: frontend/src/components/AppSidebar.vue:495 +#: frontend/src/components/AppSidebar.vue:487 msgid "Create your first quiz" msgstr "Skapa din första frågesport" @@ -1766,18 +1805,18 @@ msgstr "Skapa din första frågesport" msgid "Created" msgstr "Skapad" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:581 msgid "Creating a batch" msgstr "Skapar grupp" -#: frontend/src/components/AppSidebar.vue:580 +#: frontend/src/components/AppSidebar.vue:572 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/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:276 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1789,7 +1828,7 @@ msgstr "Valuta" msgid "Current Lesson" msgstr "Aktuell Lektion" -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:603 msgid "Custom Certificate Templates" msgstr "Anpassade Certifikat Mallar" @@ -1889,8 +1928,9 @@ msgstr "Examen Typ" #: frontend/src/components/CourseOutline.vue:349 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:594 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 +#: frontend/src/pages/Programs/ProgramForm.vue:230 msgid "Delete" msgstr "Ta bort" @@ -1898,7 +1938,7 @@ msgstr "Ta bort" msgid "Delete Chapter" msgstr "Ta bort Kapitel" -#: frontend/src/pages/CourseForm.vue:588 +#: frontend/src/pages/CourseForm.vue:591 msgid "Delete Course" msgstr "Ta bort kurs" @@ -1910,7 +1950,7 @@ msgstr "Ta bort detta kapitel?" msgid "Delete this lesson?" msgstr "Ta bort denna lektion?" -#: frontend/src/pages/CourseForm.vue:589 +#: frontend/src/pages/CourseForm.vue:592 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?" @@ -1965,7 +2005,7 @@ msgstr "Skrivbord" msgid "Details" msgstr "Detaljer" -#: frontend/src/pages/CourseForm.vue:171 +#: frontend/src/pages/CourseForm.vue:174 msgid "Disable Self Enrollment" msgstr "Inaktivera självregistrering" @@ -2056,7 +2096,7 @@ msgstr "E-post" #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/components/Settings/Badges.vue:156 #: frontend/src/pages/JobDetail.vue:34 frontend/src/pages/Lesson.vue:133 -#: frontend/src/pages/Profile.vue:36 frontend/src/pages/Programs.vue:53 +#: frontend/src/pages/Profile.vue:36 msgid "Edit" msgstr "Redigera" @@ -2085,6 +2125,10 @@ msgstr "Redigera e-post mall" msgid "Edit Profile" msgstr "Redigera Profil" +#: frontend/src/pages/Programs/ProgramForm.vue:12 +msgid "Edit Program" +msgstr "Redigera Program" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:8 msgid "Edit Programming Exercise" msgstr "Redigera Programmeringsövning" @@ -2168,11 +2212,6 @@ msgstr "Aktivera" msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Aktivera Google API i Google Inställningar för att skicka kalenderinbjudningar för utvärderingar." -#. Label of the enable_learning_paths (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json -msgid "Enable Learning Paths" -msgstr "Aktivera Inlärningsvägar" - #. 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 msgid "Enable Negative Marking" @@ -2232,17 +2271,29 @@ msgstr "Slut Tid" msgid "Ended" msgstr "Avslutad" +#. Label of the enforce_course_order (Check) field in DocType 'LMS Program' +#: frontend/src/pages/Programs/ProgramForm.vue:39 +#: lms/lms/doctype/lms_program/lms_program.json +msgid "Enforce Course Order" +msgstr "Tvinga Kursordning" + +#: frontend/src/pages/Programs/ProgramForm.vue:176 +msgid "Enroll Member to Program" +msgstr "Registrera Medlem till Program" + #: frontend/src/components/BatchOverlay.vue:113 msgid "Enroll Now" msgstr "Registrera Nu" #: frontend/src/pages/Batches.vue:288 frontend/src/pages/Courses.vue:326 +#: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Inskriven" #: frontend/src/components/CourseCard.vue:62 #: frontend/src/components/CourseCardOverlay.vue:138 #: frontend/src/pages/CourseDetail.vue:33 +#: frontend/src/pages/Programs/ProgramEnrollment.vue:69 msgid "Enrolled Students" msgstr "Inskrivna Studenter" @@ -2259,10 +2310,15 @@ msgstr "Antal Inskrivna" msgid "Enrollment Failed, {0}" msgstr "Registrering Misslyckades, {0}" +#: frontend/src/pages/Programs/ProgramEnrollment.vue:10 +msgid "Enrollment for Program {0}" +msgstr "Registrering till Pogram {0}" + #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the LMS Workspace #. Label of a shortcut in the LMS Workspace -#: frontend/src/components/Modals/CourseProgressSummary.vue:101 +#: frontend/src/components/Modals/CourseProgressSummary.vue:98 +#: frontend/src/pages/Programs/ProgramProgressSummary.vue:15 #: lms/lms/doctype/lms_course/lms_course.json lms/lms/workspace/lms/lms.json msgid "Enrollments" msgstr "Inskrivningar" @@ -2352,7 +2408,7 @@ msgstr "Utvärdering sparad" #. 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:265 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:268 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 @@ -2506,6 +2562,10 @@ msgstr "Misslyckad" msgid "Failed to create badge assignment: " msgstr "Misslyckades med att skapa Emblem tilldelning: " +#: frontend/src/pages/Programs/ProgramEnrollment.vue:153 +msgid "Failed to enroll in program: {0}" +msgstr "Det gick inte att registrera sig i program: {0}" + #: lms/lms/doctype/lms_live_class/lms_live_class.py:137 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}" @@ -2525,7 +2585,7 @@ msgstr "Misslyckades med att uppdatera metataggar {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/CourseForm.vue:166 +#: frontend/src/pages/CourseForm.vue:169 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Utvald" @@ -3045,8 +3105,8 @@ msgstr "Lärare Kommentarer" msgid "Interest" msgstr "Intresse" -#: frontend/src/components/AppSidebar.vue:572 -#: frontend/src/components/AppSidebar.vue:575 +#: frontend/src/components/AppSidebar.vue:564 +#: frontend/src/components/AppSidebar.vue:567 msgid "Introduction" msgstr "Introduktion" @@ -3068,7 +3128,7 @@ msgstr "Inbjudningskod" msgid "Invite Only" msgstr "Endast inbjudan" -#: frontend/src/components/AppSidebar.vue:506 +#: frontend/src/components/AppSidebar.vue:498 msgid "Invite your team and students" msgstr "Bjud in ditt team och dina studenter" @@ -3100,7 +3160,7 @@ msgstr "Är SCORM App" msgid "Issue Date" msgstr "Utfärdande Datum" -#: frontend/src/components/AppSidebar.vue:608 +#: frontend/src/components/AppSidebar.vue:600 msgid "Issue a Certificate" msgstr "Utfärda Certifikat" @@ -3124,10 +3184,6 @@ msgstr "Utfärdad" msgid "Items in Sidebar" msgstr "Artiklar i Sidofält" -#: frontend/src/pages/ProgramForm.vue:277 -msgid "Items removed successfully" -msgstr "Artiklar borttagna" - #: lms/templates/signup-form.html:6 msgid "Jane Doe" msgstr "Okänd Person" @@ -3449,6 +3505,7 @@ msgstr "Källa" #: 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_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 #: lms/lms/doctype/lms_quiz/lms_quiz.json @@ -3582,6 +3639,7 @@ msgstr "Lektion uppdaterad" #. Label of the lessons (Int) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:53 #: frontend/src/components/CourseCardOverlay.vue:131 +#: frontend/src/pages/Programs/ProgramEnrollment.vue:62 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Lessons" @@ -3644,7 +3702,7 @@ msgstr "Live Klass" msgid "LiveCode URL" msgstr "LiveCode URL" -#: frontend/src/components/Modals/CourseProgressSummary.vue:89 +#: frontend/src/components/Modals/CourseProgressSummary.vue:86 #: frontend/src/components/Settings/Evaluators.vue:81 #: frontend/src/components/Settings/Members.vue:79 #: frontend/src/pages/Assignments.vue:66 frontend/src/pages/Batches.vue:82 @@ -3819,7 +3877,7 @@ msgstr "Mötes ID" #. Label of the member (Link) field in DocType 'LMS Quiz Submission' #. Label of the member (Link) field in DocType 'LMS Video Watch Duration' #. Label of the member (Link) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/CourseProgressSummary.vue:220 +#: frontend/src/components/Modals/CourseProgressSummary.vue:217 #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:31 #: frontend/src/components/Modals/ZoomAccountModal.vue:42 @@ -3829,6 +3887,7 @@ msgstr "Mötes ID" #: frontend/src/components/Settings/ZoomSettings.vue:187 #: frontend/src/pages/AssignmentSubmissionList.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:268 +#: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json @@ -3861,6 +3920,11 @@ msgstr "Medlem" msgid "Member Cohort" msgstr "Medlem Kohort" +#. Label of the member_count (Int) field in DocType 'LMS Program' +#: lms/lms/doctype/lms_program/lms_program.json +msgid "Member Count" +msgstr "Antal Medlemmar" + #. Label of the member_email (Link) field in DocType 'Exercise Latest #. Submission' #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json @@ -3953,19 +4017,20 @@ msgstr "Medlem Typ" msgid "Member Username" msgstr "Medlem Användarnamn" -#: frontend/src/pages/ProgramForm.vue:256 -msgid "Member added to program" -msgstr "Medlem tillagd till program" +#: frontend/src/pages/Programs/ProgramForm.vue:462 +msgid "Member added to program successfully" +msgstr "Medlem har lagts till program" #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.py:26 msgid "Member already enrolled in this batch" msgstr "Medlem som redan är inskriven i denna grupp" -#: lms/lms/doctype/lms_program/lms_program.py:29 +#: lms/lms/doctype/lms_program/lms_program.py:30 msgid "Member {0} has already been added to this batch." msgstr "Medlem {0} har redan lagts till denna grupp." #. Group in LMS Batch Old's connections +#: frontend/src/pages/Programs/ProgramForm.vue:110 #: lms/lms/doctype/lms_batch_old/lms_batch_old.json msgid "Members" msgstr "Medlemmar" @@ -4013,7 +4078,7 @@ msgid "Mentor Request Status Update Template" msgstr "Mentor Begäran Status Uppdatering Mall" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:288 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Beskrivning" @@ -4027,12 +4092,12 @@ msgid "Meta Image" msgstr "Meta Bild" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:294 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Nyckelord" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:283 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 msgid "Meta Tags" msgstr "Meta Taggar" @@ -4103,7 +4168,7 @@ msgstr "Modul är felaktig." msgid "Monday" msgstr "Måndag" -#: frontend/src/components/AppSidebar.vue:616 +#: frontend/src/components/AppSidebar.vue:608 msgid "Monetization" msgstr "Intäktsgenerering" @@ -4140,7 +4205,8 @@ msgstr "Namn" #: frontend/src/components/Settings/Evaluators.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses.vue:312 frontend/src/pages/Programs.vue:14 +#: frontend/src/pages/Courses.vue:312 +#: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" msgstr "Ny" @@ -4149,7 +4215,7 @@ msgstr "Ny" msgid "New Batch" msgstr "Ny Grupp" -#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 msgid "New Course" msgstr "Ny Kurs" @@ -4165,18 +4231,6 @@ msgstr "Nya Jobb" msgid "New Job Applicant" msgstr "Ny Jobb Sökande" -#: frontend/src/pages/Programs.vue:90 -msgid "New Program" -msgstr "Ny Program" - -#: frontend/src/pages/ProgramForm.vue:133 -msgid "New Program Course" -msgstr "Ny Program Kurs" - -#: frontend/src/pages/ProgramForm.vue:134 -msgid "New Program Member" -msgstr "Ny Program Medlem" - #: frontend/src/pages/QuizForm.vue:137 msgid "New Question" msgstr "Ny Fråga" @@ -4255,14 +4309,14 @@ msgstr "Inga certifikat" msgid "No courses added" msgstr "Inga kurser tillagda" +#: frontend/src/pages/Programs/ProgramForm.vue:103 +msgid "No courses added yet." +msgstr "Inga kurser tillagda än." + #: lms/templates/courses_created.html:14 msgid "No courses created" msgstr "Inga kurser skapade" -#: frontend/src/pages/Programs.vue:81 -msgid "No courses in this program" -msgstr "Inga kurser i detta program" - #: lms/templates/courses_under_review.html:14 msgid "No courses under review" msgstr "Inga kurser under granskning" @@ -4279,6 +4333,18 @@ msgstr "Ingen introduktion" msgid "No live classes scheduled" msgstr "Inga live lektioner schemalagda" +#: frontend/src/pages/Programs/ProgramForm.vue:166 +msgid "No members added yet." +msgstr "Inga medlemmar tillagda än." + +#: frontend/src/pages/Programs/ProgramProgressSummary.vue:60 +msgid "No members found." +msgstr "Inga medlemmar hittades." + +#: frontend/src/pages/Programs/StudentPrograms.vue:51 +msgid "No programs found in this category." +msgstr "Inga program hittades i denna kategori." + #: frontend/src/pages/QuizForm.vue:188 msgid "No questions added yet" msgstr "Inga frågor tillagda än" @@ -4339,6 +4405,7 @@ msgstr "Ej Tillåtet" #: frontend/src/components/Settings/BrandSettings.vue:10 #: frontend/src/components/Settings/PaymentSettings.vue:9 #: frontend/src/components/Settings/SettingDetails.vue:10 +#: frontend/src/pages/Programs/ProgramForm.vue:16 #: frontend/src/pages/QuizForm.vue:8 frontend/src/pages/QuizSubmission.vue:9 msgid "Not Saved" msgstr "Ej Sparad" @@ -4348,8 +4415,8 @@ msgstr "Ej Sparad" msgid "Note" msgstr "Anteckning" -#: frontend/src/pages/Lesson.vue:357 frontend/src/pages/Lesson.vue:823 -#: frontend/src/pages/Lesson.vue:834 +#: frontend/src/pages/Lesson.vue:358 frontend/src/pages/Lesson.vue:824 +#: frontend/src/pages/Lesson.vue:835 msgid "Notes" msgstr "Anteckningar" @@ -4402,10 +4469,6 @@ msgstr "När moderator betygsatt din inlämning, hittar du detaljerna här." msgid "Online" msgstr "Uppkopplad" -#: frontend/src/pages/ProgramForm.vue:157 -msgid "Only courses for which self learning is disabled can be added to program." -msgstr "Endast kurser för vilka självinlärning är inaktiverat kan läggas till program." - #: lms/templates/assignment.html:6 msgid "Only files of type {0} will be accepted." msgstr "Endast filer av typ {0} kommer att accepteras." @@ -4530,7 +4593,7 @@ msgid "Paid Batch" msgstr "Betald Parti" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:251 +#: frontend/src/pages/CourseForm.vue:254 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Betalt Certifikat" @@ -4540,7 +4603,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/CourseForm.vue:241 +#: frontend/src/pages/CourseForm.vue:244 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Betald Kurs" @@ -4592,7 +4655,7 @@ msgstr "Passerande Procent" msgid "Password" msgstr "Lösenord" -#: frontend/src/pages/CourseForm.vue:211 +#: frontend/src/pages/CourseForm.vue:214 msgid "Paste the youtube link of a short video introducing the course" msgstr "Klistra in youtube länk i kort video för kursintroduktion" @@ -4729,9 +4792,9 @@ msgstr "Kontrollera din E-post för verifiering" msgid "Please click on the following button to set your new password" msgstr "Klicka på följande knapp för att ange ditt nya lösenord" -#: lms/lms/utils.py:1978 lms/lms/utils.py:1982 -msgid "Please complete the previous courses in the program to enroll in this course." -msgstr "Slutför tidigare kurser i program för att anmäla dig till denna kurs." +#: frontend/src/pages/Programs/ProgramDetail.vue:54 +msgid "Please complete the previous course to unlock this one." +msgstr "Slutför föregående kurs för att låsa upp den här." #: lms/lms/doctype/lms_batch/lms_batch.py:197 msgid "Please enable the zoom account to use this feature." @@ -4790,6 +4853,10 @@ msgstr "Logga in för att komma till denna sida." msgid "Please login to continue with payment." msgstr "Logga in för att fortsätta med betalning." +#: lms/lms/utils.py:1997 +msgid "Please login to enroll in the program." +msgstr "Logga in för att registrera dig i programmet." + #: lms/lms/notification/certificate_request_reminder/certificate_request_reminder.html:7 #: lms/templates/emails/certificate_request_notification.html:7 msgid "Please prepare well and be on time for the evaluations." @@ -4803,6 +4870,10 @@ msgstr "Kör kod för att utföra testfall." msgid "Please schedule an evaluation to get certified." msgstr "Boka gärna utvärdering för att bli certifierad." +#: frontend/src/pages/Programs/ProgramForm.vue:420 +msgid "Please select a course" +msgstr "Välj kurs" + #: frontend/src/components/Modals/LiveClassModal.vue:189 msgid "Please select a date." msgstr "Välj Datum" @@ -4815,6 +4886,10 @@ msgstr "Välj varaktighet." msgid "Please select a future date and time." msgstr "Välj framtida datum och tid." +#: frontend/src/pages/Programs/ProgramForm.vue:447 +msgid "Please select a member" +msgstr "Välj medlem" + #: frontend/src/components/Modals/QuizInVideo.vue:186 msgid "Please select a quiz" msgstr "Välj frågesport" @@ -4925,7 +5000,7 @@ msgstr "Förhindra att videor hoppas över" msgid "Preview Image" msgstr "Förhandsgranska Bild" -#: frontend/src/pages/CourseForm.vue:209 +#: frontend/src/pages/CourseForm.vue:212 msgid "Preview Video" msgstr "Förhandsgranska Video" @@ -4940,7 +5015,7 @@ msgid "Pricing" msgstr "Prissättning" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:235 +#: frontend/src/pages/CourseForm.vue:238 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Prissättning och Certifiering" @@ -4992,26 +5067,32 @@ msgstr "Yrke" msgid "Profile Image" msgstr "Profilbild" -#: frontend/src/pages/ProgramForm.vue:155 -msgid "Program Course" -msgstr "Program Kurs" - #. Label of the program_courses (Table) field in DocType 'LMS Program' -#: frontend/src/pages/ProgramForm.vue:17 #: lms/lms/doctype/lms_program/lms_program.json msgid "Program Courses" msgstr "Program Kurser" -#: frontend/src/pages/ProgramForm.vue:170 +#: frontend/src/pages/Programs/ProgramForm.vue:205 msgid "Program Member" msgstr "Program Medlem" #. Label of the program_members (Table) field in DocType 'LMS Program' -#: frontend/src/pages/ProgramForm.vue:79 #: lms/lms/doctype/lms_program/lms_program.json msgid "Program Members" msgstr "Program Medlemmar" +#: frontend/src/pages/Programs/ProgramForm.vue:380 +msgid "Program created successfully" +msgstr "Program skapad" + +#: frontend/src/pages/Programs/ProgramForm.vue:551 +msgid "Program deleted successfully" +msgstr "Program borttagen" + +#: frontend/src/pages/Programs/ProgramForm.vue:399 +msgid "Program updated successfully" +msgstr "Program uppdaterad" + #: frontend/src/components/Assessments.vue:249 msgid "Programming Exercise" msgstr "Programmeringsövning" @@ -5047,32 +5128,40 @@ msgstr "Programmeringsövning uppdaterad" msgid "Programming Exercises" msgstr "Programmeringsövningar" -#: frontend/src/pages/Programs.vue:206 frontend/src/pages/Programs.vue:212 -#: lms/www/lms.py:293 +#: frontend/src/pages/Programs/ProgramDetail.vue:123 +#: frontend/src/pages/Programs/Programs.vue:108 +#: frontend/src/pages/Programs/Programs.vue:114 lms/www/lms.py:293 msgid "Programs" msgstr "Program" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/Modals/BatchStudentProgress.vue:94 -#: frontend/src/components/Modals/CourseProgressSummary.vue:226 +#: frontend/src/components/Modals/CourseProgressSummary.vue:223 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" msgstr "Framsteg" +#: frontend/src/pages/Programs/ProgramProgressSummary.vue:131 #: lms/lms/report/course_progress_summary/course_progress_summary.py:77 msgid "Progress (%)" msgstr "Framsteg(%)" -#: frontend/src/components/Modals/CourseProgressSummary.vue:116 +#: frontend/src/components/Modals/CourseProgressSummary.vue:113 +#: frontend/src/pages/Programs/ProgramProgressSummary.vue:30 msgid "Progress Distribution" msgstr "Fördelning av Framsteg" #: frontend/src/components/CourseCardOverlay.vue:99 +#: frontend/src/pages/Programs/ProgramForm.vue:124 msgid "Progress Summary" msgstr "Framsteg Översikt" +#: frontend/src/pages/Programs/ProgramProgressSummary.vue:5 +msgid "Progress Summary for {0}" +msgstr "Framsteg Översikt för {0}" + #: frontend/src/components/BatchStudents.vue:41 msgid "Progress of students in courses and assessments" msgstr "Studenters framsteg i kurser och bedömningar" @@ -5091,11 +5180,15 @@ msgstr "Publicera på deltagarsidan" #. Label of the published (Check) field in DocType 'LMS Batch' #. Label of the published (Check) field in DocType 'LMS Course' +#. Label of the published (Check) field in DocType 'LMS Program' #: frontend/src/components/Modals/BulkCertificates.vue:51 #: frontend/src/components/Modals/Event.vue:108 -#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149 +#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:152 +#: frontend/src/pages/Programs/ProgramForm.vue:33 +#: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json +#: lms/lms/doctype/lms_program/lms_program.json msgid "Published" msgstr "Publicerad" @@ -5106,7 +5199,7 @@ msgid "Published Courses" msgstr "Publicerade Kurser" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:153 +#: frontend/src/pages/CourseForm.vue:156 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publicerad" @@ -5239,7 +5332,7 @@ msgstr "Frågesport uppdaterad" msgid "Quiz will appear at the bottom of the lesson." msgstr "Frågesport kommer att visas längst ner i lektionen." -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:592 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5323,7 +5416,7 @@ msgstr "Avvisad" #. 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:220 +#: frontend/src/pages/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -5415,7 +5508,7 @@ msgstr "Rollpreferens" msgid "Role updated successfully" msgstr "Roll uppdaterad" -#: frontend/src/components/AppSidebar.vue:628 +#: frontend/src/components/AppSidebar.vue:620 msgid "Roles" msgstr "Roller" @@ -5495,9 +5588,9 @@ msgstr "Lördag" #: frontend/src/components/Settings/BadgeForm.vue:78 #: 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/ProgramForm.vue:7 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 +#: frontend/src/pages/Programs/ProgramForm.vue:233 #: frontend/src/pages/QuizForm.vue:43 frontend/src/pages/QuizSubmission.vue:14 #: frontend/src/pages/Quizzes.vue:105 msgid "Save" @@ -5541,8 +5634,9 @@ msgstr "Resultat av" msgid "Search" msgstr "Sök" -#: frontend/src/components/Modals/CourseProgressSummary.vue:20 +#: frontend/src/components/Modals/CourseProgressSummary.vue:17 #: frontend/src/components/Modals/VideoStatistics.vue:20 +#: frontend/src/pages/Programs/ProgramProgressSummary.vue:46 msgid "Search by Member" msgstr "Sök efter Medlem" @@ -5630,15 +5724,15 @@ msgstr "Ange Färg" msgid "Set your Password" msgstr "Ange Lösenord" -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:568 msgid "Setting up" msgstr "Konfigurera" -#: frontend/src/components/AppSidebar.vue:621 +#: frontend/src/components/AppSidebar.vue:613 msgid "Setting up payment gateway" msgstr "Konfigurerar Betalningsport" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -5656,7 +5750,7 @@ msgid "Short Description" msgstr "Kort Beskrivning" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:185 +#: frontend/src/pages/CourseForm.vue:188 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Kort Introduktion" @@ -6026,6 +6120,10 @@ msgstr "Lämna in ditt CV för att gå vidare med din ansökan till denna tjäns msgid "Submitted {0}" msgstr "Inskickad {0}" +#: frontend/src/pages/Programs/ProgramEnrollment.vue:145 +msgid "Successfully enrolled in program" +msgstr "Registrerad i program" + #. Label of the summary (Small Text) field in DocType 'LMS Certificate #. Evaluation' #: frontend/src/components/Modals/Event.vue:97 @@ -6312,6 +6410,10 @@ 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/pages/Programs/ProgramEnrollment.vue:18 +msgid "This program consists of {0} courses" +msgstr "Detta program består av {0} kurser" + #: frontend/src/components/Quiz.vue:11 msgid "This quiz consists of {0} questions." msgstr "Denna frågesport består av {0} frågor." @@ -6427,11 +6529,10 @@ msgstr "Tidpunkter:" #: frontend/src/components/Settings/BadgeForm.vue:19 #: frontend/src/pages/Assignments.vue:162 frontend/src/pages/BatchForm.vue:27 #: frontend/src/pages/CourseForm.vue:30 frontend/src/pages/JobForm.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:17 -#: frontend/src/pages/Programs.vue:101 frontend/src/pages/QuizForm.vue:56 -#: frontend/src/pages/Quizzes.vue:115 frontend/src/pages/Quizzes.vue:229 -#: lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Programs/ProgramForm.vue:25 +#: frontend/src/pages/QuizForm.vue:56 frontend/src/pages/Quizzes.vue:115 +#: frontend/src/pages/Quizzes.vue:229 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_subgroup/cohort_subgroup.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/course_chapter/course_chapter.json @@ -6604,7 +6705,7 @@ msgstr "Ostrukturerad Roll" #. Option for the 'Status' (Select) field in DocType 'Cohort' #. 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:284 frontend/src/pages/CourseForm.vue:161 +#: frontend/src/pages/Batches.vue:284 frontend/src/pages/CourseForm.vue:164 #: frontend/src/pages/Courses.vue:315 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7144,10 +7245,20 @@ msgid "certified members" msgstr "certifierade medlemmar" #: frontend/src/components/CourseCard.vue:102 frontend/src/pages/Lesson.vue:98 -#: frontend/src/pages/Lesson.vue:258 +#: frontend/src/pages/Lesson.vue:259 +#: frontend/src/pages/Programs/ProgramDetail.vue:14 +#: frontend/src/pages/Programs/StudentPrograms.vue:44 msgid "completed" msgstr "klar" +#: frontend/src/pages/Programs/StudentPrograms.vue:29 +msgid "course" +msgstr "utbildning" + +#: frontend/src/pages/Programs/StudentPrograms.vue:29 +msgid "courses" +msgstr "kurser" + #: lms/templates/emails/mentor_request_status_update_email.html:4 msgid "has been" msgstr "har varit" @@ -7160,11 +7271,17 @@ msgstr "i sista" msgid "jane@example.com" msgstr "användare@bolag" -#: frontend/src/pages/Programs.vue:31 +#: frontend/src/pages/Programs/ProgramEnrollment.vue:65 +msgid "lessons" +msgstr "lektioner" + +#: frontend/src/pages/Programs/Programs.vue:37 +#: frontend/src/pages/Programs/StudentPrograms.vue:36 msgid "member" msgstr "medlem" -#: frontend/src/pages/Programs.vue:31 +#: frontend/src/pages/Programs/Programs.vue:37 +#: frontend/src/pages/Programs/StudentPrograms.vue:36 msgid "members" msgstr "medlemmar" @@ -7180,6 +7297,10 @@ msgstr "övriga" msgid "question_detail" msgstr "fråga_detalj" +#: frontend/src/pages/Programs/ProgramEnrollment.vue:80 +msgid "rating" +msgstr "bedömning" + #: lms/templates/reviews.html:25 msgid "ratings" msgstr "Bedömningar" @@ -7192,6 +7313,10 @@ msgstr "sparar..." msgid "stars" msgstr "stjärnor" +#: frontend/src/pages/Programs/ProgramEnrollment.vue:72 +msgid "students" +msgstr "studenter" + #: frontend/src/components/BatchFeedback.vue:12 msgid "to view your feedback." msgstr "för att se din återkoppling." @@ -7212,14 +7337,14 @@ msgstr "{0} Uppgifter" msgid "{0} Exercises" msgstr "{0} Övningar" -#: frontend/src/components/Modals/CourseProgressSummary.vue:16 -msgid "{0} Members" -msgstr "{0} Medlemmar" - #: frontend/src/pages/Jobs.vue:32 msgid "{0} Open Jobs" msgstr "{0} Lediga Jobb" +#: frontend/src/pages/Programs/Programs.vue:15 +msgid "{0} Programs" +msgstr "{0} Program" + #: frontend/src/pages/Quizzes.vue:18 msgid "{0} Quizzes" msgstr "{0} Frågesporter"