diff --git a/lms/locale/sr.po b/lms/locale/sr.po index 498534d1..e6977956 100644 --- a/lms/locale/sr.po +++ b/lms/locale/sr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-06-20 16:04+0000\n" -"PO-Revision-Date: 2025-06-23 16:55\n" +"POT-Creation-Date: 2025-06-27 16:04+0000\n" +"PO-Revision-Date: 2025-06-30 19:09\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -155,10 +155,18 @@ msgstr "Додај лекцију" msgid "Add Quiz to Video" msgstr "Додај квиз у видео-снимак" +#: frontend/src/components/Controls/ChildTable.vue:69 +msgid "Add Row" +msgstr "Додај ред" + #: frontend/src/pages/ProfileEvaluator.vue:89 msgid "Add Slot" msgstr "Додај термин" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:35 +msgid "Add Test Case" +msgstr "" + #: lms/templates/onboarding_header.html:26 msgid "Add a Chapter" msgstr "Додај поглавље" @@ -192,7 +200,11 @@ msgstr "Додај лекцију" msgid "Add a new question" msgstr "Додај ново питање" -#: frontend/src/components/AssessmentPlugin.vue:11 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:5 +msgid "Add a programming exercise to your lesson" +msgstr "" + +#: frontend/src/components/AssessmentPlugin.vue:7 msgid "Add a quiz to your lesson" msgstr "Додајте квиз у своју лекцију" @@ -200,7 +212,7 @@ msgstr "Додајте квиз у своју лекцију" msgid "Add an assessment" msgstr "Додај процену" -#: frontend/src/components/AssessmentPlugin.vue:14 +#: frontend/src/components/AssessmentPlugin.vue:8 msgid "Add an assignment to your lesson" msgstr "Додајте задатак у своју лекцију" @@ -463,6 +475,7 @@ msgstr "Додели" #. 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/components/Assessments.vue:245 #: frontend/src/pages/AssignmentSubmissionList.vue:12 #: frontend/src/utils/assignment.js:24 #: lms/lms/doctype/course_lesson/course_lesson.json @@ -509,7 +522,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Задатак ће се приказивати на дну у оквиру лекције." #: frontend/src/components/AppSidebar.vue:584 -#: frontend/src/pages/Assignments.vue:211 lms/www/lms.py:273 +#: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:273 msgid "Assignments" msgstr "Додељени задаци" @@ -517,6 +530,10 @@ msgstr "Додељени задаци" msgid "At least one option must be correct for this question." msgstr "Бар једна опција мора бити тачна за ово питање." +#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.py:15 +msgid "At least one test case is required for the programming exercise." +msgstr "" + #: frontend/src/components/Modals/LiveClassAttendance.vue:5 msgid "Attendance for Class - {0}" msgstr "Присуство на предавању - {0}" @@ -636,6 +653,8 @@ msgstr "Потврда уписа у групу" #: lms/lms/doctype/lms_category/lms_category.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_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 msgid "Batch Evaluator" msgstr "Особа за оцењивање групе" @@ -843,7 +862,7 @@ msgstr "Линк сертификата" msgid "Certificate of Completion" msgstr "Сертификат о похађању" -#: frontend/src/components/Modals/Event.vue:311 +#: frontend/src/components/Modals/Event.vue:317 msgid "Certificate saved successfully" msgstr "Сертификат је успешно сачуван" @@ -864,7 +883,7 @@ msgstr "Сертификати су успешно генерисани" #. Label of a Link in the LMS Workspace #: frontend/src/components/AppSidebar.vue:588 #: frontend/src/components/CourseCard.vue:115 -#: frontend/src/components/Modals/Event.vue:372 +#: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:62 frontend/src/pages/Batches.vue:38 #: frontend/src/pages/CourseCertification.vue:10 #: frontend/src/pages/CourseCertification.vue:135 @@ -946,10 +965,18 @@ msgstr "Поглавља" msgid "Check" msgstr "Означи" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:16 +msgid "Check All Submissions" +msgstr "" + #: lms/templates/emails/mention_template.html:10 msgid "Check Discussion" msgstr "Провери дискусију" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:97 +msgid "Check Submission" +msgstr "" + #: frontend/src/components/Modals/AssignmentForm.vue:55 msgid "Check Submissions" msgstr "Провери поднеске" @@ -997,7 +1024,7 @@ msgstr "Град" msgid "Class:" msgstr "Предавање:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:50 msgid "Clear" msgstr "Очисти" @@ -1045,7 +1072,10 @@ msgid "Cloud" msgstr "Облак" #. Label of the code (Code) field in DocType 'LMS Exercise' +#. Label of the code (Code) field in DocType 'LMS Programming Exercise +#. Submission' #: lms/lms/doctype/lms_exercise/lms_exercise.json +#: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Code" msgstr "Код" @@ -1181,6 +1211,10 @@ msgstr "Врста компаније" msgid "Company Website" msgstr "Веб-сајт компаније" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:68 +msgid "Compiler Message" +msgstr "" + #. Option for the 'Status' (Select) field in DocType 'LMS Course Progress' #: frontend/src/components/Modals/BatchStudentProgress.vue:24 #: lms/lms/doctype/lms_course_progress/lms_course_progress.json @@ -1200,7 +1234,7 @@ msgstr "Довршите свој упис" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Довршите свој упис - Немојте га пропустити!" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:144 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "Завршите предстојећи квиз да бисте наставили гледање видео-снимка. Квиз ће бити доступан за {0} {1}." @@ -1402,6 +1436,8 @@ msgstr "Завршене обуке" #: lms/lms/doctype/lms_category/lms_category.json #: lms/lms/doctype/lms_course/lms_course.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_question/lms_question.json #: lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Course Creator" @@ -1542,11 +1578,15 @@ msgstr "Креирај" msgid "Create Certificate" msgstr "Креирај сертификат" -#: frontend/src/components/Controls/Link.vue:37 +#: frontend/src/components/Controls/Link.vue:38 #: frontend/src/components/Controls/MultiSelect.vue:66 msgid "Create New" msgstr "Креирај нови" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:7 +msgid "Create Programming Exercise" +msgstr "" + #: lms/templates/onboarding_header.html:19 msgid "Create a Course" msgstr "Креирај обуку" @@ -1583,7 +1623,7 @@ msgstr "Креирајте своју прву обуку" msgid "Create your first quiz" msgstr "Креирајте свој први квиз" -#: frontend/src/pages/Assignments.vue:176 frontend/src/pages/Courses.vue:321 +#: frontend/src/pages/Assignments.vue:173 frontend/src/pages/Courses.vue:321 msgid "Created" msgstr "Креирано" @@ -1701,9 +1741,11 @@ msgstr "Подразумевана валута" msgid "Degree Type" msgstr "Врста дипломе" +#: frontend/src/components/Controls/ChildTable.vue:56 #: frontend/src/components/CourseOutline.vue:253 #: frontend/src/components/CourseOutline.vue:311 #: frontend/src/pages/CourseForm.vue:573 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 msgid "Delete" msgstr "Обриши" @@ -1882,6 +1924,10 @@ msgstr "Уреди имејл шаблон" msgid "Edit Profile" msgstr "Уреди профил" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:8 +msgid "Edit Programming Exercise" +msgstr "" + #: frontend/src/components/Modals/ZoomAccountModal.vue:6 msgid "Edit Zoom Account" msgstr "Уреди Zoom налог" @@ -2041,7 +2087,7 @@ msgstr "Потврда о упису за {0}" msgid "Enrollment Count" msgstr "Број уписаних" -#: lms/lms/utils.py:1906 +#: lms/lms/utils.py:1934 msgid "Enrollment Failed" msgstr "Упис је неуспешан" @@ -2095,7 +2141,7 @@ msgstr "Грешка приликом ажурирања имејл шаблон #. Label of a Link in the LMS Workspace #. Label of a shortcut in the LMS Workspace -#: frontend/src/components/Modals/Event.vue:365 lms/lms/workspace/lms/lms.json +#: frontend/src/components/Modals/Event.vue:374 lms/lms/workspace/lms/lms.json msgid "Evaluation" msgstr "Оцењивање" @@ -2178,8 +2224,12 @@ msgstr "Пример: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'Exercise Latest Submission' #. Label of the exercise (Link) field in DocType 'Exercise Submission' +#. Label of the exercise (Link) field in DocType 'LMS Programming Exercise +#. Submission' +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:268 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json +#: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Вежба" @@ -2196,8 +2246,11 @@ msgstr "Подношење вежбе" #. Label of the exercise_title (Data) field in DocType 'Exercise Latest #. Submission' #. Label of the exercise_title (Data) field in DocType 'Exercise Submission' +#. Label of the exercise_title (Data) field in DocType 'LMS Programming +#. Exercise Submission' #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json +#: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise Title" msgstr "Наслов вежбе" @@ -2205,6 +2258,15 @@ msgstr "Наслов вежбе" msgid "Expand" msgstr "Прошири" +#. Label of the expected_output (Data) field in DocType 'LMS Test Case' +#. Label of the expected_output (Data) field in DocType 'LMS Test Case +#. Submission' +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:125 +#: lms/lms/doctype/lms_test_case/lms_test_case.json +#: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json +msgid "Expected Output" +msgstr "" + #. Label of the expiration_date (Data) field in DocType 'Certification' #: lms/lms/doctype/certification/certification.json msgid "Expiration Date" @@ -2239,17 +2301,30 @@ msgstr "Истражите више" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:357 +#: frontend/src/components/Modals/Event.vue:366 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" 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:37 +#: 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" +msgstr "Неуспешно" + #: lms/lms/doctype/lms_live_class/lms_live_class.py:139 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Неуспешно преузимање података о присуству за Zoom за предавање {0}: {1}" -#: frontend/src/utils/index.js:622 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:353 +msgid "Failed to submit. Please try again. {0}" +msgstr "" + +#: frontend/src/utils/index.js:636 msgid "Failed to update meta tags {0}" msgstr "Неуспешно ажурирање мета ознака {0}" @@ -2286,6 +2361,18 @@ msgstr "Област студија" msgid "File Type" msgstr "Врста фајла" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 +msgid "Filter by Exercise" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:28 +msgid "Filter by Member" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 +msgid "Filter by Status" +msgstr "" + #: frontend/src/components/Modals/EditProfile.vue:59 #: frontend/src/components/Settings/Members.vue:39 msgid "First Name" @@ -2611,7 +2698,7 @@ msgstr "Слика: Оштећен ток података" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:349 +#: frontend/src/components/Modals/Event.vue:358 #: lms/lms/doctype/lms_batch_old/lms_batch_old.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json @@ -2665,6 +2752,14 @@ msgstr "Самостални рад" msgid "Industry" msgstr "Индустрија" +#. Label of the input (Data) field in DocType 'LMS Test Case' +#. Label of the input (Data) field in DocType 'LMS Test Case Submission' +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:111 +#: lms/lms/doctype/lms_test_case/lms_test_case.json +#: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json +msgid "Input" +msgstr "" + #. Label of the institution_name (Data) field in DocType 'Education Detail' #: lms/lms/doctype/education_detail/education_detail.json msgid "Institution Name" @@ -2809,6 +2904,12 @@ msgstr "Ставке су успешно уклоњене" msgid "Jane Doe" msgstr "Петар Петровић" +#. Option for the 'Language' (Select) field in DocType 'LMS Programming +#. Exercise' +#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json +msgid "JavaScript" +msgstr "JavaScript" + #. Label of the job (Link) field in DocType 'LMS Job Application' #: lms/job/doctype/lms_job_application/lms_job_application.json msgid "Job" @@ -3045,6 +3146,16 @@ msgstr "LMS програм обуке" msgid "LMS Program Member" msgstr "LMS члан програма" +#. Name of a DocType +#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json +msgid "LMS Programming Exercise" +msgstr "" + +#. Name of a DocType +#: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json +msgid "LMS Programming Exercise Submission" +msgstr "" + #. Name of a DocType #: lms/lms/doctype/lms_question/lms_question.json msgid "LMS Question" @@ -3104,6 +3215,8 @@ msgstr "LMS извор" #: lms/lms/doctype/lms_course_review/lms_course_review.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_live_class/lms_live_class.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 #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json #: lms/lms/doctype/lms_settings/lms_settings.json @@ -3112,6 +3225,16 @@ msgstr "LMS извор" msgid "LMS Student" msgstr "LMS студент" +#. Name of a DocType +#: lms/lms/doctype/lms_test_case/lms_test_case.json +msgid "LMS Test Case" +msgstr "" + +#. Name of a DocType +#: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json +msgid "LMS Test Case Submission" +msgstr "" + #. Name of a DocType #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "LMS Timetable Legend" @@ -3132,6 +3255,12 @@ msgstr "LMS Zoom подешавања" msgid "Label" msgstr "Ознака" +#. Label of the language (Select) field in DocType 'LMS Programming Exercise' +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:22 +#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json +msgid "Language" +msgstr "Језик" + #: frontend/src/components/Modals/EditProfile.vue:64 msgid "Last Name" msgstr "Презиме" @@ -3188,7 +3317,7 @@ msgstr "Референца лекције" msgid "Lesson Title" msgstr "Наслов лекције" -#: frontend/src/pages/LessonForm.vue:416 +#: frontend/src/pages/LessonForm.vue:426 msgid "Lesson created successfully" msgstr "Лекција је успешно креирана" @@ -3200,7 +3329,7 @@ msgstr "Лекција је успешно обрисана" msgid "Lesson moved successfully" msgstr "Лекција је успешно премештена" -#: frontend/src/pages/LessonForm.vue:440 +#: frontend/src/pages/LessonForm.vue:450 msgid "Lesson updated successfully" msgstr "Лекција је успешно ажурирана" @@ -3272,9 +3401,11 @@ msgid "LiveCode URL" msgstr "LiveCode URL" #: frontend/src/components/Settings/Members.vue:109 -#: frontend/src/pages/Assignments.vue:69 frontend/src/pages/Batches.vue:80 +#: frontend/src/pages/Assignments.vue:66 frontend/src/pages/Batches.vue:80 #: frontend/src/pages/CertifiedParticipants.vue:98 #: frontend/src/pages/Courses.vue:75 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:123 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:87 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:55 msgid "Load More" @@ -3424,12 +3555,15 @@ msgstr "ИД састанка" #. Label of the member (Link) field in DocType 'LMS Mentor Request' #. 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 Programming Exercise +#. Submission' #. Label of the member (Link) field in DocType 'LMS Quiz Submission' #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/ZoomAccountModal.vue:42 #: frontend/src/components/Settings/ZoomSettings.vue:178 #: frontend/src/pages/AssignmentSubmissionList.vue:14 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:262 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json @@ -3447,6 +3581,7 @@ msgstr "ИД састанка" #: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json +#: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/report/course_progress_summary/course_progress_summary.py:64 @@ -3469,8 +3604,11 @@ msgstr "Имејл члана" #. Feedback' #. Label of the member_image (Attach Image) field in DocType 'LMS Live Class #. Participant' +#. Label of the member_image (Attach) field in DocType 'LMS Programming +#. Exercise Submission' #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json +#: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Member Image" msgstr "Слика члана" @@ -3487,6 +3625,8 @@ msgstr "Слика члана" #. Label of the member_name (Data) field in DocType 'LMS Live Class #. Participant' #. Label of the member_name (Data) field in DocType 'LMS Mentor Request' +#. Label of the member_name (Data) field in DocType 'LMS Programming Exercise +#. Submission' #. Label of the member_name (Data) field in DocType 'LMS Quiz Submission' #. Label of the member_name (Data) field in DocType 'LMS Zoom Settings' #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -3500,6 +3640,7 @@ msgstr "Слика члана" #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json #: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json +#: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/report/course_progress_summary/course_progress_summary.py:71 @@ -3639,6 +3780,8 @@ msgstr "Неопходно су најмање две опције за пита #: lms/lms/doctype/lms_enrollment/lms_enrollment.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_question/lms_question.json #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_settings/lms_settings.json @@ -3648,6 +3791,10 @@ msgstr "Неопходно су најмање две опције за пита msgid "Moderator" msgstr "Модератор" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:280 +msgid "Modified" +msgstr "" + #: lms/lms/doctype/lms_badge/lms_badge.js:40 msgid "Modified By" msgstr "Измењено од стране" @@ -3700,6 +3847,7 @@ msgstr "Име" #: frontend/src/components/Settings/ZoomSettings.vue:17 #: frontend/src/pages/Assignments.vue:19 frontend/src/pages/Batches.vue:17 #: frontend/src/pages/Courses.vue:17 frontend/src/pages/Courses.vue:310 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 #: frontend/src/pages/Programs.vue:14 lms/lms/doctype/lms_badge/lms_badge.json msgid "New" msgstr "Нови" @@ -3791,6 +3939,10 @@ msgstr "Нема пронађених поднетих квизова" msgid "No Recording" msgstr "Нема снимка" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:13 +msgid "No Submissions" +msgstr "" + #: lms/templates/upcoming_evals.html:43 msgid "No Upcoming Evaluations" msgstr "Нема предстојећих оцењивања" @@ -3948,7 +4100,7 @@ msgstr "Искључиво обуке код којих је самосталн msgid "Only files of type {0} will be accepted." msgstr "Искључиво су прихватљиви фајлови врсте {0}." -#: frontend/src/pages/CourseForm.vue:597 frontend/src/utils/index.js:509 +#: frontend/src/pages/CourseForm.vue:597 frontend/src/utils/index.js:522 msgid "Only image file is allowed." msgstr "Дозвољен је само фајл слике." @@ -4028,6 +4180,11 @@ msgstr "Оригинални износ" msgid "Others" msgstr "Остали" +#. Label of the output (Data) field in DocType 'LMS Test Case Submission' +#: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json +msgid "Output" +msgstr "Резултат" + #: lms/lms/doctype/lms_badge/lms_badge.js:39 msgid "Owner" msgstr "Власник" @@ -4092,12 +4249,21 @@ msgstr "Делимично завршено" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:362 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" 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 +#: 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" +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:72 frontend/src/pages/Quizzes.vue:131 @@ -4192,7 +4358,7 @@ msgstr "Апликација за обраду плаћања није инст #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Modals/Event.vue:345 +#: frontend/src/components/Modals/Event.vue:354 #: lms/lms/doctype/cohort_join_request/cohort_join_request.json #: lms/lms/doctype/invite_request/invite_request.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json @@ -4245,7 +4411,7 @@ msgstr "Молимо Вас да проверите свој имејл за в msgid "Please click on the following button to set your new password" msgstr "Молимо Вас да кликнете на следеће дугме да поставите нову лозинку" -#: lms/lms/utils.py:2040 lms/lms/utils.py:2044 +#: lms/lms/utils.py:2068 lms/lms/utils.py:2072 msgid "Please complete the previous courses in the program to enroll in this course." msgstr "Молимо Вас да завршите претходне обуке у програму како бисте се уписали на ову обуку." @@ -4315,6 +4481,10 @@ msgstr "Молимо Вас да се пријавите да бисте нас msgid "Please prepare well and be on time for the evaluations." msgstr "Молимо Вас да се добро припремите и стигнете на време за оцењивање." +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:133 +msgid "Please run the code to execute the test cases." +msgstr "" + #: frontend/src/components/UpcomingEvaluations.vue:98 msgid "Please schedule an evaluation to get certified." msgstr "Молимо Вас да закажете оцењивање како бисте добили сертификат." @@ -4482,6 +4652,14 @@ msgstr "Приватно" msgid "Private Information includes your Grade and Work Environment Preferences" 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/ProgrammingExerciseSubmission.vue:25 +#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json +msgid "Problem Statement" +msgstr "" + #: frontend/src/pages/Billing.vue:129 msgid "Proceed to Payment" msgstr "Настави на плаћање" @@ -4515,6 +4693,37 @@ msgstr "Члан програма" msgid "Program Members" msgstr "Чланови програма" +#: frontend/src/components/Assessments.vue:249 +msgid "Programming Exercise" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:415 +msgid "Programming Exercise Submission" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:406 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:292 +msgid "Programming Exercise Submissions" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:211 +msgid "Programming Exercise created successfully" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:247 +msgid "Programming Exercise deleted successfully" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:230 +msgid "Programming Exercise updated successfully" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:157 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:165 +msgid "Programming Exercises" +msgstr "" + #: frontend/src/pages/Programs.vue:206 frontend/src/pages/Programs.vue:212 #: lms/www/lms.py:295 msgid "Programs" @@ -4575,6 +4784,12 @@ msgstr "Објављено на" msgid "Purchased Certificate" msgstr "Купљени сертификат" +#. Option for the 'Language' (Select) field in DocType 'LMS Programming +#. Exercise' +#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json +msgid "Python" +msgstr "Python" + #. Label of the question (Small Text) field in DocType 'Course Lesson' #. Label of the question (Text Editor) field in DocType 'LMS Assignment' #. Label of the question (Text Editor) field in DocType 'LMS Assignment @@ -4637,6 +4852,7 @@ msgstr "Питања су успешно обрисана" #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the LMS Workspace +#: frontend/src/components/Assessments.vue:247 #: frontend/src/components/Modals/QuizInVideo.vue:21 #: frontend/src/components/Modals/QuizInVideo.vue:216 #: frontend/src/pages/QuizSubmission.vue:26 frontend/src/utils/quiz.js:24 @@ -4879,6 +5095,7 @@ msgstr "Ред #{0} садржи време почетка ван трајања msgid "Rows {0} have the duplicate questions." msgstr "Редови {0} садрже дупликате питања." +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 #: lms/templates/livecode/extension_footer.html:21 msgid "Run" msgstr "Покрени" @@ -4911,8 +5128,9 @@ msgstr "SEO" msgid "Saturday" msgstr "Субота" -#: frontend/src/components/AssessmentPlugin.vue:34 +#: frontend/src/components/AssessmentPlugin.vue:12 #: frontend/src/components/Assignment.vue:46 +#: frontend/src/components/Controls/Code.vue:18 #: frontend/src/components/Controls/CodeEditor.vue:25 #: frontend/src/components/Modals/AssignmentForm.vue:59 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 @@ -4921,8 +5139,10 @@ msgstr "Субота" #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/pages/BatchForm.vue:8 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/QuizForm.vue:34 -#: frontend/src/pages/QuizSubmission.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/QuizForm.vue:34 frontend/src/pages/QuizSubmission.vue:14 msgid "Save" msgstr "Сачувај" @@ -4973,7 +5193,8 @@ msgstr "Претрага по називу" msgid "Search by Title" msgstr "Претрага по наслову" -#: frontend/src/pages/Assignments.vue:37 +#: frontend/src/pages/Assignments.vue:34 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:47 msgid "Search by title" msgstr "Претрага по наслову" @@ -5001,11 +5222,15 @@ msgstr "Број места не може бити негативан." msgid "Seats Left" msgstr "Преостала места" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 +msgid "Select a Programming Exercise" +msgstr "" + #: frontend/src/components/Modals/Question.vue:98 msgid "Select a question" msgstr "Изаберите питање" -#: frontend/src/components/AssessmentPlugin.vue:21 +#: frontend/src/components/AssessmentPlugin.vue:28 msgid "Select a quiz" msgstr "Изаберите квиз" @@ -5013,7 +5238,7 @@ msgstr "Изаберите квиз" msgid "Select a slot" msgstr "Изаберите термин" -#: frontend/src/components/AssessmentPlugin.vue:28 +#: frontend/src/components/AssessmentPlugin.vue:35 msgid "Select an assignment" msgstr "Изаберите задатак" @@ -5047,7 +5272,9 @@ msgstr "Подешавање платног портала" #: frontend/src/components/AppSidebar.vue:609 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:46 frontend/src/pages/CourseForm.vue:143 -#: frontend/src/pages/ProfileRoles.vue:4 frontend/src/pages/QuizForm.vue:79 +#: frontend/src/pages/ProfileRoles.vue:4 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 +#: frontend/src/pages/QuizForm.vue:79 msgid "Settings" msgstr "Подешавања" @@ -5313,10 +5540,14 @@ msgstr "Статистика" #. Label of the status (Select) field in DocType 'LMS Course' #. Label of the status (Select) field in DocType 'LMS Course Progress' #. Label of the status (Select) field in DocType 'LMS Mentor Request' +#. Label of the status (Select) field in DocType 'LMS Programming Exercise +#. Submission' +#. Label of the status (Select) field in DocType 'LMS Test Case Submission' #: frontend/src/components/Modals/Event.vue:91 #: frontend/src/components/Settings/ZoomSettings.vue:182 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:46 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:274 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_join_request/cohort_join_request.json @@ -5330,6 +5561,8 @@ msgstr "Статистика" #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_course_progress/lms_course_progress.json #: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json +#: 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 "Status" msgstr "Статус" @@ -5402,6 +5635,14 @@ msgstr "Врста поднесака" msgid "Submission by" msgstr "Поднето од стране" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:348 +msgid "Submission saved!" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:248 +msgid "Submissions deleted successfully" +msgstr "" + #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 @@ -5489,6 +5730,8 @@ msgstr "Сумњив образац пронађен у {0}: {1}" #: lms/lms/doctype/lms_mentor_request/lms_mentor_request.json #: lms/lms/doctype/lms_payment/lms_payment.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_question/lms_question.json #: lms/lms/doctype/lms_quiz/lms_quiz.json #: lms/lms/doctype/lms_quiz_submission/lms_quiz_submission.json @@ -5535,6 +5778,16 @@ msgstr "Привремено онемогућено" msgid "Terms of Use" 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/ProgrammingExerciseSubmission.vue:81 +#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json +#: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json +msgid "Test Cases" +msgstr "" + #. Label of the test_results (Small Text) field in DocType 'Exercise Latest #. Submission' #. Label of the test_results (Small Text) field in DocType 'Exercise @@ -5544,6 +5797,14 @@ msgstr "Услови коришћења" msgid "Test Results" msgstr "Резултати теста" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:82 +msgid "Test this Exercise" +msgstr "" + +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:90 +msgid "Test {0}" +msgstr "" + #. Label of the tests (Code) field in DocType 'LMS Exercise' #: lms/lms/doctype/lms_exercise/lms_exercise.json msgid "Tests" @@ -5567,7 +5828,7 @@ msgstr "Хвала Вам што сте поделили своје утиске msgid "Thanks and Regards" msgstr "Хвала и срдачан поздрав" -#: lms/lms/utils.py:1938 +#: lms/lms/utils.py:1966 msgid "The batch is full. Please contact the Administrator." msgstr "Група је попуњена. Молимо Вас да контактирате администратора." @@ -5650,7 +5911,7 @@ msgstr "Ово предавање се завршило" msgid "This course has:" msgstr "Ова обука садржи:" -#: lms/lms/utils.py:1781 +#: lms/lms/utils.py:1809 msgid "This course is free." msgstr "Ова обука је бесплатна." @@ -5711,6 +5972,10 @@ msgstr "Време" msgid "Time Preference" msgstr "Временска преференција" +#: frontend/src/components/VideoBlock.vue:140 +msgid "Time for a Quiz" +msgstr "" + #: frontend/src/components/Modals/QuizInVideo.vue:13 msgid "Time in Video" msgstr "Време у видео-снимку" @@ -5778,6 +6043,7 @@ msgstr "Временски термини:" #. Label of the title (Data) field in DocType 'LMS Exercise' #. Label of the title (Data) field in DocType 'LMS Live Class' #. Label of the title (Data) field in DocType 'LMS Program' +#. Label of the title (Data) field in DocType 'LMS Programming Exercise' #. Label of the title (Data) field in DocType 'LMS Quiz' #. Label of the title (Data) field in DocType 'LMS Sidebar Item' #. Label of the title (Data) field in DocType 'LMS Timetable Template' @@ -5785,11 +6051,12 @@ msgstr "Временски термини:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/pages/Assignments.vue:165 frontend/src/pages/BatchForm.vue:20 +#: frontend/src/pages/Assignments.vue:162 frontend/src/pages/BatchForm.vue:20 #: frontend/src/pages/CourseForm.vue:30 frontend/src/pages/JobForm.vue:20 -#: frontend/src/pages/ProgramForm.vue:11 frontend/src/pages/Programs.vue:101 -#: frontend/src/pages/QuizForm.vue:48 frontend/src/pages/Quizzes.vue:120 -#: lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/ProgramForm.vue:11 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:17 +#: frontend/src/pages/Programs.vue:101 frontend/src/pages/QuizForm.vue:48 +#: frontend/src/pages/Quizzes.vue:120 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 @@ -5802,6 +6069,7 @@ msgstr "Временски термини:" #: lms/lms/doctype/lms_exercise/lms_exercise.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_quiz/lms_quiz.json #: lms/lms/doctype/lms_sidebar_item/lms_sidebar_item.json #: lms/lms/doctype/lms_timetable_template/lms_timetable_template.json @@ -5824,7 +6092,7 @@ msgstr "За" msgid "To Date" msgstr "Датум завршетка" -#: lms/lms/utils.py:1792 +#: lms/lms/utils.py:1820 msgid "To join this batch, please contact the Administrator." msgstr "За придруживање овој групи, молимо Вас да контактирате администратора." @@ -5878,8 +6146,9 @@ 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:44 -#: frontend/src/pages/Assignments.vue:43 frontend/src/pages/Assignments.vue:170 +#: frontend/src/pages/Assignments.vue:40 frontend/src/pages/Assignments.vue:167 #: frontend/src/pages/JobForm.vue:25 frontend/src/pages/Jobs.vue:65 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:53 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6371,6 +6640,10 @@ msgstr "YouTube видео-снимак ће се приказати на врх msgid "Your Account has been successfully created!" msgstr "Ваш налог је успешно креиран!" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:117 +msgid "Your Output" +msgstr "" + #: lms/lms/doctype/lms_batch/lms_batch.py:362 msgid "Your batch {0} is starting tomorrow" msgstr "Ваша група {0} почиње сутра" @@ -6545,10 +6818,14 @@ msgstr "недеље" msgid "you can" msgstr "можете" -#: frontend/src/pages/Assignments.vue:29 +#: frontend/src/pages/Assignments.vue:26 msgid "{0} Assignments" msgstr "{0} задатака" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:39 +msgid "{0} Exercises" +msgstr "" + #: frontend/src/pages/Jobs.vue:32 msgid "{0} Open Jobs" msgstr "{0} отворених послова" @@ -6561,6 +6838,10 @@ msgstr "{0} квизова" msgid "{0} Settings not found" msgstr "{0} подешавања нису пронађена" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:12 +msgid "{0} Submissions" +msgstr "" + #: lms/templates/emails/job_application.html:2 msgid "{0} has applied for the job position {1}" msgstr "Пријава за радно место {1} је поднета од стране {0}"