diff --git a/lms/locale/de.po b/lms/locale/de.po index 1d90cc22..6f5b2228 100644 --- a/lms/locale/de.po +++ b/lms/locale/de.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2024-12-27 16:04+0000\n" -"PO-Revision-Date: 2024-12-31 03:29\n" +"POT-Creation-Date: 2025-01-03 16:04+0000\n" +"PO-Revision-Date: 2025-01-07 04:09\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -156,7 +156,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/QuizPlugin.vue:11 +#: frontend/src/components/AssessmentPlugin.vue:11 msgid "Add a quiz to your lesson" msgstr "" @@ -164,6 +164,10 @@ msgstr "" msgid "Add an assessment" msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:14 +msgid "Add an assignment to your lesson" +msgstr "" + #: frontend/src/components/Modals/Question.vue:18 msgid "Add an existing question" msgstr "" @@ -176,7 +180,7 @@ msgstr "Fügen Sie mindestens eine mögliche Antwort für diese Frage hinzu: {0} msgid "Add web page to sidebar" msgstr "Webseite zur Seitenleiste hinzufügen" -#: frontend/src/pages/AssignmentSubmission.vue:44 +#: frontend/src/components/Assignment.vue:65 msgid "Add your assignment as {0}" msgstr "Aufgabe als {0} hinzufügen" @@ -393,6 +397,8 @@ msgstr "Zuweisen" #. Label of the section_break_16 (Section Break) field in DocType 'Course #. Lesson' #. Label of the assignment (Link) field in DocType 'LMS Assignment Submission' +#: frontend/src/pages/AssignmentSubmissionList.vue:12 +#: frontend/src/utils/assignment.js:25 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/templates/assignment.html:3 @@ -417,15 +423,23 @@ msgstr "Vorlage für Aufgabeneinreichung" msgid "Assignment Title" msgstr "Aufgabentitel" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:31 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:33 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Die Aufgabe für Lektion {0} von {1} existiert bereits." +#: frontend/src/pages/AssignmentForm.vue:155 +msgid "Assignment saved successfully" +msgstr "" + #. Description of the 'Question' (Small Text) field in DocType 'Course Lesson' #: lms/lms/doctype/course_lesson/course_lesson.json msgid "Assignment will appear at the bottom of the lesson." msgstr "Die Aufgabe wird unten in der Lektion angezeigt." +#: frontend/src/pages/AssignmentForm.vue:174 +msgid "Assignments" +msgstr "Zuordnungen" + #: lms/lms/doctype/lms_question/lms_question.py:43 msgid "At least one option must be correct for this question." msgstr "Bei dieser Frage muss mindestens eine Antwortmöglichkeit richtig sein." @@ -746,6 +760,10 @@ msgstr "Zertifizierte Teilnehmer" msgid "Change" msgstr "Ändern" +#: frontend/src/components/Assignment.vue:316 +msgid "Changes saved successfully" +msgstr "" + #. Label of the chapter (Link) field in DocType 'Chapter Reference' #. Label of the chapter (Link) field in DocType 'LMS Course Progress' #. Label of a Link in the LMS Workspace @@ -774,7 +792,7 @@ msgstr "" msgid "Chapters" msgstr "Kapitel" -#: frontend/src/components/Quiz.vue:201 lms/templates/quiz/quiz.html:120 +#: frontend/src/components/Quiz.vue:203 lms/templates/quiz/quiz.html:120 msgid "Check" msgstr "Prüfen" @@ -797,7 +815,7 @@ msgstr "" msgid "Choices" msgstr "Auswahlmöglichkeiten" -#: frontend/src/components/Quiz.vue:581 lms/templates/quiz/quiz.html:53 +#: frontend/src/components/Quiz.vue:587 lms/templates/quiz/quiz.html:53 msgid "Choose all answers that apply" msgstr "Wählen Sie alle zutreffenden Antworten aus" @@ -805,7 +823,7 @@ msgstr "Wählen Sie alle zutreffenden Antworten aus" msgid "Choose an icon" msgstr "Symbol auswählen" -#: frontend/src/components/Quiz.vue:582 lms/templates/quiz/quiz.html:53 +#: frontend/src/components/Quiz.vue:588 lms/templates/quiz/quiz.html:53 msgid "Choose one answer" msgstr "Wählen Sie eine Antwort" @@ -814,12 +832,16 @@ msgstr "Wählen Sie eine Antwort" msgid "City" msgstr "Ort" +#: frontend/src/components/Controls/Link.vue:49 +msgid "Clear" +msgstr "Löschen" + #. Option for the 'Role Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Clearly Defined Role" msgstr "" -#: frontend/src/components/LessonHelp.vue:15 +#: frontend/src/components/LessonHelp.vue:30 msgid "Click on the add icon in the editor and select Quiz from the menu. It opens up a dialog, where you can either select a quiz from the list or create a new quiz. When you select the Create New option it redirects you to the quiz creation page." msgstr "" @@ -917,6 +939,7 @@ msgstr "Farbe" #. Label of the comments (Small Text) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' +#: frontend/src/components/Assignment.vue:161 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -924,6 +947,10 @@ msgstr "Farbe" msgid "Comments" msgstr "Kommentare" +#: frontend/src/components/Assignment.vue:139 +msgid "Comments by Evaluator" +msgstr "" + #. Label of the company (Data) field in DocType 'LMS Job Application' #. Label of the company (Data) field in DocType 'Work Experience' #: lms/job/doctype/lms_job_application/lms_job_application.json @@ -986,7 +1013,7 @@ msgstr "" msgid "Completed" msgstr "Abgeschlossen" -#: frontend/src/components/BatchStudents.vue:325 +#: frontend/src/components/BatchStudents.vue:353 msgid "Completed by Students" msgstr "" @@ -1036,7 +1063,7 @@ msgid "Continue Learning" msgstr "" #. Option for the 'Type' (Select) field in DocType 'Job Opportunity' -#: frontend/src/pages/Jobs.vue:117 +#: frontend/src/pages/Jobs.vue:120 #: lms/job/doctype/job_opportunity/job_opportunity.json msgid "Contract" msgstr "Vertrag" @@ -1045,7 +1072,7 @@ msgstr "Vertrag" msgid "Cookie Policy" msgstr "Cookie-Richtlinie" -#: frontend/src/components/LessonHelp.vue:53 +#: frontend/src/components/LessonHelp.vue:68 msgid "Copy the URL of the video from YouTube and paste it in the editor." msgstr "" @@ -1057,7 +1084,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'Exercise Latest #. Submission' #. Option for the 'Status' (Select) field in DocType 'Exercise Submission' -#: frontend/src/components/Quiz.vue:161 +#: frontend/src/components/Quiz.vue:163 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json msgid "Correct" @@ -1197,7 +1224,7 @@ msgstr "Kursliste" msgid "Course Name" msgstr "Kursname" -#: frontend/src/pages/CourseDetail.vue:74 +#: frontend/src/pages/CourseDetail.vue:76 msgid "Course Outline" msgstr "" @@ -1322,6 +1349,10 @@ msgstr "" msgid "Create a new question" msgstr "" +#: frontend/src/pages/Assignments.vue:163 +msgid "Created" +msgstr "Erstellt" + #. Label of the currency (Link) field in DocType 'Web Form' #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' @@ -1487,8 +1518,8 @@ msgid "Desk" msgstr "" #: frontend/src/components/Modals/DiscussionModal.vue:22 -#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:28 -#: frontend/src/pages/QuizForm.vue:42 +#: frontend/src/pages/AssignmentForm.vue:27 frontend/src/pages/BatchForm.vue:14 +#: frontend/src/pages/CourseForm.vue:28 frontend/src/pages/QuizForm.vue:42 msgid "Details" msgstr "Details" @@ -1619,6 +1650,10 @@ msgstr "E-Mail wurde versandt" msgid "Email Templates" msgstr "E-Mail-Vorlagen" +#: frontend/src/components/BatchStudents.vue:409 +msgid "Email copied to clipboard" +msgstr "" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -1699,8 +1734,8 @@ msgid "Enroll Now" msgstr "" #: frontend/src/components/CourseCard.vue:43 -#: frontend/src/components/CourseCardOverlay.vue:103 -#: frontend/src/pages/CourseDetail.vue:31 +#: frontend/src/components/CourseCardOverlay.vue:104 +#: frontend/src/pages/CourseDetail.vue:33 msgid "Enrolled Students" msgstr "Eingeschriebene Studenten" @@ -1717,7 +1752,7 @@ msgstr "" msgid "Enrollment Count" msgstr "Anzahl der Einschreibungen" -#: lms/lms/utils.py:1720 +#: lms/lms/utils.py:1726 msgid "Enrollment Failed" msgstr "" @@ -1733,7 +1768,7 @@ msgstr "Einschreibungen" msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Geben Sie die Client-Id und das Client-Geheimnis in den Google-Einstellungen ein, um Kalendereinladungen für Bewertungen zu versenden." -#: frontend/src/pages/AssignmentSubmission.vue:96 +#: frontend/src/components/Assignment.vue:110 msgid "Enter a URL" msgstr "Gib eine URL ein" @@ -1745,6 +1780,7 @@ msgstr "" msgid "Enter the correct answer" msgstr "Geben Sie die richtige Antwort ein" +#: frontend/src/components/Assignment.vue:268 #: frontend/src/components/Modals/AnnouncementModal.vue:105 #: frontend/src/components/Modals/BulkCertificates.vue:115 #: frontend/src/components/Modals/ChapterModal.vue:159 @@ -1755,8 +1791,9 @@ msgstr "Geben Sie die richtige Antwort ein" #: frontend/src/components/Modals/Question.vue:326 #: frontend/src/components/Modals/StudentModal.vue:69 #: frontend/src/components/SettingDetails.vue:62 -#: frontend/src/pages/Billing.vue:264 frontend/src/pages/QuizForm.vue:350 -#: frontend/src/pages/QuizForm.vue:365 +#: frontend/src/pages/AssignmentForm.vue:139 +#: frontend/src/pages/AssignmentForm.vue:159 frontend/src/pages/Billing.vue:264 +#: frontend/src/pages/QuizForm.vue:346 frontend/src/pages/QuizForm.vue:361 #: frontend/src/pages/QuizSubmission.vue:141 msgid "Error" msgstr "Fehler" @@ -1919,7 +1956,7 @@ msgstr "Fehler" msgid "Featured" msgstr "Vorgestellt" -#: frontend/src/pages/AssignmentSubmission.vue:21 +#: frontend/src/components/Assignment.vue:61 msgid "Feel free to make edits to your submission if needed." msgstr "Bei Bedarf können Sie Änderungen an Ihrer Einreichung vornehmen." @@ -1938,6 +1975,10 @@ msgstr "" msgid "File Type" msgstr "Dateityp" +#: frontend/src/pages/Jobs.vue:47 +msgid "Find the perfect job for you" +msgstr "" + #: frontend/src/components/Members.vue:38 #: frontend/src/components/Modals/EditProfile.vue:59 msgid "First Name" @@ -1953,7 +1994,7 @@ msgstr "" msgid "Flexible Time" msgstr "" -#: frontend/src/pages/QuizForm.vue:463 +#: frontend/src/pages/QuizForm.vue:459 msgid "Form to create and edit quizzes" msgstr "" @@ -1967,7 +2008,7 @@ msgid "Free" msgstr "Frei" #. Option for the 'Type' (Select) field in DocType 'Job Opportunity' -#: frontend/src/pages/Jobs.vue:118 +#: frontend/src/pages/Jobs.vue:121 #: lms/job/doctype/job_opportunity/job_opportunity.json msgid "Freelance" msgstr "" @@ -2009,7 +2050,7 @@ msgid "Full Name" msgstr "Vollständiger Name" #. Option for the 'Type' (Select) field in DocType 'Job Opportunity' -#: frontend/src/pages/Jobs.vue:115 +#: frontend/src/pages/Jobs.vue:118 #: lms/job/doctype/job_opportunity/job_opportunity.json msgid "Full Time" msgstr "Vollzeit" @@ -2069,6 +2110,7 @@ msgid "Google Meet Link" msgstr "Google Meet-Link" #. Label of the grade (Data) field in DocType 'Education Detail' +#: frontend/src/components/Assignment.vue:154 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Stufe" @@ -2083,6 +2125,10 @@ msgstr "Notenvergabe" msgid "Grade Type" msgstr "Notentyp" +#: frontend/src/components/Assignment.vue:149 +msgid "Grading" +msgstr "" + #. Label of the grant_only_once (Check) field in DocType 'LMS Badge' #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Grant only once" @@ -2146,7 +2192,7 @@ msgstr "Hinweise" msgid "Host" msgstr "Gastgeber" -#: frontend/src/components/LessonHelp.vue:9 +#: frontend/src/components/LessonHelp.vue:24 msgid "How to add a Quiz?" msgstr "" @@ -2168,7 +2214,7 @@ msgstr "" msgid "I am unavailable" msgstr "Ich bin nicht verfügbar" -#: frontend/src/pages/QuizForm.vue:384 +#: frontend/src/pages/QuizForm.vue:380 msgid "ID" msgstr "ID" @@ -2178,7 +2224,7 @@ msgstr "ID" msgid "Icon" msgstr "Symbol" -#: frontend/src/components/LessonHelp.vue:68 +#: frontend/src/components/LessonHelp.vue:11 msgid "If Include in Preview is enabled for a lesson then the lesson will also be accessible to non logged in users." msgstr "" @@ -2261,7 +2307,7 @@ msgstr "Unvollständig" #. Option for the 'Status' (Select) field in DocType 'Exercise Latest #. Submission' #. Option for the 'Status' (Select) field in DocType 'Exercise Submission' -#: frontend/src/components/Quiz.vue:166 +#: frontend/src/components/Quiz.vue:168 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json msgid "Incorrect" @@ -2469,7 +2515,7 @@ msgstr "Stellenbezeichnung" msgid "Jobs" msgstr "freie Stellen" -#: frontend/src/components/LiveClass.vue:55 +#: frontend/src/components/LiveClass.vue:58 #: lms/templates/upcoming_evals.html:15 msgid "Join" msgstr "Beitreten" @@ -2759,7 +2805,7 @@ msgstr "Titel der Unterrichtseinheit" #. Group in Course Chapter's connections #. Label of the lessons (Data) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:34 -#: frontend/src/components/CourseCardOverlay.vue:96 +#: frontend/src/components/CourseCardOverlay.vue:97 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Lessons" @@ -2825,6 +2871,7 @@ msgid "LiveCode URL" msgstr "" #: frontend/src/components/Members.vue:106 +#: frontend/src/pages/Assignments.vue:71 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:51 msgid "Load More" @@ -2854,6 +2901,7 @@ msgstr "Ort" msgid "Location Preference" msgstr "" +#: frontend/src/components/AssignmentBlock.vue:13 #: frontend/src/components/NoPermission.vue:28 #: frontend/src/components/QuizBlock.vue:9 frontend/src/pages/Batch.vue:175 #: frontend/src/pages/Lesson.vue:24 @@ -2913,7 +2961,7 @@ msgstr "Als gelesen markieren" #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:50 #: frontend/src/components/Modals/Question.vue:99 -#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:394 +#: frontend/src/components/Quiz.vue:94 frontend/src/pages/QuizForm.vue:390 #: frontend/src/pages/QuizSubmission.vue:59 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -2970,6 +3018,7 @@ msgstr "Mittel:" #. Label of the member (Link) field in DocType 'LMS Payment' #. Label of the member (Link) field in DocType 'LMS Program Member' #. Label of the member (Link) field in DocType 'LMS Quiz Submission' +#: frontend/src/pages/AssignmentSubmissionList.vue:14 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:86 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json @@ -3140,11 +3189,11 @@ msgstr "" msgid "Modified By" msgstr "Geändert von" -#: lms/lms/api.py:199 +#: lms/lms/api.py:201 msgid "Module Name is incorrect or does not exist." msgstr "" -#: lms/lms/api.py:195 +#: lms/lms/api.py:197 msgid "Module is incorrect." msgstr "" @@ -3173,12 +3222,17 @@ msgid "My calendar" msgstr "Mein Kalender" #. Option for the 'Event' (Select) field in DocType 'LMS Badge' -#: frontend/src/pages/Batches.vue:30 frontend/src/pages/Courses.vue:45 -#: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json +#: frontend/src/pages/Assignments.vue:18 frontend/src/pages/Batches.vue:30 +#: frontend/src/pages/Courses.vue:45 frontend/src/pages/Programs.vue:14 +#: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" msgstr "Neu" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:41 +#: frontend/src/pages/AssignmentForm.vue:178 +msgid "New Assignment" +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:43 msgid "New Assignment Submission" msgstr "" @@ -3214,7 +3268,7 @@ msgstr "" msgid "New Question" msgstr "" -#: frontend/src/pages/QuizForm.vue:454 frontend/src/pages/QuizForm.vue:462 +#: frontend/src/pages/QuizForm.vue:450 frontend/src/pages/QuizForm.vue:458 #: frontend/src/pages/Quizzes.vue:18 msgid "New Quiz" msgstr "" @@ -3236,7 +3290,7 @@ msgstr "" msgid "New {0}" msgstr "Neu {0}" -#: frontend/src/components/Quiz.vue:209 frontend/src/pages/Lesson.vue:84 +#: frontend/src/components/Quiz.vue:211 frontend/src/pages/Lesson.vue:84 msgid "Next" msgstr "Weiter" @@ -3244,7 +3298,7 @@ msgstr "Weiter" msgid "Next Question" msgstr "Nächste Frage" -#: frontend/src/components/Assessments.vue:66 lms/templates/assessments.html:58 +#: frontend/src/components/Assessments.vue:75 lms/templates/assessments.html:58 msgid "No Assessments" msgstr "" @@ -3265,6 +3319,10 @@ msgstr "Keine bevorstehenden Bewertungen" msgid "No announcements" msgstr "Keine Ankündigungen" +#: frontend/src/pages/Assignments.vue:56 +msgid "No assignments found" +msgstr "" + #: frontend/src/pages/Batches.vue:125 msgid "No batches found" msgstr "" @@ -3293,11 +3351,11 @@ msgstr "Keine Kurse in Überprüfung" msgid "No introduction" msgstr "Keine Einführung" -#: frontend/src/pages/Jobs.vue:60 +#: frontend/src/pages/Jobs.vue:63 msgid "No jobs posted" msgstr "Keine Stellen ausgeschrieben" -#: frontend/src/components/LiveClass.vue:61 +#: frontend/src/components/LiveClass.vue:71 msgid "No live classes scheduled" msgstr "Keine Live-Kurse geplant" @@ -3313,6 +3371,10 @@ msgstr "" msgid "No slots available for this date." msgstr "Für dieses Datum sind keine Plätze verfügbar." +#: frontend/src/pages/AssignmentSubmissionList.vue:67 +msgid "No submissions" +msgstr "" + #: frontend/src/components/UpcomingEvaluations.vue:39 msgid "No upcoming evaluations." msgstr "Keine bevorstehenden Bewertungen." @@ -3361,6 +3423,7 @@ msgstr "Nicht bewertet" msgid "Not Permitted" msgstr "Nicht zulässig" +#: frontend/src/components/Assignment.vue:33 #: frontend/src/components/BrandSettings.vue:10 #: frontend/src/components/PaymentSettings.vue:9 #: frontend/src/components/SettingDetails.vue:10 @@ -3404,7 +3467,7 @@ msgstr "Offline" msgid "Once again, congratulations on this significant accomplishment." msgstr "Nochmals herzlichen Glückwunsch zu dieser bedeutenden Leistung." -#: frontend/src/pages/AssignmentSubmission.vue:17 +#: frontend/src/components/Assignment.vue:57 msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Sobald der Moderator Ihren Beitrag bewertet hat, finden Sie hier die Details." @@ -3421,7 +3484,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Es werden nur Dateien vom Typ {0} akzeptiert." -#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:527 +#: frontend/src/pages/CourseForm.vue:498 frontend/src/utils/index.js:529 msgid "Only image file is allowed." msgstr "" @@ -3550,7 +3613,7 @@ msgid "Pan Number" msgstr "" #. Option for the 'Type' (Select) field in DocType 'Job Opportunity' -#: frontend/src/pages/Jobs.vue:116 +#: frontend/src/pages/Jobs.vue:119 #: lms/job/doctype/job_opportunity/job_opportunity.json msgid "Part Time" msgstr "Teilzeit" @@ -3681,7 +3744,7 @@ msgstr "Prozentsatz (z. B. 70 %)" msgid "Phone Number" msgstr "Telefonnummer" -#: frontend/src/components/CourseCardOverlay.vue:141 +#: frontend/src/components/CourseCardOverlay.vue:145 msgid "Please Login" msgstr "" @@ -3701,7 +3764,7 @@ msgstr "Bitte überprüfen Sie Ihren Posteingang. Wir haben Ihnen eine E-Mail mi msgid "Please click on the following button to set your new password" msgstr "Bitte klicken Sie auf die folgende Schaltfläche, um Ihr neues Passwort festzulegen" -#: lms/lms/utils.py:1842 lms/lms/utils.py:1846 +#: lms/lms/utils.py:1848 lms/lms/utils.py:1852 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "" @@ -3721,8 +3784,8 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:38 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:98 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:122 msgid "Please enter a valid URL." msgstr "Bitte geben Sie eine gültige URL ein." @@ -3730,7 +3793,7 @@ msgstr "Bitte geben Sie eine gültige URL ein." msgid "Please enter a valid time in the format HH:mm." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:92 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:116 msgid "Please enter the URL for assignment submission." msgstr "Bitte geben Sie die URL zur Aufgabeneinreichung ein." @@ -3750,6 +3813,10 @@ msgstr "" msgid "Please let us know where you heard about us from." msgstr "" +#: frontend/src/components/AssignmentBlock.vue:9 +msgid "Please login to access the assignment." +msgstr "" + #: frontend/src/components/QuizBlock.vue:5 msgid "Please login to access the quiz." msgstr "Bitte melden Sie sich an, um auf das Quiz zuzugreifen." @@ -3758,7 +3825,7 @@ msgstr "Bitte melden Sie sich an, um auf das Quiz zuzugreifen." msgid "Please login to access this page." msgstr "Bitte melden Sie sich an, um auf diese Seite zuzugreifen." -#: lms/lms/api.py:191 +#: lms/lms/api.py:193 msgid "Please login to continue with payment." msgstr "Bitte loggen Sie sich ein, um mit der Zahlung fortzufahren." @@ -3795,7 +3862,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:95 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:119 msgid "Please upload the assignment file." msgstr "" @@ -4003,9 +4070,9 @@ msgstr "Veröffentlicht am" #. Label of the question (Text Editor) field in DocType 'LMS Question' #. Label of the question (Link) field in DocType 'LMS Quiz Question' #. Label of the question (Text) field in DocType 'LMS Quiz Result' +#: frontend/src/components/Assignment.vue:17 #: frontend/src/components/Modals/Question.vue:38 -#: frontend/src/pages/AssignmentSubmission.vue:26 -#: frontend/src/pages/QuizForm.vue:389 +#: frontend/src/pages/AssignmentForm.vue:45 frontend/src/pages/QuizForm.vue:385 #: 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 @@ -4042,7 +4109,7 @@ msgstr "" msgid "Question {0}" msgstr "Frage {0}" -#: frontend/src/components/Quiz.vue:186 +#: frontend/src/components/Quiz.vue:188 msgid "Question {0} of {1}" msgstr "Frage {0} von {1}" @@ -4051,7 +4118,7 @@ msgstr "Frage {0} von {1}" msgid "Questions" msgstr "Fragen" -#: frontend/src/pages/QuizForm.vue:431 +#: frontend/src/pages/QuizForm.vue:427 msgid "Questions deleted successfully" msgstr "" @@ -4079,7 +4146,7 @@ msgstr "Quiz-Einreichung" msgid "Quiz Submissions" msgstr "" -#: frontend/src/components/Quiz.vue:223 +#: frontend/src/components/Quiz.vue:225 msgid "Quiz Summary" msgstr "Quiz-Zusammenfassung" @@ -4088,7 +4155,7 @@ msgstr "Quiz-Zusammenfassung" msgid "Quiz Title" msgstr "" -#: frontend/src/pages/QuizForm.vue:343 +#: frontend/src/pages/QuizForm.vue:339 msgid "Quiz created successfully" msgstr "" @@ -4096,7 +4163,7 @@ msgstr "" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Das Quiz ist für Gastbenutzer nicht verfügbar. Bitte melden Sie sich an, um fortzufahren." -#: frontend/src/pages/QuizForm.vue:362 +#: frontend/src/pages/QuizForm.vue:358 msgid "Quiz updated successfully" msgstr "" @@ -4105,7 +4172,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "Das Quiz wird am Ende der Lektion angezeigt." -#: frontend/src/pages/QuizForm.vue:442 frontend/src/pages/Quizzes.vue:138 +#: frontend/src/pages/QuizForm.vue:438 frontend/src/pages/Quizzes.vue:138 #: frontend/src/pages/Quizzes.vue:148 msgid "Quizzes" msgstr "" @@ -4113,7 +4180,7 @@ msgstr "" #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' -#: frontend/src/components/CourseCardOverlay.vue:108 +#: frontend/src/components/CourseCardOverlay.vue:110 #: frontend/src/components/Modals/Event.vue:86 #: frontend/src/components/Modals/ReviewModal.vue:20 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -4127,10 +4194,6 @@ msgstr "Bewertung" msgid "Rating cannot be 0" msgstr "Bewertung kann nicht 0 sein" -#: frontend/src/pages/AssignmentSubmission.vue:30 -msgid "Read the question carefully before attempting the assignment." -msgstr "Lesen Sie die Frage sorgfältig durch, bevor Sie die Aufgabe bearbeiten." - #. Option for the 'Stage' (Select) field in DocType 'LMS Batch Old' #: lms/lms/doctype/lms_batch_old/lms_batch_old.json msgid "Ready" @@ -4309,15 +4372,15 @@ msgstr "" msgid "Saturday" msgstr "Samstag" +#: frontend/src/components/AssessmentPlugin.vue:34 +#: frontend/src/components/Assignment.vue:43 #: frontend/src/components/Controls/CodeEditor.vue:25 #: frontend/src/components/Modals/Event.vue:101 #: frontend/src/components/Modals/Event.vue:129 -#: frontend/src/components/QuizPlugin.vue:23 -#: frontend/src/pages/AssignmentSubmission.vue:7 -#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:20 -#: frontend/src/pages/JobCreation.vue:8 frontend/src/pages/LessonForm.vue:14 -#: frontend/src/pages/ProgramForm.vue:7 frontend/src/pages/QuizForm.vue:34 -#: frontend/src/pages/QuizSubmission.vue:14 +#: frontend/src/pages/AssignmentForm.vue:21 frontend/src/pages/BatchForm.vue:8 +#: frontend/src/pages/CourseForm.vue:20 frontend/src/pages/JobCreation.vue:8 +#: frontend/src/pages/LessonForm.vue:14 frontend/src/pages/ProgramForm.vue:7 +#: frontend/src/pages/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14 #: lms/public/js/common_functions.js:405 msgid "Save" msgstr "Speichern" @@ -4359,6 +4422,10 @@ msgstr "" msgid "Search" msgstr "Suchen" +#: frontend/src/pages/Assignments.vue:25 +msgid "Search by title" +msgstr "" + #: frontend/src/components/Controls/IconPicker.vue:36 msgid "Search for an icon" msgstr "" @@ -4384,7 +4451,7 @@ msgstr "" msgid "Select a question" msgstr "" -#: frontend/src/components/QuizPlugin.vue:17 +#: frontend/src/components/AssessmentPlugin.vue:21 msgid "Select a quiz" msgstr "" @@ -4392,6 +4459,10 @@ msgstr "" msgid "Select a slot" msgstr "" +#: frontend/src/components/AssessmentPlugin.vue:28 +msgid "Select an assignment" +msgstr "" + #. Label of the send_calendar_invite_for_evaluations (Check) field in DocType #. 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json @@ -4583,7 +4654,7 @@ msgstr "Mitarbeiter" msgid "Stage" msgstr "Stufe" -#: frontend/src/components/LiveClass.vue:46 frontend/src/components/Quiz.vue:65 +#: frontend/src/components/LiveClass.vue:50 frontend/src/components/Quiz.vue:65 #: lms/templates/quiz/quiz.html:39 msgid "Start" msgstr "Starten" @@ -4664,6 +4735,7 @@ msgstr "Statistiken" #. Label of the status (Select) field in DocType 'LMS Course Progress' #. Label of the status (Select) field in DocType 'LMS Mentor Request' #: frontend/src/components/Modals/Event.vue:91 +#: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobCreation.vue:41 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/lms/doctype/cohort/cohort.json @@ -4724,7 +4796,7 @@ msgstr "" msgid "Students" msgstr "Schüler" -#: frontend/src/components/BatchStudents.vue:282 +#: frontend/src/components/BatchStudents.vue:310 msgid "Students deleted successfully" msgstr "" @@ -4746,19 +4818,24 @@ msgstr "Untergruppe" msgid "Subject" msgstr "Betreff" -#: frontend/src/pages/AssignmentSubmission.vue:40 +#: frontend/src/components/Assignment.vue:29 msgid "Submission" msgstr "Einreichung" -#: frontend/src/pages/QuizForm.vue:30 +#: frontend/src/pages/AssignmentForm.vue:17 frontend/src/pages/QuizForm.vue:30 msgid "Submission List" msgstr "" +#: frontend/src/components/Assignment.vue:10 +#: frontend/src/components/Assignment.vue:13 +msgid "Submission by" +msgstr "" + #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 #: frontend/src/components/Modals/Question.vue:338 -#: frontend/src/components/Quiz.vue:214 lms/templates/assignment.html:9 +#: frontend/src/components/Quiz.vue:216 lms/templates/assignment.html:9 #: lms/templates/livecode/extension_footer.html:25 #: lms/templates/quiz/quiz.html:128 lms/templates/reviews.html:163 #: lms/www/new-sign-up.html:32 @@ -4774,10 +4851,12 @@ msgstr "" msgid "Submitted {0}" msgstr "" +#: frontend/src/components/Assignment.vue:316 #: frontend/src/components/BatchCourses.vue:150 #: frontend/src/components/BatchOverlay.vue:135 -#: frontend/src/components/BatchStudents.vue:282 -#: frontend/src/components/CourseCardOverlay.vue:161 +#: frontend/src/components/BatchStudents.vue:310 +#: frontend/src/components/BatchStudents.vue:409 +#: frontend/src/components/CourseCardOverlay.vue:165 #: frontend/src/components/Modals/AnnouncementModal.vue:99 #: frontend/src/components/Modals/AssessmentModal.vue:73 #: frontend/src/components/Modals/BulkCertificates.vue:121 @@ -4787,11 +4866,12 @@ msgstr "" #: frontend/src/components/Modals/Event.vue:310 #: frontend/src/components/Modals/Question.vue:264 #: frontend/src/components/Modals/Question.vue:315 +#: frontend/src/pages/AssignmentForm.vue:155 #: frontend/src/pages/CourseForm.vue:461 frontend/src/pages/ProgramForm.vue:229 #: frontend/src/pages/ProgramForm.vue:251 #: frontend/src/pages/ProgramForm.vue:272 -#: frontend/src/pages/ProgramForm.vue:298 frontend/src/pages/QuizForm.vue:343 -#: frontend/src/pages/QuizForm.vue:362 frontend/src/pages/QuizForm.vue:431 +#: frontend/src/pages/ProgramForm.vue:298 frontend/src/pages/QuizForm.vue:339 +#: frontend/src/pages/QuizForm.vue:358 frontend/src/pages/QuizForm.vue:427 msgid "Success" msgstr "Erfolg" @@ -4809,7 +4889,7 @@ msgstr "Zusammenfassung" msgid "Sunday" msgstr "Sonntag" -#: lms/lms/api.py:952 +#: lms/lms/api.py:954 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -4924,6 +5004,10 @@ msgstr "Text" msgid "Thanks and Regards" msgstr "Danke und Grüße" +#: lms/lms/utils.py:1755 +msgid "The batch is full. Please contact the Administrator." +msgstr "" + #: lms/templates/emails/lms_course_interest.html:5 msgid "The course {0} is now available on {1}." msgstr "" @@ -4964,14 +5048,22 @@ msgstr "" msgid "There are no seats available in this batch." msgstr "" -#: frontend/src/components/BatchStudents.vue:165 +#: frontend/src/components/BatchStudents.vue:182 msgid "There are no students in this batch." msgstr "" +#: frontend/src/pages/AssignmentSubmissionList.vue:70 +msgid "There are no submissions for this assignment." +msgstr "" + #: lms/templates/course_list.html:14 msgid "There are no {0} on this site." msgstr "" +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:82 +msgid "There has been an update on your submission for assignment {0}" +msgstr "" + #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.py:42 msgid "There has been an update on your submission. You have got a score of {0} for the quiz {1}" msgstr "" @@ -4991,11 +5083,15 @@ msgstr "" msgid "This certificate does no expire" msgstr "Dieses Zertifikat läuft nicht ab" -#: frontend/src/components/CourseCardOverlay.vue:91 +#: frontend/src/components/LiveClass.vue:64 +msgid "This class has ended" +msgstr "" + +#: frontend/src/components/CourseCardOverlay.vue:92 msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1600 +#: lms/lms/utils.py:1606 msgid "This course is free." msgstr "Dieser Kurs ist kostenlos." @@ -5098,10 +5194,12 @@ msgstr "" #. Label of the title (Data) field in DocType 'Work Experience' #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/pages/BatchForm.vue:20 frontend/src/pages/CourseForm.vue:32 -#: frontend/src/pages/JobCreation.vue:20 frontend/src/pages/ProgramForm.vue:11 -#: frontend/src/pages/Programs.vue:118 frontend/src/pages/QuizForm.vue:48 -#: frontend/src/pages/Quizzes.vue:116 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/AssignmentForm.vue:32 +#: frontend/src/pages/Assignments.vue:152 frontend/src/pages/BatchForm.vue:20 +#: frontend/src/pages/CourseForm.vue:32 frontend/src/pages/JobCreation.vue:20 +#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:118 +#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:116 +#: 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 @@ -5137,11 +5235,11 @@ msgstr "An" msgid "To Date" msgstr "Bis-Datum" -#: lms/lms/utils.py:1611 +#: lms/lms/utils.py:1617 msgid "To join this batch, please contact the Administrator." msgstr "Um dieser Gruppe beizutreten, wenden Sie sich bitte an den Administrator." -#: frontend/src/components/LessonHelp.vue:34 +#: frontend/src/components/LessonHelp.vue:49 msgid "To upload Image, Video, Audio or PDF from your system, click on the add icon and select upload from the menu. Then choose the file you want to add to the lesson and it gets added to your lesson." msgstr "" @@ -5169,7 +5267,7 @@ msgstr "Gesamte Registrierungen" msgid "Travel" msgstr "Reise" -#: frontend/src/components/Quiz.vue:252 lms/templates/quiz/quiz.html:131 +#: frontend/src/components/Quiz.vue:254 lms/templates/quiz/quiz.html:131 msgid "Try Again" msgstr "Erneut versuchen" @@ -5191,6 +5289,8 @@ msgstr "Twitter" #. Label of the type (Select) field in DocType 'LMS Quiz Question' #: frontend/src/components/Modals/AssessmentModal.vue:22 #: frontend/src/components/Modals/Question.vue:54 +#: frontend/src/pages/AssignmentForm.vue:39 +#: frontend/src/pages/Assignments.vue:30 frontend/src/pages/Assignments.vue:157 #: frontend/src/pages/JobCreation.vue:33 frontend/src/pages/Jobs.vue:16 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json @@ -5201,7 +5301,7 @@ msgstr "Twitter" msgid "Type" msgstr "Typ" -#: frontend/src/components/Quiz.vue:583 +#: frontend/src/components/Quiz.vue:589 msgid "Type your answer" msgstr "" @@ -5282,11 +5382,11 @@ msgstr "Passwort ändern" msgid "Upload" msgstr "Hochladen" -#: frontend/src/pages/AssignmentSubmission.vue:69 +#: frontend/src/components/Assignment.vue:78 msgid "Upload File" msgstr "Datei hochladen" -#: frontend/src/pages/AssignmentSubmission.vue:68 +#: frontend/src/components/Assignment.vue:77 msgid "Uploading {0}%" msgstr "Hochladen {0}%" @@ -5404,7 +5504,7 @@ msgstr "Mittwoch" msgid "Welcome to {0}!" msgstr "Willkommen auf {0}!" -#: frontend/src/components/LessonHelp.vue:63 +#: frontend/src/components/LessonHelp.vue:6 msgid "What does include in preview mean?" msgstr "" @@ -5453,7 +5553,7 @@ msgstr "Eine Rezension schreiben" msgid "Write a review" msgstr "Eine Rezension schreiben" -#: frontend/src/pages/AssignmentSubmission.vue:102 +#: frontend/src/components/Assignment.vue:120 msgid "Write your answer here" msgstr "Schreiben Sie hier Ihre Antwort" @@ -5461,11 +5561,11 @@ msgstr "Schreiben Sie hier Ihre Antwort" msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" -#: lms/lms/api.py:215 +#: lms/lms/api.py:217 msgid "You are already enrolled for this batch." msgstr "" -#: lms/lms/api.py:207 +#: lms/lms/api.py:209 msgid "You are already enrolled for this course." msgstr "Sie sind bereits in diesem Kurs eingeschrieben." @@ -5530,7 +5630,7 @@ msgstr "Sie haben keine Benachrichtigungen." msgid "You got" msgstr "" -#: frontend/src/components/Quiz.vue:234 +#: frontend/src/components/Quiz.vue:236 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Sie haben {0}% richtige Antworten mit einer Punktzahl von {1} von {2}" @@ -5551,7 +5651,7 @@ msgstr "Sie haben diesen Kurs bereits bewertet" msgid "You have been enrolled in this batch" msgstr "" -#: frontend/src/components/CourseCardOverlay.vue:162 +#: frontend/src/components/CourseCardOverlay.vue:166 msgid "You have been enrolled in this course" msgstr "" @@ -5559,6 +5659,10 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/Assignments.vue:60 +msgid "You have not created any assignments yet. To create a new assignment, click on the \"New\" button above." +msgstr "" + #: frontend/src/pages/Quizzes.vue:65 msgid "You have not created any quizzes yet. To create a new quiz, click on the \"New Quiz\" button above." msgstr "" @@ -5571,7 +5675,7 @@ msgstr "Sie haben sich für eine Benachrichtigung zu diesem Kurs entschieden. Si msgid "You haven't enrolled for any courses" msgstr "Sie haben sich für keinen Kurs angemeldet" -#: frontend/src/components/CourseCardOverlay.vue:142 +#: frontend/src/components/CourseCardOverlay.vue:146 msgid "You need to login first to enroll for this course" msgstr "" @@ -5584,7 +5688,7 @@ msgstr "Sie müssen {0}% der Fragen richtig beantworten, um das Quiz zu bestehen msgid "You've applied to become a mentor for this course. Your request is currently under review." msgstr "Sie haben sich als Mentor für diesen Kurs beworben. Ihre Anfrage wird derzeit geprüft." -#: frontend/src/pages/AssignmentSubmission.vue:15 +#: frontend/src/components/Assignment.vue:55 msgid "You've successfully submitted the assignment." msgstr "Sie haben die Aufgabe erfolgreich eingereicht." @@ -5628,7 +5732,7 @@ msgstr "Ihre Anfrage zur Mitarbeit als Mentor/in im Kurs" msgid "Your score is" msgstr "Ihr Ergebnis ist" -#: frontend/src/components/Quiz.vue:227 +#: frontend/src/components/Quiz.vue:229 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "" @@ -5677,7 +5781,7 @@ msgstr "von" msgid "posted by" msgstr "" -#: frontend/src/pages/QuizForm.vue:390 +#: frontend/src/pages/QuizForm.vue:386 msgid "question_detail" msgstr "" @@ -5693,7 +5797,7 @@ msgstr "" msgid "you can" msgstr "Sie können" -#: lms/lms/api.py:749 lms/lms/api.py:757 +#: lms/lms/api.py:751 lms/lms/api.py:759 msgid "{0} Settings not found" msgstr ""