From 4e92c700bbdc942c1b84efaaf0658146d94b5f77 Mon Sep 17 00:00:00 2001 From: MochaMind Date: Mon, 23 Mar 2026 19:46:47 +0530 Subject: [PATCH] chore: Russian translations --- lms/locale/ru.po | 1015 ++++++++++++++++++++++++++++------------------ 1 file changed, 610 insertions(+), 405 deletions(-) diff --git a/lms/locale/ru.po b/lms/locale/ru.po index 94eab6a2..0333b3e2 100644 --- a/lms/locale/ru.po +++ b/lms/locale/ru.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2026-03-13 16:10+0000\n" -"PO-Revision-Date: 2026-03-16 13:08\n" +"POT-Creation-Date: 2026-03-20 16:13+0000\n" +"PO-Revision-Date: 2026-03-23 14:16\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -63,7 +63,7 @@ msgstr "Создать курс" msgid "Documentation" msgstr "Документация" -#: frontend/src/components/Modals/EmailTemplateModal.vue:50 +#: frontend/src/components/Modals/EmailTemplateModal.vue:51 msgid "

Dear {{ member_name }},

\\n\\n

You have been enrolled in our upcoming batch {{ batch_name }}.

\\n\\n

Thanks,

\\n

Frappe Learning

" msgstr "

Уважаемый {{ member_name }},

\\n\\n

Вы были записаны в нашу предстоящую партию {{ batch_name }}.

\\n\\n

Спасибо,

\\n

Обучение Frappe

" @@ -107,15 +107,15 @@ msgstr "" msgid "A new course has been published on {0}" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:143 +#: frontend/src/pages/Courses/CourseForm.vue:161 msgid "A one line introduction to the course that appears on the course card" msgstr "Однострочное введение в курс на карточке курса" -#: frontend/src/pages/Profile.vue:267 frontend/src/pages/ProfileAbout.vue:4 +#: frontend/src/pages/Profile.vue:268 frontend/src/pages/ProfileAbout.vue:4 msgid "About" msgstr "О" -#: frontend/src/pages/Courses/CourseForm.vue:135 +#: frontend/src/pages/Courses/CourseForm.vue:153 msgid "About the Course" msgstr "О курсе" @@ -124,9 +124,13 @@ msgstr "О курсе" msgid "Acceptance for Terms and/or Policies" msgstr "Принятие условий и/или политик" +#: frontend/src/pages/ProfileRoles.vue:20 +msgid "Access courses, join batches, and track learning progress" +msgstr "" + #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:55 +#: frontend/src/components/Modals/ZoomAccountModal.vue:58 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Account ID" @@ -134,8 +138,8 @@ msgstr "ID аккаунта" #. Label of the account_name (Data) field in DocType 'LMS Google Meet Settings' #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:30 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:32 +#: frontend/src/components/Modals/ZoomAccountModal.vue:33 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:35 #: frontend/src/components/Settings/GoogleMeetSettings.vue:190 #: frontend/src/components/Settings/ZoomSettings.vue:180 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json @@ -147,15 +151,23 @@ msgstr "Наименование счёта" msgid "Achievements" msgstr "Достижения" +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:28 +msgid "Activate this Google Meet account for scheduling meetings." +msgstr "" + +#: frontend/src/components/Modals/ZoomAccountModal.vue:26 +msgid "Activate this Zoom account for scheduling meetings." +msgstr "" + #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" msgstr "Активные участники" #: frontend/src/components/CourseOutline.vue:21 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:9 +#: frontend/src/components/Modals/NewMemberModal.vue:9 #: frontend/src/components/Modals/QuizInVideo.vue:29 #: frontend/src/components/Settings/Categories.vue:43 -#: frontend/src/components/Settings/Evaluators.vue:93 -#: frontend/src/components/Settings/Members.vue:91 #: frontend/src/pages/Batches/components/Assessments.vue:11 #: frontend/src/pages/Batches/components/BatchCourses.vue:11 #: frontend/src/pages/Batches/components/LiveClass.vue:26 @@ -174,19 +186,23 @@ msgstr "Добавить главу" msgid "Add Course to Program" msgstr "Добавить курс в программу" -#: frontend/src/components/Settings/Evaluators.vue:91 -msgid "Add Evaluator" -msgstr "Добавить оценщика" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:5 +msgid "Add Existing User as Evaluator" +msgstr "" #: frontend/src/components/CourseOutline.vue:157 msgid "Add Lesson" msgstr "Добавить урок" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/components/Modals/NewMemberModal.vue:5 +msgid "Add New Member" +msgstr "" + +#: frontend/src/pages/QuizForm.vue:205 msgid "Add Question" msgstr "" -#: frontend/src/components/VideoBlock.vue:121 +#: frontend/src/components/VideoBlock.vue:126 msgid "Add Quiz to Video" msgstr "Добавить викторину в видео" @@ -215,7 +231,7 @@ msgstr "Добавить главу" msgid "Add a Lesson" msgstr "Добавить урок" -#: frontend/src/components/Sidebar/AppSidebar.vue:583 +#: frontend/src/components/Sidebar/AppSidebar.vue:593 msgid "Add a chapter" msgstr "Добавить главу" @@ -223,19 +239,15 @@ msgstr "Добавить главу" msgid "Add a course to the batch" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:44 +#: frontend/src/pages/Courses/CourseForm.vue:53 msgid "Add a keyword and then press enter" msgstr "Добавьте ключевое слово и нажмите Ввод" -#: frontend/src/components/Sidebar/AppSidebar.vue:584 +#: frontend/src/components/Sidebar/AppSidebar.vue:594 msgid "Add a lesson" msgstr "Добавить урок" -#: frontend/src/components/Settings/Members.vue:88 -msgid "Add a new member" -msgstr "Добавить нового участника" - -#: frontend/src/components/Sidebar/AppSidebar.vue:598 +#: frontend/src/components/Sidebar/AppSidebar.vue:608 msgid "Add a program" msgstr "Добавить программу" @@ -259,11 +271,11 @@ msgstr "Добавить задание к уроку" msgid "Add at least one possible answer for this question: {0}" msgstr "Добавьте хотя бы один возможный ответ на этот вопрос: {0}" -#: frontend/src/components/Sidebar/AppSidebar.vue:547 +#: frontend/src/components/Sidebar/AppSidebar.vue:557 msgid "Add courses to your batch" msgstr "Добавить курсы к вашей партии" -#: frontend/src/components/Modals/Question.vue:164 +#: frontend/src/components/Modals/Question.vue:165 msgid "Add new question" msgstr "" @@ -271,7 +283,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "Добавьте викторину к этому видео" -#: frontend/src/components/Sidebar/AppSidebar.vue:526 +#: frontend/src/components/Sidebar/AppSidebar.vue:536 msgid "Add students to your batch" msgstr "Добавить учеников к вашей партии" @@ -283,16 +295,16 @@ msgstr "Добавить заметки" msgid "Add web page to sidebar" msgstr "Добавить веб страницу на боковую панель" -#: frontend/src/components/Sidebar/AppSidebar.vue:454 +#: frontend/src/components/Sidebar/AppSidebar.vue:464 msgid "Add your first chapter" msgstr "Добавьте вашу первую главу" -#: frontend/src/components/Sidebar/AppSidebar.vue:474 +#: frontend/src/components/Sidebar/AppSidebar.vue:484 msgid "Add your first lesson" msgstr "Добавьте свой первый урок" #. Label of the address (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:148 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:150 #: frontend/src/pages/Billing.vue:109 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" @@ -316,7 +328,7 @@ msgstr "Админ" msgid "Administrator" msgstr "Администратор" -#: frontend/src/pages/Batches/Batches.vue:311 +#: frontend/src/pages/Batches/Batches.vue:314 msgid "All" msgstr "Все" @@ -347,7 +359,8 @@ msgid "Allow Job Posting" msgstr "" #. Label of the allow_self_enrollment (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:49 +#: frontend/src/pages/Batches/BatchForm.vue:50 +#: frontend/src/pages/Courses/CourseForm.vue:142 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Allow Self Enrollment" msgstr "Разрешить самостоятельную регистрацию" @@ -357,6 +370,22 @@ msgstr "Разрешить самостоятельную регистрацию msgid "Allow accessing future dates" msgstr "Разрешить доступ к будущим датам" +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:18 +msgid "Allow this coupon to be used for discounts." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:52 +msgid "Allow users to enroll in this batch on their own." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:144 +msgid "Allow users to enroll in this course on their own." +msgstr "" + +#: frontend/src/pages/QuizForm.vue:102 +msgid "Allow users to view their past quiz attempts." +msgstr "" + #: lms/lms/user.py:34 msgid "Already Registered" msgstr "Уже зарегистрирован" @@ -369,10 +398,10 @@ msgstr "Янтарный" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:99 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:188 -#: frontend/src/pages/Batches/BatchForm.vue:228 -#: frontend/src/pages/Courses/CourseForm.vue:231 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:101 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:239 +#: frontend/src/pages/Courses/CourseForm.vue:252 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -399,7 +428,7 @@ msgid "Amount and currency are required for paid courses." msgstr "Сумма и валюта необходимы для оплаченных курсов." #. Label of the amount_with_gst (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:105 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:107 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Amount with GST" msgstr "Сумма с НДС" @@ -429,7 +458,7 @@ msgstr "Объявления" msgid "Answer" msgstr "Отвечать" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:71 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:72 msgid "Applicable For" msgstr "Применимо для" @@ -483,7 +512,7 @@ msgstr "Утвержден" msgid "Apps" msgstr "Приложения" -#: frontend/src/pages/Batches/Batches.vue:322 +#: frontend/src/pages/Batches/Batches.vue:325 msgid "Archived" msgstr "Архивировано" @@ -507,7 +536,7 @@ msgstr "Вы уверены, что хотите зарегистрироват msgid "Are you sure you want to login to your Frappe Cloud dashboard?" msgstr "Вы уверены, что хотите войти в панель управления Frappe?" -#: frontend/src/components/Quiz.vue:378 +#: frontend/src/components/Quiz.vue:393 msgid "Are you sure you want to submit the quiz?" msgstr "" @@ -547,7 +576,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Оценка {0} уже добавлена в этот пакет." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/Sidebar/AppSidebar.vue:601 +#: frontend/src/components/Sidebar/AppSidebar.vue:611 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:22 #: frontend/src/pages/Batches/components/Assessments.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -559,11 +588,11 @@ msgstr "Оценки" msgid "Assign" msgstr "Назначать" -#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/components/Settings/BadgeForm.vue:24 msgid "Assign For" msgstr "Назначить для" -#: frontend/src/components/Settings/BadgeForm.vue:58 +#: frontend/src/components/Settings/BadgeForm.vue:55 msgid "Assign To" msgstr "Назначить на" @@ -601,7 +630,7 @@ msgstr "" msgid "Assignment Question" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/BadgeForm.vue:195 #: frontend/src/components/Settings/Badges.vue:204 msgid "Assignment Submission" msgstr "Отправка задания" @@ -624,7 +653,7 @@ msgstr "Задание успешно создано" msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Задание для урока {0} от {1} уже существует." -#: frontend/src/components/Assignment.vue:319 +#: frontend/src/components/Assignment.vue:318 msgid "Assignment submitted successfully" msgstr "Задание успешно отправлено" @@ -638,7 +667,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "Задание появится в конце урока." #: frontend/src/components/Settings/Badges.vue:163 -#: frontend/src/components/Sidebar/AppSidebar.vue:605 +#: frontend/src/components/Sidebar/AppSidebar.vue:615 #: frontend/src/pages/Assignments.vue:203 #: frontend/src/pages/Assignments.vue:210 lms/www/_lms.py:276 msgid "Assignments" @@ -656,7 +685,7 @@ msgstr "Для этого вопроса должен быть верным хо msgid "At least one test case is required for the programming exercise." msgstr "Для упражнения по программированию требуется как минимум один тестовый пример." -#: frontend/src/components/Quiz.vue:405 +#: frontend/src/components/Quiz.vue:420 msgid "Attempted Questions" msgstr "" @@ -683,7 +712,7 @@ msgid "Authorize Google Calendar Access" msgstr "Разрешить доступ к Google Календарю" #. Label of the auto_recording (Select) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:74 +#: frontend/src/components/Modals/LiveClassModal.vue:72 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Auto Recording" msgstr "Авто. запись" @@ -757,7 +786,7 @@ msgstr "Задание успешно обновлено" msgid "Badge assignments deleted successfully" msgstr "Назначения значков успешно удалены" -#: frontend/src/components/Settings/BadgeForm.vue:182 +#: frontend/src/components/Settings/BadgeForm.vue:179 msgid "Badge created successfully" msgstr "Спецификации созданы успешно" @@ -765,7 +794,7 @@ msgstr "Спецификации созданы успешно" msgid "Badge deleted successfully" msgstr "Глава успешно удалена" -#: frontend/src/components/Settings/BadgeForm.vue:162 +#: frontend/src/components/Settings/BadgeForm.vue:159 msgid "Badge updated successfully" msgstr "Роль успешно обновлена" @@ -783,10 +812,10 @@ msgstr "" #. Label of the batch_name (Link) field in DocType 'LMS Certificate Request' #. Label of the batch_name (Link) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:35 -#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/BadgeForm.vue:192 #: frontend/src/components/Settings/Badges.vue:200 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:25 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:290 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:292 #: frontend/src/pages/Search/Search.vue:235 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -808,8 +837,8 @@ msgid "Batch Course" msgstr "Группа курса" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:134 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:142 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:90 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -820,11 +849,11 @@ msgstr "Подробности группы" msgid "Batch Details Raw" msgstr "Подробности группы Необработанные" -#: frontend/src/pages/Batches/BatchForm.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:33 msgid "Batch End Date" msgstr "Срок годности партии" -#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/BadgeForm.vue:201 #: frontend/src/components/Settings/Badges.vue:202 msgid "Batch Enrollment" msgstr "Пакетная запись LMS" @@ -867,7 +896,7 @@ msgstr "Наименование группы" msgid "Batch Settings" msgstr "Настройки группы" -#: frontend/src/pages/Batches/BatchForm.vue:25 +#: frontend/src/pages/Batches/BatchForm.vue:26 msgid "Batch Start Date" msgstr "Дата начала группы" @@ -886,11 +915,11 @@ msgstr "Сводка по пакету" msgid "Batch Title" msgstr "Название пакета" -#: frontend/src/pages/Batches/components/NewBatchModal.vue:193 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:209 msgid "Batch created successfully" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:482 +#: frontend/src/pages/Batches/BatchForm.vue:530 msgid "Batch deleted successfully" msgstr "Глава успешно удалена" @@ -910,7 +939,7 @@ msgstr "Пакет продается." msgid "Batch start time cannot be greater than or equal to end time." msgstr "Пакетное время начала не может быть больше или равно времени окончания." -#: frontend/src/pages/Batches/BatchForm.vue:433 +#: frontend/src/pages/Batches/BatchForm.vue:492 msgid "Batch updated successfully" msgstr "" @@ -920,8 +949,8 @@ msgstr "Партия:" #. Label of the batches (Check) field in DocType 'LMS Settings' #: frontend/src/pages/Batches/BatchDetail.vue:235 -#: frontend/src/pages/Batches/Batches.vue:343 -#: frontend/src/pages/Batches/Batches.vue:350 +#: frontend/src/pages/Batches/Batches.vue:346 +#: frontend/src/pages/Batches/Batches.vue:353 #: lms/lms/doctype/lms_settings/lms_settings.json lms/www/_lms.py:125 msgid "Batches" msgstr "Группы" @@ -935,15 +964,15 @@ msgstr "С наилучшими пожеланиями" #. Label of the billing_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:144 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:146 #: frontend/src/pages/Billing.vue:8 frontend/src/pages/Billing.vue:479 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Details" msgstr "Платёжные реквизиты" #. Label of the billing_name (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:61 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:182 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:63 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:185 #: frontend/src/pages/Billing.vue:115 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Billing Name" @@ -965,6 +994,10 @@ msgstr "Синий" msgid "Body" msgstr "Содержимое" +#: frontend/src/components/Sidebar/AppSidebar.vue:187 +msgid "Book a free onboarding session with the Frappe team" +msgstr "" + #. Option for the 'Collaboration Preference' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json msgid "Both Individual and Team Work" @@ -975,6 +1008,10 @@ msgstr "Как индивидуальная, так и командная раб msgid "Branch" msgstr "Филиал" +#: frontend/src/pages/ProfileRoles.vue:28 +msgid "Build and manage courses, chapters, and lessons" +msgstr "" + #. Option for the 'User Category' (Select) field in DocType 'User' #: lms/fixtures/custom_field.json lms/templates/signup-form.html:23 msgid "Business Owner" @@ -993,6 +1030,7 @@ msgstr "От" msgid "CGPA/4" msgstr "CGPA/4" +#: frontend/src/components/Controls/Link.vue:37 #: frontend/src/components/UpcomingEvaluations.vue:48 #: frontend/src/components/UpcomingEvaluations.vue:210 msgid "Cancel" @@ -1003,6 +1041,10 @@ msgstr "Отмена" msgid "Cancelled" msgstr "Отменено" +#: lms/lms/api.py:2324 +msgid "Cannot search for roles: {0}" +msgstr "" + #. Label of the carrer_preference_details (Section Break) field in DocType #. 'User' #: lms/fixtures/custom_field.json @@ -1017,7 +1059,7 @@ msgstr "Повседневный" #. Label of the category (Link) field in DocType 'LMS Batch' #. Label of the category (Data) field in DocType 'LMS Category' #. Label of the category (Link) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:76 +#: frontend/src/pages/Batches/BatchForm.vue:81 #: frontend/src/pages/Batches/Batches.vue:75 #: frontend/src/pages/Batches/components/NewBatchModal.vue:51 #: frontend/src/pages/CertifiedParticipants.vue:38 @@ -1038,6 +1080,10 @@ msgstr "Название категории" msgid "Category added successfully" msgstr "Категория успешно добавлена" +#: frontend/src/utils/index.js:835 +msgid "Category created successfully" +msgstr "" + #: frontend/src/components/Settings/Categories.vue:193 msgid "Category deleted successfully" msgstr "Категория успешно удалена" @@ -1066,11 +1112,11 @@ msgstr "Ссылка на сертификат" msgid "Certificate of Completion" msgstr "Сертификат об окончании" -#: frontend/src/components/Modals/Event.vue:353 +#: frontend/src/components/Modals/Event.vue:357 msgid "Certificate saved successfully" msgstr "Сертификат успешно сохранен" -#: frontend/src/pages/Profile.vue:268 +#: frontend/src/pages/Profile.vue:269 #: frontend/src/pages/ProfileCertificates.vue:4 msgid "Certificates" msgstr "Сертификаты" @@ -1088,14 +1134,14 @@ msgstr "Сертификаты успешно созданы" #. Label of a chart in the Learning Workspace #. Label of a Card Break in the Learning Workspace #. Label of a Link in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:427 -#: frontend/src/components/Sidebar/AppSidebar.vue:609 -#: frontend/src/pages/Batches/BatchForm.vue:86 -#: frontend/src/pages/Batches/BatchForm.vue:107 -#: frontend/src/pages/Batches/Batches.vue:83 +#: frontend/src/components/Modals/Event.vue:431 +#: frontend/src/components/Sidebar/AppSidebar.vue:619 +#: frontend/src/pages/Batches/BatchForm.vue:91 +#: frontend/src/pages/Batches/BatchForm.vue:113 +#: frontend/src/pages/Batches/Batches.vue:85 #: frontend/src/pages/Courses/CourseCertification.vue:10 #: frontend/src/pages/Courses/CourseCertification.vue:135 -#: frontend/src/pages/Courses/Courses.vue:82 lms/fixtures/custom_field.json +#: frontend/src/pages/Courses/Courses.vue:84 lms/fixtures/custom_field.json #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -1140,8 +1186,8 @@ msgstr "Сертифицирован" #. Label of the certified_members (Check) field in DocType 'LMS Settings' #: frontend/src/pages/CertifiedParticipants.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:256 -#: frontend/src/pages/CertifiedParticipants.vue:263 +#: frontend/src/pages/CertifiedParticipants.vue:257 +#: frontend/src/pages/CertifiedParticipants.vue:264 #: frontend/src/pages/Statistics.vue:40 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certified Members" @@ -1155,7 +1201,7 @@ msgstr "Сертифицированные участники" msgid "Change" msgstr "Изменить" -#: frontend/src/components/Assignment.vue:360 +#: frontend/src/components/Assignment.vue:359 msgid "Changes saved successfully" msgstr "Изменения успешно сохранены" @@ -1192,12 +1238,24 @@ msgid "Chapter updated successfully" msgstr "Глава успешно обновлена" #. Label of the chapters (Table) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:295 +#: frontend/src/pages/Courses/CourseForm.vue:320 #: lms/lms/doctype/lms_course/lms_course.json msgid "Chapters" msgstr "Главы" -#: frontend/src/components/Quiz.vue:289 +#: frontend/src/pages/Batches/BatchForm.vue:231 +msgid "Charge a fee for batch enrollment." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:224 +msgid "Charge a fee for course access." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:238 +msgid "Charge a fee for the certificate." +msgstr "" + +#: frontend/src/components/Quiz.vue:290 msgid "Check" msgstr "Проверка" @@ -1241,7 +1299,7 @@ msgstr "" msgid "Choices" msgstr "Варианты ответов" -#: frontend/src/components/Quiz.vue:861 +#: frontend/src/components/Quiz.vue:878 msgid "Choose all answers that apply" msgstr "Выберите все подходящие ответы" @@ -1253,7 +1311,7 @@ msgstr "Выберите существующий вопрос" msgid "Choose an icon" msgstr "Выберите иконку" -#: frontend/src/components/Quiz.vue:862 +#: frontend/src/components/Quiz.vue:879 msgid "Choose one answer" msgstr "Выберите один ответ" @@ -1269,7 +1327,8 @@ msgstr "Город" msgid "Class:" msgstr "Класс:" -#: frontend/src/components/Controls/Link.vue:49 +#: frontend/src/components/Controls/Link.vue:61 +#: frontend/src/components/Controls/Link.vue:63 msgid "Clear" msgstr "Очистить" @@ -1284,7 +1343,7 @@ msgstr "Нажмите здесь" #. Label of the client_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the client_id (Data) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:36 +#: frontend/src/components/Modals/ZoomAccountModal.vue:39 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client ID" @@ -1292,7 +1351,7 @@ msgstr "ID клиента" #. Label of the client_secret (Password) field in DocType 'LMS Zoom Settings' #. Label of the client_secret (Password) field in DocType 'Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:49 +#: frontend/src/components/Modals/ZoomAccountModal.vue:52 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json #: lms/lms/doctype/zoom_settings/zoom_settings.json msgid "Client Secret" @@ -1329,7 +1388,7 @@ msgstr "Код" msgid "Collaboration Preference" msgstr "Предпочтение в сотрудничестве" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Collapse" msgstr "Свернуть" @@ -1341,18 +1400,18 @@ msgstr "Название академии" #. Label of the card_gradient (Select) field in DocType 'LMS Course' #. Label of the color (Select) field in DocType 'LMS Lesson Note' #. Label of the color (Color) field in DocType 'LMS Timetable Legend' -#: frontend/src/pages/Courses/CourseForm.vue:76 +#: frontend/src/pages/Courses/CourseForm.vue:85 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_lesson_note/lms_lesson_note.json #: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json msgid "Color" msgstr "Цвет" -#: frontend/src/pages/Batches/BatchForm.vue:256 +#: frontend/src/pages/Batches/BatchForm.vue:267 msgid "Comma separated keywords" msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:284 +#: frontend/src/pages/Courses/CourseForm.vue:309 msgid "Comma separated keywords for SEO" msgstr "Ключевые слова для SEO, разделённые запятыми" @@ -1426,7 +1485,7 @@ msgstr "Тип компании" msgid "Company Website" msgstr "Вебсайт Компании" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:69 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:72 msgid "Compiler Message" msgstr "Сообщение компилятора" @@ -1450,7 +1509,7 @@ msgstr "Завершите регистрацию" msgid "Complete Your Enrollment - Don't miss out!" msgstr "Завершите регистрацию - Не пропустите!" -#: frontend/src/components/VideoBlock.vue:144 +#: frontend/src/components/VideoBlock.vue:149 msgid "Complete the upcoming quiz to continue watching the video. The quiz will open in {0} {1}." msgstr "Пройдите предстоящий тест, чтобы продолжить просмотр видео. Тест откроется через {0} {1}." @@ -1466,7 +1525,7 @@ msgid "Completed" msgstr "Завершено" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:211 +#: frontend/src/pages/Courses/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Сертификат об окончании" @@ -1476,7 +1535,7 @@ msgid "Completion Rate" msgstr "" #. Label of the condition (Code) field in DocType 'LMS Badge' -#: frontend/src/components/Settings/BadgeForm.vue:65 +#: frontend/src/components/Settings/BadgeForm.vue:62 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Условия" @@ -1493,14 +1552,14 @@ msgstr "Условие должно быть допустимым кодом Pyt msgid "Conduct Evaluation" msgstr "Проведение оценки" -#: frontend/src/pages/Batches/BatchForm.vue:179 +#: frontend/src/pages/Batches/BatchForm.vue:189 msgid "Conferencing" msgstr "" #. Label of the conferencing_provider (Select) field in DocType 'LMS Batch' #. Label of the conferencing_provider (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:186 +#: frontend/src/pages/Batches/BatchForm.vue:196 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Conferencing Provider" @@ -1531,7 +1590,7 @@ msgstr "" msgid "Confirm clearing demo data?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:460 +#: frontend/src/pages/Batches/BatchForm.vue:508 msgid "Confirm your action to delete" msgstr "Подтвердите свое действие по удалению" @@ -1576,8 +1635,8 @@ msgstr "Свяжитесь с администратором, чтобы зап #. Label of the content (Text) field in DocType 'Course Lesson' #. Label of the content (Rating) field in DocType 'LMS Batch Feedback' -#: frontend/src/components/Modals/EmailTemplateModal.vue:44 -#: frontend/src/components/Modals/EmailTemplateModal.vue:57 +#: frontend/src/components/Modals/EmailTemplateModal.vue:45 +#: frontend/src/components/Modals/EmailTemplateModal.vue:58 #: frontend/src/pages/LessonForm.vue:67 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json @@ -1601,11 +1660,11 @@ msgstr "Контракт" msgid "Corporate Organization" msgstr "Корпоративная организация" -#: frontend/src/components/Quiz.vue:207 +#: frontend/src/components/Quiz.vue:203 msgid "Correct" msgstr "Правильный" -#: frontend/src/components/Modals/Question.vue:76 +#: frontend/src/components/Modals/Question.vue:77 msgid "Correct Answer" msgstr "Правильный ответ" @@ -1625,18 +1684,18 @@ msgid "Coupon" msgstr "Купон" #. Label of the coupon_code (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:23 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:118 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:124 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:24 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:120 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:126 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Coupon Code" msgstr "Код купона" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:113 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:115 msgid "Coupon Details" msgstr "Сведения о купоне" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:132 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:133 msgid "Coupon created successfully" msgstr "Купон успешно создан" @@ -1673,10 +1732,10 @@ msgstr "Купон(ы) успешно удален" #: frontend/src/components/Modals/BatchCourseModal.vue:20 #: frontend/src/components/Modals/EvaluationModal.vue:21 #: frontend/src/components/Modals/Event.vue:24 -#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/BadgeForm.vue:191 #: frontend/src/components/Settings/Badges.vue:199 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:24 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:286 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:288 #: frontend/src/pages/Batches/components/BatchDashboard.vue:129 #: frontend/src/pages/Batches/components/BulkCertificates.vue:38 #: frontend/src/pages/Programs/ProgramForm.vue:196 @@ -1729,7 +1788,8 @@ msgid "Course Count" msgstr "Количество курсов" #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:26 +#: frontend/src/components/Modals/NewMemberModal.vue:55 +#: frontend/src/pages/ProfileRoles.vue:27 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -1759,12 +1819,12 @@ msgstr "Создание курса" msgid "Course Data" msgstr "Данные курса" -#: frontend/src/pages/Courses/CourseForm.vue:152 -#: frontend/src/pages/Courses/NewCourseModal.vue:53 +#: frontend/src/pages/Courses/CourseForm.vue:170 +#: frontend/src/pages/Courses/NewCourseModal.vue:52 msgid "Course Description" msgstr "Описание курса" -#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/BadgeForm.vue:200 #: frontend/src/components/Settings/Badges.vue:201 msgid "Course Enrollment" msgstr "Регистрация на курс" @@ -1778,8 +1838,8 @@ msgstr "Регистрация на курс" msgid "Course Evaluator" msgstr "Оценщик курса" -#: frontend/src/pages/Courses/CourseForm.vue:69 -#: frontend/src/pages/Courses/NewCourseModal.vue:39 +#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/NewCourseModal.vue:38 msgid "Course Image" msgstr "Изображение курса" @@ -1849,11 +1909,11 @@ msgstr "Курс успешно добавлен в программу" msgid "Course already added to program" msgstr "Курс уже добавлен в программу" -#: frontend/src/pages/Courses/NewCourseModal.vue:141 +#: frontend/src/pages/Courses/NewCourseModal.vue:164 msgid "Course created successfully" msgstr "Курс успешно создан" -#: frontend/src/pages/Courses/CourseForm.vue:472 +#: frontend/src/pages/Courses/CourseForm.vue:524 msgid "Course deleted successfully" msgstr "Курс успешно удален" @@ -1861,7 +1921,7 @@ msgstr "Курс успешно удален" msgid "Course or Batch is required to issue a certificate." msgstr "" -#: frontend/src/pages/Courses/CourseForm.vue:437 +#: frontend/src/pages/Courses/CourseForm.vue:489 msgid "Course updated successfully" msgstr "Курс обновлен успешно" @@ -1883,8 +1943,8 @@ msgstr "Курс {0} уже добавлен в эту программу." #: frontend/src/pages/Batches/components/BatchOverlay.vue:38 #: frontend/src/pages/Courses/CourseCertification.vue:127 #: frontend/src/pages/Courses/CourseDetail.vue:143 -#: frontend/src/pages/Courses/Courses.vue:353 -#: frontend/src/pages/Courses/Courses.vue:360 frontend/src/pages/Lesson.vue:564 +#: frontend/src/pages/Courses/Courses.vue:356 +#: frontend/src/pages/Courses/Courses.vue:363 frontend/src/pages/Lesson.vue:564 #: frontend/src/pages/LessonForm.vue:475 #: frontend/src/pages/Programs/ProgramForm.vue:49 #: frontend/src/pages/Programs/Programs.vue:35 @@ -1920,6 +1980,8 @@ msgstr "Курсы необходимо проходить по порядку. msgid "Cover Image" msgstr "Изображение обложки" +#: frontend/src/components/Controls/Link.vue:52 +#: frontend/src/components/Controls/Link.vue:54 #: frontend/src/components/Modals/ChapterModal.vue:9 #: frontend/src/pages/Assignments.vue:19 #: frontend/src/pages/Batches/Batches.vue:33 @@ -1941,8 +2003,9 @@ msgstr "Создать курс" msgid "Create Lesson" msgstr "" -#: frontend/src/components/Controls/Link.vue:37 -#: frontend/src/components/Controls/MultiSelect.vue:72 +#: frontend/src/components/Controls/Link.vue:69 +#: frontend/src/components/Controls/Link.vue:74 +#: frontend/src/components/Controls/MultiSelect.vue:88 msgid "Create New" msgstr "Создать новый" @@ -1966,15 +2029,15 @@ msgstr "Создайте живой класс" msgid "Create a Quiz" msgstr "Создать тест" -#: frontend/src/components/Sidebar/AppSidebar.vue:591 +#: frontend/src/components/Sidebar/AppSidebar.vue:601 msgid "Create a batch" msgstr "Создать группу" -#: frontend/src/components/Sidebar/AppSidebar.vue:582 +#: frontend/src/components/Sidebar/AppSidebar.vue:592 msgid "Create a course" msgstr "Создать курс" -#: frontend/src/components/Sidebar/AppSidebar.vue:592 +#: frontend/src/components/Sidebar/AppSidebar.vue:602 msgid "Create a live class" msgstr "Создать онлайн урок" @@ -1986,37 +2049,37 @@ msgstr "Создайте новый {0}" msgid "Create an Assignment" msgstr "Создать задание" -#: frontend/src/components/Sidebar/AppSidebar.vue:516 +#: frontend/src/components/Sidebar/AppSidebar.vue:526 msgid "Create your first batch" msgstr "Создайте свою первую партию" -#: frontend/src/components/Sidebar/AppSidebar.vue:442 +#: frontend/src/components/Sidebar/AppSidebar.vue:452 msgid "Create your first course" msgstr "Создайте свой первый курс" -#: frontend/src/components/Sidebar/AppSidebar.vue:494 +#: frontend/src/components/Sidebar/AppSidebar.vue:504 msgid "Create your first quiz" msgstr "Создать свой первый тест" #: frontend/src/pages/Assignments.vue:175 -#: frontend/src/pages/Courses/Courses.vue:343 +#: frontend/src/pages/Courses/Courses.vue:346 msgid "Created" msgstr "Создано" -#: frontend/src/components/Sidebar/AppSidebar.vue:588 +#: frontend/src/components/Sidebar/AppSidebar.vue:598 msgid "Creating a batch" msgstr "Создание пакета" -#: frontend/src/components/Sidebar/AppSidebar.vue:579 +#: frontend/src/components/Sidebar/AppSidebar.vue:589 msgid "Creating a course" msgstr "Создание курса" #. Label of the currency (Link) field in DocType 'LMS Batch' #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:93 -#: frontend/src/pages/Batches/BatchForm.vue:235 -#: frontend/src/pages/Courses/CourseForm.vue:238 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:95 +#: frontend/src/pages/Batches/BatchForm.vue:246 +#: frontend/src/pages/Courses/CourseForm.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -2036,7 +2099,7 @@ msgstr "Текущая полоса" msgid "Curriculum" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:615 +#: frontend/src/components/Sidebar/AppSidebar.vue:625 msgid "Custom Certificate Templates" msgstr "Пользовательские шаблоны сертификатов" @@ -2117,10 +2180,14 @@ msgstr "Уважаемый" msgid "Dear " msgstr "Уважаемый " -#: frontend/src/components/Modals/EmailTemplateModal.vue:66 +#: frontend/src/components/Modals/EmailTemplateModal.vue:67 msgid "Dear {{ member_name }},\\n\\nYou have been enrolled in our upcoming batch {{ batch_name }}.\\n\\nThanks,\\nFrappe Learning" msgstr "Уважаемый {{ member_name }},\\n\\nВы были записаны в нашу предстоящую партию {{ batch_name }}.\\n\\n Спасибо,\\nОбучение Frappe" +#: frontend/src/pages/QuizForm.vue:125 +msgid "Deduct marks for incorrect answers." +msgstr "" + #. Label of the default_currency (Link) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Default Currency" @@ -2137,8 +2204,8 @@ msgstr "Тип степени" #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 #: frontend/src/components/Settings/Coupons/CouponList.vue:133 -#: frontend/src/pages/Batches/BatchForm.vue:466 -#: frontend/src/pages/Courses/CourseForm.vue:485 +#: frontend/src/pages/Batches/BatchForm.vue:514 +#: frontend/src/pages/Courses/CourseForm.vue:537 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:71 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:234 #: frontend/src/pages/Programs/ProgramForm.vue:230 @@ -2150,7 +2217,7 @@ msgstr "Удалить" msgid "Delete Chapter" msgstr "Удалить главу" -#: frontend/src/pages/Courses/CourseForm.vue:479 +#: frontend/src/pages/Courses/CourseForm.vue:531 msgid "Delete Course" msgstr "Удалить курс" @@ -2170,7 +2237,7 @@ msgstr "Удалить этот купон?" msgid "Delete this lesson?" msgstr "Удалить этот урок?" -#: frontend/src/pages/Courses/CourseForm.vue:480 +#: frontend/src/pages/Courses/CourseForm.vue:532 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Удаление курса также приведет к удалению всех его глав и уроков. Вы уверены, что хотите удалить этот курс?" @@ -2178,7 +2245,7 @@ msgstr "Удаление курса также приведет к удален msgid "Deleting these exercises will permanently remove them from the system, along with all associated submissions. This action is irreversible. Are you sure you want to proceed?" msgstr "" -#: frontend/src/pages/Batches/BatchForm.vue:461 +#: frontend/src/pages/Batches/BatchForm.vue:509 msgid "Deleting this batch will also delete all its data including enrolled students, linked courses, assessments, feedback and discussions. Are you sure you want to continue?" msgstr "Удаление этой группы также приведет к удалению всех ее данных, включая зачисленных студентов, связанные курсы, оценки, отзывы и обсуждения. Вы уверены, что хотите продолжить?" @@ -2211,9 +2278,9 @@ msgstr "" #. Label of the description (Text Editor) field in DocType 'LMS Course' #. Label of the description (Text) field in DocType 'LMS Live Class' #. Label of the description (Small Text) field in DocType 'Work Experience' -#: frontend/src/components/Modals/LiveClassModal.vue:81 -#: frontend/src/components/Settings/BadgeForm.vue:32 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:79 +#: frontend/src/components/Modals/LiveClassModal.vue:79 +#: frontend/src/components/Settings/BadgeForm.vue:28 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:73 #: frontend/src/pages/JobForm.vue:101 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json @@ -2246,10 +2313,6 @@ msgstr "" msgid "Disable PWA" msgstr "Отключить PWA" -#: frontend/src/pages/Courses/CourseForm.vue:126 -msgid "Disable Self Enrollment" -msgstr "Отключить самостоятельную регистрацию" - #. Label of the disable_self_learning (Check) field in DocType 'LMS Course' #: lms/lms/doctype/lms_course/lms_course.json msgid "Disable Self Learning" @@ -2279,18 +2342,18 @@ msgid "Discount" msgstr "Скидка" #. Label of the discount_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:53 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:130 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:54 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:132 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Discount Amount" msgstr "Сумма скидки" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:46 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:47 msgid "Discount Percentage" msgstr "Процент скидки" #. Label of the discount_type (Select) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:30 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:31 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Discount Type" msgstr "Тип скидки" @@ -2301,6 +2364,10 @@ msgstr "Тип скидки" msgid "Discussions" msgstr "Обсуждения" +#: frontend/src/pages/QuizForm.vue:95 +msgid "Display correct answers after each question is attempted." +msgstr "" + #: frontend/src/components/Quiz.vue:19 msgid "Do not refresh the page or close this window. If you do, the quiz will be submitted automatically." msgstr "" @@ -2338,7 +2405,6 @@ msgstr "Для этого вопроса найдены дубликаты ва #. Label of the duration (Data) field in DocType 'LMS Batch Timetable' #. Label of the duration (Int) field in DocType 'LMS Live Class' #. Label of the duration (Int) field in DocType 'LMS Live Class Participant' -#: frontend/src/components/Modals/LiveClassModal.vue:36 #: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json #: lms/lms/doctype/lms_live_class/lms_live_class.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -2346,13 +2412,14 @@ msgid "Duration" msgstr "Продолжительность" #. Label of the duration (Data) field in DocType 'LMS Quiz' +#: frontend/src/components/Modals/LiveClassModal.vue:35 #: frontend/src/pages/QuizForm.vue:67 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Duration (in minutes)" msgstr "Продолжительность (в минутах)" -#: frontend/src/components/Modals/LiveClassModal.vue:32 -msgid "Duration of the live class in minutes" -msgstr "Продолжительность живого занятия в минутах" +#: frontend/src/components/Settings/BadgeForm.vue:44 +msgid "Each user can only receive this badge one time." +msgstr "" #: frontend/src/components/DiscussionReplies.vue:35 #: frontend/src/components/Modals/ChapterModal.vue:9 @@ -2412,7 +2479,7 @@ msgstr "Редактировать программу" msgid "Edit Programming Exercise" msgstr "Редактировать упражнение по программированию" -#: frontend/src/pages/QuizForm.vue:197 +#: frontend/src/pages/QuizForm.vue:205 msgid "Edit Question" msgstr "" @@ -2439,8 +2506,7 @@ msgstr "Детали образования" #. DocType 'LMS Settings' #. Option for the 'Send Notification for Published Batches' (Select) field in #. DocType 'LMS Settings' -#: frontend/src/components/Settings/Evaluators.vue:105 -#: frontend/src/components/Settings/Members.vue:103 +#: frontend/src/components/Modals/NewMemberModal.vue:21 #: frontend/src/pages/JobApplications.vue:305 #: lms/lms/doctype/lms_settings/lms_settings.json #: lms/templates/signup-form.html:10 @@ -2456,11 +2522,11 @@ msgstr "Email ID" msgid "Email Sent" msgstr "Email отправлен" -#: frontend/src/components/Modals/EmailTemplateModal.vue:117 +#: frontend/src/components/Modals/EmailTemplateModal.vue:120 msgid "Email Template created successfully" msgstr "Шаблон письма успешно создан" -#: frontend/src/components/Modals/EmailTemplateModal.vue:146 +#: frontend/src/components/Modals/EmailTemplateModal.vue:149 msgid "Email Template updated successfully" msgstr "Шаблон письма успешно обновлен" @@ -2473,6 +2539,10 @@ msgstr "Шаблоны Email" msgid "Email Templates deleted successfully" msgstr "Шаблоны писем успешно удалены" +#: frontend/src/components/Modals/NewMemberModal.vue:146 +msgid "Email is required" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:57 #: frontend/src/pages/JobApplications.vue:265 msgid "Email sent successfully" @@ -2498,10 +2568,14 @@ msgid "Enable Google API in Google Settings to send calendar invites for evaluat msgstr "Включите Google API в настройках Google, чтобы отправлять приглашения в календарь для оценки." #. Label of the enable_negative_marking (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:124 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Enable Negative Marking" msgstr "Включить отрицательную маркировку" +#: frontend/src/pages/Batches/BatchForm.vue:99 +msgid "Enable evaluations for batch participants." +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:29 msgid "Enable this only if you want to upload a SCORM package as a chapter." msgstr "Включите это только если вы хотите загрузить пакет SCORM в качестве главы." @@ -2510,13 +2584,13 @@ msgstr "Включите это только если вы хотите загр #. Label of the enabled (Check) field in DocType 'LMS Coupon' #. Label of the enabled (Check) field in DocType 'LMS Google Meet Settings' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Modals/ZoomAccountModal.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:12 #: frontend/src/components/Settings/Badges.vue:53 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:16 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:17 #: frontend/src/components/Settings/Coupons/CouponList.vue:43 #: frontend/src/components/Settings/Coupons/CouponList.vue:196 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:25 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:26 #: frontend/src/components/Settings/GoogleMeetSettings.vue:63 #: frontend/src/components/Settings/PaymentGateways.vue:52 #: frontend/src/components/Settings/ZoomSettings.vue:63 @@ -2590,10 +2664,10 @@ msgstr "Записаться сейчас" msgid "Enroll a Student" msgstr "" -#: frontend/src/pages/Batches/Batches.vue:325 +#: frontend/src/pages/Batches/Batches.vue:328 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:5 #: frontend/src/pages/Courses/CourseDashboard.vue:5 -#: frontend/src/pages/Courses/Courses.vue:346 +#: frontend/src/pages/Courses/Courses.vue:349 #: frontend/src/pages/Programs/StudentPrograms.vue:96 msgid "Enrolled" msgstr "Записан" @@ -2609,7 +2683,7 @@ msgstr "" msgid "Enrolled Students" msgstr "Зачисленные студенты" -#: frontend/src/pages/Batches/BatchForm.vue:159 +#: frontend/src/pages/Batches/BatchForm.vue:168 msgid "Enrollment Confirmation Email Template" msgstr "" @@ -2664,19 +2738,19 @@ msgstr "Введите тему письма" msgid "Enter reply to email" msgstr "Введите ответ на электронное письмо" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:151 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:154 msgid "Error creating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:165 +#: frontend/src/components/Modals/ZoomAccountModal.vue:168 msgid "Error creating Zoom Account" msgstr "Ошибка при создании учетной записи Zoom" -#: frontend/src/components/Settings/BadgeForm.vue:186 +#: frontend/src/components/Settings/BadgeForm.vue:183 msgid "Error creating badge" msgstr "Ошибка создания {0}" -#: frontend/src/components/Modals/EmailTemplateModal.vue:122 +#: frontend/src/components/Modals/EmailTemplateModal.vue:125 msgid "Error creating email template" msgstr "Ошибка при создании шаблона письма" @@ -2704,23 +2778,23 @@ msgstr "Ошибка при удалении шаблонов email" msgid "Error deleting payment gateways" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:191 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:194 msgid "Error updating Google Meet Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:203 +#: frontend/src/components/Modals/ZoomAccountModal.vue:206 msgid "Error updating Zoom Account" msgstr "Ошибка при обновлении учетной записи Zoom" -#: frontend/src/components/Modals/EmailTemplateModal.vue:151 +#: frontend/src/components/Modals/EmailTemplateModal.vue:154 msgid "Error updating email template" msgstr "Ошибка при обновлении шаблона письма" #. Label of the evaluation (Check) field in DocType 'LMS Batch' #. Label of a Link in the Learning Workspace #. Label of a shortcut in the Learning Workspace -#: frontend/src/components/Modals/Event.vue:420 -#: frontend/src/pages/Batches/BatchForm.vue:93 +#: frontend/src/components/Modals/Event.vue:424 +#: frontend/src/pages/Batches/BatchForm.vue:98 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/workspace/learning/learning.json msgid "Evaluation" @@ -2733,7 +2807,7 @@ msgid "Evaluation Details" msgstr "Подробности оценки" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:98 +#: frontend/src/pages/Batches/BatchForm.vue:104 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Дата окончания оценки" @@ -2751,7 +2825,7 @@ msgstr "" msgid "Evaluation end date cannot be less than the batch end date." msgstr "Дата окончания оценки не может быть меньше даты окончания группы." -#: frontend/src/components/Modals/Event.vue:292 +#: frontend/src/components/Modals/Event.vue:296 msgid "Evaluation saved successfully" msgstr "Вычисление успешно сохранено" @@ -2763,9 +2837,10 @@ msgstr "Вычисление успешно сохранено" #. Label of the evaluator (Link) field in DocType 'LMS Certificate Request' #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:36 +#: frontend/src/components/Modals/NewMemberModal.vue:60 #: frontend/src/pages/Batches/components/BulkCertificates.vue:22 -#: frontend/src/pages/Courses/CourseForm.vue:250 -#: frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/Courses/CourseForm.vue:272 +#: frontend/src/pages/ProfileRoles.vue:34 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2793,11 +2868,11 @@ msgstr "Имя оценщика" msgid "Evaluator Schedule" msgstr "График оценки" -#: frontend/src/components/Settings/Evaluators.vue:160 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:56 msgid "Evaluator added successfully" msgstr "Вычисление успешно сохранено" -#: frontend/src/components/Settings/Evaluators.vue:194 +#: frontend/src/components/Settings/Evaluators.vue:190 msgid "Evaluator deleted successfully" msgstr "Глава успешно удалена" @@ -2807,19 +2882,19 @@ msgstr "Для оплаты сертификатов необходим оцен #. Label of the event (Select) field in DocType 'LMS Badge' #. Label of the event (Link) field in DocType 'LMS Live Class' -#: frontend/src/components/Settings/BadgeForm.vue:51 +#: frontend/src/components/Settings/BadgeForm.vue:48 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Событие" -#: frontend/src/pages/Batches/BatchForm.vue:69 +#: frontend/src/pages/Batches/BatchForm.vue:73 msgid "Example: IST (+5:30)" msgstr "Пример: IST (+5:30)" #. Label of the exercise (Link) field in DocType 'LMS Programming Exercise #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:275 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:278 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Exercise" msgstr "Упражнения" @@ -2834,14 +2909,18 @@ msgstr "Название упражнения" msgid "Exercise deleted successfully" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:205 +#: frontend/src/components/Settings/Evaluators.vue:25 +msgid "Existing User" +msgstr "" + +#: frontend/src/components/Sidebar/AppSidebar.vue:214 msgid "Expand" msgstr "Развернуть" #. Label of the expected_output (Data) field in DocType 'LMS Test Case' #. Label of the expected_output (Data) field in DocType 'LMS Test Case #. Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:129 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:132 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Expected Output" @@ -2853,14 +2932,14 @@ msgid "Expiration Date" msgstr "Дата окончания срока" #. Label of the expires_on (Date) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:38 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:39 #: frontend/src/components/Settings/Coupons/CouponList.vue:176 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Expires On" msgstr "Актуален до" #. Label of the expiry_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:150 +#: frontend/src/components/Modals/Event.vue:153 #: frontend/src/pages/Batches/components/BulkCertificates.vue:33 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Expiry Date" @@ -2892,7 +2971,7 @@ msgstr "Узнать больше" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:412 +#: frontend/src/components/Modals/Event.vue:416 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Fail" @@ -2901,7 +2980,7 @@ msgstr "Ошибка" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:36 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:39 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Failed" @@ -2923,11 +3002,15 @@ msgstr "Не удалось зарегистрироваться в програ msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Не удалось получить данные посещаемости из Zoom для занятия {0}: {1}" +#: frontend/src/pages/Profile.vue:291 +msgid "Failed to refresh session" +msgstr "" + #: frontend/src/components/ContactUsEmail.vue:63 msgid "Failed to send email" msgstr "Не удалось отправить электронное письмо" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:367 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:373 msgid "Failed to submit. Please try again. {0}" msgstr "Не удалось отправить. Пожалуйста, попробуйте еще раз. {0}" @@ -2935,14 +3018,14 @@ msgstr "Не удалось отправить. Пожалуйста, попро msgid "Failed to update badge assignment: " msgstr "Не удалось обновить назначение значка: " -#: frontend/src/utils/index.js:881 +#: frontend/src/utils/index.js:899 msgid "Failed to update meta tags {0}" msgstr "Не удалось обновить мета теги {0}" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:25 #: frontend/src/components/CourseCard.vue:79 -#: frontend/src/pages/Courses/CourseForm.vue:120 +#: frontend/src/pages/Courses/CourseForm.vue:135 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Популярные" @@ -2973,7 +3056,7 @@ msgstr "Область специальности/исследования" msgid "File Type" msgstr "Тип файла" -#: frontend/src/components/AssessmentPlugin.vue:54 +#: frontend/src/components/AssessmentPlugin.vue:55 msgid "Filter assignments by course" msgstr "Фильтруйте задания по курсу" @@ -2981,22 +3064,22 @@ msgstr "Фильтруйте задания по курсу" msgid "Filter by Billing Name" msgstr "Фильтр по имени плательщика" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:20 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:23 msgid "Filter by Exercise" msgstr "Фильтровать по упражнению" #: frontend/src/components/Settings/Transactions/TransactionList.vue:28 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:26 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:29 msgid "Filter by Member" msgstr "Фильтровать по участнику" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:41 msgid "Filter by Status" msgstr "Фильтровать по статусу" #: frontend/src/components/Modals/EditProfile.vue:39 #: frontend/src/components/Modals/EditProfile.vue:148 -#: frontend/src/components/Settings/Members.vue:110 +#: frontend/src/components/Modals/NewMemberModal.vue:30 msgid "First Name" msgstr "Имя" @@ -3108,7 +3191,7 @@ msgid "GST Number" msgstr "Номер GST" #. Label of the gstin (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:154 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:156 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "GSTIN" msgstr "GSTIN" @@ -3171,7 +3254,7 @@ msgstr "Вперёд" #. Label of the google_calendar (Link) field in DocType 'LMS Google Meet #. Settings' -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:45 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:48 #: lms/lms/doctype/lms_google_meet_settings/lms_google_meet_settings.json msgid "Google Calendar" msgstr "Google Календарь" @@ -3179,7 +3262,7 @@ msgstr "Google Календарь" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:501 +#: frontend/src/pages/Batches/BatchForm.vue:549 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet" @@ -3187,13 +3270,13 @@ msgstr "" #. Label of the google_meet_account (Link) field in DocType 'LMS Batch' #. Label of the google_meet_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:202 +#: frontend/src/pages/Batches/BatchForm.vue:212 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Google Meet Account" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:144 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:147 msgid "Google Meet Account created successfully" msgstr "" @@ -3201,7 +3284,7 @@ msgstr "" msgid "Google Meet Account deleted successfully" msgstr "" -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:184 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:187 msgid "Google Meet Account updated successfully" msgstr "" @@ -3231,7 +3314,7 @@ msgstr "Шкала оценок" msgid "Grading" msgstr "Проверка" -#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/BadgeForm.vue:43 #: frontend/src/components/Settings/Badges.vue:235 msgid "Grant Only Once" msgstr "Предоставить только один раз" @@ -3272,7 +3355,7 @@ msgstr "Привет" msgid "Hello Learner" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:191 +#: frontend/src/components/Sidebar/AppSidebar.vue:194 msgid "Help" msgstr "Справка" @@ -3327,6 +3410,10 @@ msgstr "Скрыть мою личную информацию от других" msgid "Highlight" msgstr "Выделите" +#: frontend/src/pages/Courses/CourseForm.vue:136 +msgid "Highlight the course on the homepage." +msgstr "" + #: frontend/src/components/Sidebar/AppSidebar.vue:107 msgid "Highlight what makes you unique and show your skills." msgstr "" @@ -3339,7 +3426,7 @@ msgstr "Подсвеченный текст" #. Option for the 'Open to' (Select) field in DocType 'User' #: frontend/src/components/UserAvatar.vue:18 -#: frontend/src/pages/CertifiedParticipants.vue:52 +#: frontend/src/pages/CertifiedParticipants.vue:53 #: frontend/src/pages/Profile.vue:70 lms/fixtures/custom_field.json msgid "Hiring" msgstr "Набор персонала" @@ -3380,7 +3467,7 @@ msgstr "Я недоступен" msgid "I consent to my personal information being stored for invoicing" msgstr "Я даю согласие на хранение моих персональных данных для выставления счетов" -#: frontend/src/pages/QuizForm.vue:321 +#: frontend/src/pages/QuizForm.vue:330 msgid "ID" msgstr "ID" @@ -3467,7 +3554,7 @@ msgstr "Курс импорта" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' #. Option for the 'Status' (Select) field in DocType 'LMS Course' -#: frontend/src/components/Modals/Event.vue:404 +#: frontend/src/components/Modals/Event.vue:408 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json #: lms/lms/doctype/lms_course/lms_course.json msgid "In Progress" @@ -3495,7 +3582,7 @@ msgstr "" msgid "Incomplete" msgstr "Не выполнено" -#: frontend/src/components/Quiz.vue:212 +#: frontend/src/components/Quiz.vue:208 msgid "Incorrect" msgstr "Неправильно" @@ -3514,7 +3601,7 @@ msgstr "Отрасль" #. Label of the input (Data) field in DocType 'LMS Test Case' #. Label of the input (Data) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:115 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:118 #: lms/lms/doctype/lms_test_case/lms_test_case.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Input" @@ -3558,10 +3645,10 @@ msgstr "" #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Batch' #. Label of the instructors (Rating) field in DocType 'LMS Batch Feedback' #. Label of the instructors (Table MultiSelect) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/BatchForm.vue:118 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:87 -#: frontend/src/pages/Courses/CourseForm.vue:32 -#: frontend/src/pages/Courses/NewCourseModal.vue:32 +#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:81 +#: frontend/src/pages/Courses/CourseForm.vue:33 +#: frontend/src/pages/Courses/NewCourseModal.vue:28 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_course/lms_course.json @@ -3577,8 +3664,8 @@ msgstr "Комментарии инструкторов" msgid "Interest" msgstr "Процент" -#: frontend/src/components/Sidebar/AppSidebar.vue:571 -#: frontend/src/components/Sidebar/AppSidebar.vue:574 +#: frontend/src/components/Sidebar/AppSidebar.vue:581 +#: frontend/src/components/Sidebar/AppSidebar.vue:584 msgid "Introduction" msgstr "Введение" @@ -3594,7 +3681,7 @@ msgstr "Неверный ID викторины в контенте" msgid "Invalid document name" msgstr "" -#: frontend/src/components/Sidebar/AppSidebar.vue:505 +#: frontend/src/components/Sidebar/AppSidebar.vue:515 msgid "Invite your team and students" msgstr "Пригласите свою команду и учеников" @@ -3624,17 +3711,25 @@ msgstr "Пакет SCORM" #. Label of the issue_date (Date) field in DocType 'Certification' #. Label of the issue_date (Date) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:144 +#: frontend/src/components/Modals/Event.vue:147 #: frontend/src/pages/Batches/components/BulkCertificates.vue:28 #: lms/lms/doctype/certification/certification.json #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Issue Date" msgstr "Дата" -#: frontend/src/components/Sidebar/AppSidebar.vue:612 +#: frontend/src/components/Sidebar/AppSidebar.vue:622 msgid "Issue a Certificate" msgstr "Выдать сертификат" +#: frontend/src/pages/Courses/CourseForm.vue:231 +msgid "Issue a certificate on course completion." +msgstr "" + +#: frontend/src/pages/Batches/BatchForm.vue:114 +msgid "Issue certificates to batch participants." +msgstr "" + #. Label of the issued_on (Date) field in DocType 'LMS Badge Assignment' #: frontend/src/components/Settings/BadgeAssignmentForm.vue:37 #: frontend/src/components/Settings/BadgeAssignments.vue:185 @@ -4035,6 +4130,7 @@ msgstr "Язык" #: frontend/src/components/Modals/EditProfile.vue:44 #: frontend/src/components/Modals/EditProfile.vue:149 +#: frontend/src/components/Modals/NewMemberModal.vue:37 msgid "Last Name" msgstr "Фамилия" @@ -4052,7 +4148,7 @@ msgstr "" msgid "Learning Consistency" msgstr "Последовательность обучения" -#: frontend/src/components/Sidebar/AppSidebar.vue:596 +#: frontend/src/components/Sidebar/AppSidebar.vue:606 msgid "Learning Paths" msgstr "Пути обучения" @@ -4149,7 +4245,7 @@ msgid "Letter Grade (e.g. A, B-)" msgstr "Буквенная оценка (например, A, B-)" #. Label of the limit_questions_to (Int) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:110 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:117 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Limit Questions To" msgstr "Ограничить вопросы" @@ -4167,7 +4263,7 @@ msgstr "LinkedIn" msgid "LinkedIn ID" msgstr "LinkedIn ID" -#: frontend/src/pages/Courses/Courses.vue:326 +#: frontend/src/pages/Courses/Courses.vue:329 msgid "Live" msgstr "Live" @@ -4184,17 +4280,17 @@ msgstr "Онлайн-урок" msgid "LiveCode URL" msgstr "LiveCode URL" -#: frontend/src/components/Settings/Evaluators.vue:81 +#: frontend/src/components/Settings/Evaluators.vue:110 #: frontend/src/components/Settings/Members.vue:79 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:102 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:104 #: frontend/src/pages/Assignments.vue:66 -#: frontend/src/pages/Batches/Batches.vue:107 +#: frontend/src/pages/Batches/Batches.vue:109 #: frontend/src/pages/Batches/components/AdminBatchDashboard.vue:119 #: frontend/src/pages/CertifiedParticipants.vue:118 #: frontend/src/pages/Courses/CourseDashboard.vue:119 -#: frontend/src/pages/Courses/Courses.vue:105 +#: frontend/src/pages/Courses/Courses.vue:107 #: frontend/src/pages/JobApplications.vue:101 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:130 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:133 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:118 #: frontend/src/pages/QuizSubmissionList.vue:39 #: frontend/src/pages/Quizzes.vue:90 @@ -4259,6 +4355,22 @@ msgstr "Разместить объявление" msgid "Make notes for quick revision. Press / for menu." msgstr "Делайте заметки для быстрого повторения. Нажмите / для открытия меню." +#: frontend/src/pages/Batches/BatchForm.vue:16 +msgid "Make the batch visible to all users." +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:110 +msgid "Make the course visible to all users." +msgstr "" + +#: frontend/src/components/Modals/Event.vue:130 +msgid "Make this certificate visible to the participant." +msgstr "" + +#: frontend/src/pages/ProfileRoles.vue:35 +msgid "Manage batches, review and grade submissions" +msgstr "" + #: frontend/src/pages/Home/Home.vue:154 msgid "Manage your courses and batches at a glance" msgstr "Управляйте своими курсами и партиями одним взглядом" @@ -4278,7 +4390,7 @@ msgstr "Файл манифеста" msgid "Manual Assignment" msgstr "" -#: frontend/src/components/Quiz.vue:136 +#: frontend/src/components/Quiz.vue:132 msgid "Mark" msgstr "Отметка" @@ -4286,11 +4398,28 @@ msgstr "Отметка" msgid "Mark all as read" msgstr "Отметить все как прочитанное" +#: frontend/src/components/Quiz.vue:227 +msgid "Mark for review" +msgstr "" + +#: frontend/src/pages/Courses/CourseForm.vue:126 +msgid "Mark the course as upcoming but not yet open for enrollment." +msgstr "" + +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:38 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 +msgid "Mark the payment as received." +msgstr "" + +#: frontend/src/components/Modals/Question.vue:78 +msgid "Mark this option as a correct answer." +msgstr "" + #. Label of the marks (Int) field in DocType 'LMS Quiz Question' #. Label of the marks (Int) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/Question.vue:37 -#: frontend/src/components/Modals/Question.vue:103 -#: frontend/src/components/Quiz.vue:136 frontend/src/pages/QuizForm.vue:331 +#: frontend/src/components/Modals/Question.vue:104 +#: frontend/src/components/Quiz.vue:132 frontend/src/pages/QuizForm.vue:340 #: frontend/src/pages/QuizSubmission.vue:64 #: lms/lms/doctype/lms_quiz_question/lms_quiz_question.json #: lms/lms/doctype/lms_quiz_result/lms_quiz_result.json @@ -4312,7 +4441,7 @@ msgstr "Отметки для номера вопроса {0} не могут б msgid "Marks out of" msgstr "Марки из" -#: frontend/src/pages/QuizForm.vue:122 +#: frontend/src/pages/QuizForm.vue:130 msgid "Marks to Deduct" msgstr "Баллы для вычета" @@ -4326,8 +4455,8 @@ msgid "Maximum Attempts" msgstr "Максимум попыток" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:154 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:70 +#: frontend/src/pages/Batches/BatchForm.vue:162 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:64 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Средний" @@ -4369,16 +4498,16 @@ msgstr "Идентификатор конференции" #. Label of the member (Link) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:36 -#: frontend/src/components/Modals/ZoomAccountModal.vue:42 +#: frontend/src/components/Modals/ZoomAccountModal.vue:45 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:26 #: frontend/src/components/Settings/BadgeAssignments.vue:179 -#: frontend/src/components/Settings/BadgeForm.vue:215 -#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:38 +#: frontend/src/components/Settings/BadgeForm.vue:212 +#: frontend/src/components/Settings/GoogleMeetAccountModal.vue:41 #: frontend/src/components/Settings/GoogleMeetSettings.vue:185 -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:55 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:57 #: frontend/src/components/Settings/ZoomSettings.vue:175 #: frontend/src/pages/AssignmentSubmissionList.vue:14 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:269 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:272 #: frontend/src/pages/Programs/ProgramProgressSummary.vue:126 #: frontend/src/pages/QuizSubmission.vue:31 #: frontend/src/pages/QuizSubmissionList.vue:91 @@ -4405,7 +4534,7 @@ msgid "Member" msgstr "Участник" #. Label of the member_consent (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:46 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:48 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Member Consent" msgstr "Согласие участника" @@ -4501,6 +4630,10 @@ msgstr "Тип участника" msgid "Member Username" msgstr "Имя пользователя" +#: frontend/src/components/Modals/NewMemberModal.vue:163 +msgid "Member added successfully" +msgstr "" + #: frontend/src/pages/Programs/ProgramForm.vue:467 msgid "Member added to program successfully" msgstr "Участник успешно добавлен в программу" @@ -4570,33 +4703,33 @@ msgid "Message is required" msgstr "Сообщение обязательно" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:247 -#: frontend/src/pages/Courses/CourseForm.vue:274 +#: frontend/src/pages/Batches/BatchForm.vue:258 +#: frontend/src/pages/Courses/CourseForm.vue:299 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Мета-описание" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:260 +#: frontend/src/pages/Batches/BatchForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Мета изображение" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/Batches/BatchForm.vue:253 -#: frontend/src/pages/Courses/CourseForm.vue:281 +#: frontend/src/pages/Batches/BatchForm.vue:264 +#: frontend/src/pages/Courses/CourseForm.vue:306 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Мета-ключевые слова" -#: frontend/src/pages/Batches/BatchForm.vue:242 -#: frontend/src/pages/Courses/CourseForm.vue:269 +#: frontend/src/pages/Batches/BatchForm.vue:253 +#: frontend/src/pages/Courses/CourseForm.vue:294 msgid "Meta Tags" msgstr "Мета-теги" -#: lms/lms/api.py:1563 +#: lms/lms/api.py:1541 msgid "Meta tags should be a list." msgstr "Мета теги должны быть списком." @@ -4610,7 +4743,8 @@ msgid "Minimum two options are required for multiple choice questions." msgstr "Для вопросов с несколькими вариантами ответа требуется минимум два варианта." #. Name of a role -#: frontend/src/pages/ProfileRoles.vue:20 +#: frontend/src/components/Modals/NewMemberModal.vue:65 +#: frontend/src/pages/ProfileRoles.vue:41 #: lms/lms/doctype/course_chapter/course_chapter.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/course_lesson/course_lesson.json @@ -4647,7 +4781,7 @@ msgstr "Для вопросов с несколькими вариантами msgid "Moderator" msgstr "Модератор" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:287 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:290 #: frontend/src/pages/Quizzes.vue:278 msgid "Modified" msgstr "Изменено" @@ -4671,7 +4805,7 @@ msgstr "Модуль неверный." msgid "Monday" msgstr "Понедельник" -#: frontend/src/components/Sidebar/AppSidebar.vue:620 +#: frontend/src/components/Sidebar/AppSidebar.vue:630 msgid "Monetization" msgstr "Монетизация" @@ -4720,12 +4854,12 @@ msgstr "Наименование" #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/Coupons/CouponList.vue:16 #: frontend/src/components/Settings/EmailTemplates.vue:17 -#: frontend/src/components/Settings/Evaluators.vue:17 +#: frontend/src/components/Settings/Evaluators.vue:38 #: frontend/src/components/Settings/GoogleMeetSettings.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/PaymentGateways.vue:16 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Courses/Courses.vue:330 +#: frontend/src/pages/Courses/Courses.vue:333 #: frontend/src/pages/Programs/Programs.vue:10 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" @@ -4751,6 +4885,10 @@ msgstr "Новый курс" msgid "New Email Template" msgstr "Новый шаблон письма" +#: frontend/src/components/Settings/Evaluators.vue:18 +msgid "New Evaluator" +msgstr "" + #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:7 msgid "New Google Meet Account" msgstr "" @@ -4772,7 +4910,7 @@ msgstr "" msgid "New Payment Gateway" msgstr "Новый платежный шлюз" -#: frontend/src/pages/QuizForm.vue:137 +#: frontend/src/pages/QuizForm.vue:145 msgid "New Question" msgstr "Новый вопрос" @@ -4797,7 +4935,7 @@ msgstr "Новый ответ по теме {0} в курсе {1}" msgid "New {0}" msgstr "Новый {0}" -#: frontend/src/components/Quiz.vue:299 frontend/src/pages/Lesson.vue:51 +#: frontend/src/components/Quiz.vue:300 frontend/src/pages/Lesson.vue:51 #: frontend/src/pages/Lesson.vue:187 msgid "Next" msgstr "Следующий" @@ -4814,7 +4952,7 @@ msgstr "Нет заданий" msgid "No Notifications" msgstr "Нет Уведомлений" -#: frontend/src/components/Quiz.vue:369 +#: frontend/src/components/Quiz.vue:384 msgid "No Quiz submissions found" msgstr "Не найдено викторин" @@ -4897,7 +5035,7 @@ msgstr "Участники не найдены." msgid "No programs found in this category." msgstr "В этой категории не найдено ни одной программы." -#: frontend/src/pages/QuizForm.vue:188 +#: frontend/src/pages/QuizForm.vue:196 msgid "No questions added yet" msgstr "Еще не добавлено ни одного теста" @@ -4905,8 +5043,8 @@ msgstr "Еще не добавлено ни одного теста" msgid "No quizzes added yet." msgstr "Еще не добавлено ни одного теста." -#: frontend/src/components/Controls/Autocomplete.vue:127 -#: frontend/src/components/Controls/MultiSelect.vue:61 +#: frontend/src/components/Controls/Autocomplete.vue:136 +#: frontend/src/components/Controls/MultiSelect.vue:77 #: frontend/src/pages/Search/Search.vue:47 msgid "No results found" msgstr "Результаты не найдены" @@ -5008,7 +5146,7 @@ msgstr "Сообщите мне, когда появится" msgid "Number of Students" msgstr "Количество студентов" -#: frontend/src/pages/Batches/BatchForm.vue:42 +#: frontend/src/pages/Batches/BatchForm.vue:43 msgid "Number of seats available" msgstr "Количество имеющихся мест" @@ -5023,8 +5161,8 @@ msgid "Office close to Home" msgstr "Офис рядом с Домом" #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:514 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:247 +#: frontend/src/pages/Batches/BatchForm.vue:562 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:263 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Offline" msgstr "Offline" @@ -5047,8 +5185,8 @@ msgid "Once the moderator grades your submission, you'll find the details here." msgstr "Как только модератор оценит вашу заявку, вы найдете подробную информацию здесь." #. Option for the 'Medium' (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:510 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:243 +#: frontend/src/pages/Batches/BatchForm.vue:558 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:259 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Online" msgstr "Online" @@ -5065,6 +5203,18 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Принимаются только файлы типа {0} ." +#: frontend/src/components/AssessmentPlugin.vue:54 +msgid "Only show assignments from the current course" +msgstr "" + +#: frontend/src/pages/Batches/Batches.vue:81 +msgid "Only show batches that offer a certificate" +msgstr "" + +#: frontend/src/pages/Courses/Courses.vue:80 +msgid "Only show courses that offer a certificate" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:223 msgid "Only zip files are allowed" msgstr "Разрешены только zip-файлы" @@ -5107,7 +5257,7 @@ msgid "Open to" msgstr "Открыто для" #: frontend/src/components/UserAvatar.vue:11 -#: frontend/src/pages/CertifiedParticipants.vue:46 +#: frontend/src/pages/CertifiedParticipants.vue:47 #: frontend/src/pages/Profile.vue:69 msgid "Open to Work" msgstr "" @@ -5148,7 +5298,7 @@ msgid "Orange" msgstr "Оранжевый" #. Label of the order_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:169 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:171 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Order ID" msgstr "ID Заказа" @@ -5159,7 +5309,7 @@ msgid "Organization" msgstr "Организация" #. Label of the original_amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:136 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:138 #: frontend/src/pages/Billing.vue:34 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Original Amount" @@ -5183,17 +5333,21 @@ msgstr "Наши предстоящие пакеты" msgid "Output" msgstr "Выход" +#: frontend/src/pages/ProfileRoles.vue:42 +msgid "Oversee all users, content, and system settings" +msgstr "" + #: frontend/src/pages/Courses/CourseDetail.vue:97 msgid "Overview" msgstr "Обзор" -#: frontend/src/components/Settings/BadgeForm.vue:216 +#: frontend/src/components/Settings/BadgeForm.vue:213 #: lms/lms/doctype/lms_badge/lms_badge.js:37 msgid "Owner" msgstr "Владелец" #. Label of the pan (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:159 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:161 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "PAN" msgstr "PAN" @@ -5211,18 +5365,18 @@ msgstr "ИНН, ПИНФЛ и т.п." msgid "PDF" msgstr "PDF" -#: frontend/src/components/Sidebar/AppSidebar.vue:407 +#: frontend/src/components/Sidebar/AppSidebar.vue:417 msgid "Page deleted successfully" msgstr "Страница успешно удалена" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:220 +#: frontend/src/pages/Batches/BatchForm.vue:230 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Платная группа" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:217 +#: frontend/src/pages/Courses/CourseForm.vue:237 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "Платный сертификат" @@ -5232,7 +5386,7 @@ msgid "Paid Certificate after Evaluation" msgstr "Платный сертификат после оценки" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:205 +#: frontend/src/pages/Courses/CourseForm.vue:223 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Платный курс" @@ -5254,7 +5408,7 @@ msgstr "Частично завершено" #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:408 +#: frontend/src/components/Modals/Event.vue:412 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pass" @@ -5263,7 +5417,7 @@ msgstr "Пропустить" #. Option for the 'Status' (Select) field in DocType 'LMS Programming Exercise #. Submission' #. Option for the 'Status' (Select) field in DocType 'LMS Test Case Submission' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:35 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:38 #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_test_case_submission/lms_test_case_submission.json msgid "Passed" @@ -5282,8 +5436,8 @@ msgstr "Процент сдачи экзамена" msgid "Password" msgstr "Пароль" -#: frontend/src/pages/Courses/CourseForm.vue:173 -msgid "Paste a YouTube link of a short video introducing the course" +#: frontend/src/pages/Courses/CourseForm.vue:191 +msgid "Paste a YouTube link of a short video introducing the course." msgstr "" #. Label of the payment (Link) field in DocType 'LMS Batch Enrollment' @@ -5302,20 +5456,21 @@ msgstr "Страна платежа" #. Label of the payment_details_section (Section Break) field in DocType 'LMS #. Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:89 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:91 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Details" msgstr "Платежные данные" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:41 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:43 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 msgid "Payment For Certificate" msgstr "Оплата сертификата" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:81 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:83 msgid "Payment For Document" msgstr "Оплата документа" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:74 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:76 msgid "Payment For Document Type" msgstr "Оплата за тип документа" @@ -5325,15 +5480,15 @@ msgid "Payment Gateway" msgstr "Платёжный шлюз" #. Label of the payment_id (Data) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:164 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:166 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment ID" msgstr "ID Платежа" #. Label of the payment_received (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:36 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:33 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:195 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:37 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:32 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:198 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment Received" msgstr "Платёж получен" @@ -5355,8 +5510,7 @@ msgid "Payment for " msgstr "Оплата за " #. Label of the payment_for_certificate (Check) field in DocType 'LMS Payment' -#: frontend/src/components/Settings/Transactions/TransactionList.vue:38 -#: frontend/src/components/Settings/Transactions/TransactionList.vue:202 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:205 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Payment for Certificate" msgstr "Оплата сертификата" @@ -5389,14 +5543,14 @@ msgstr "Приложение платежей не установлено" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate #. Evaluation' -#: frontend/src/components/Modals/Event.vue:400 +#: frontend/src/components/Modals/Event.vue:404 #: frontend/src/pages/Courses/StudentCourseProgress.vue:66 #: frontend/src/pages/Courses/StudentCourseProgress.vue:197 #: lms/lms/doctype/lms_certificate_evaluation/lms_certificate_evaluation.json msgid "Pending" msgstr "В ожидании" -#: frontend/src/pages/Profile.vue:296 +#: frontend/src/pages/Profile.vue:303 msgid "People" msgstr "" @@ -5478,7 +5632,7 @@ msgstr "Пожалуйста, убедитесь, что вы ответите msgid "Please enter a coupon code" msgstr "Введите код купона" -#: frontend/src/components/Modals/LiveClassModal.vue:195 +#: frontend/src/components/Modals/LiveClassModal.vue:194 msgid "Please enter a title." msgstr "Пожалуйста, введите название." @@ -5494,7 +5648,7 @@ msgstr "Введите действительный URL-адрес для свя msgid "Please enter a valid URL." msgstr "Введите действительный URL-адрес." -#: frontend/src/components/Modals/LiveClassModal.vue:207 +#: frontend/src/components/Modals/LiveClassModal.vue:206 msgid "Please enter a valid time in the format HH:mm." msgstr "Пожалуйста, введите корректное время в формате HH:mm." @@ -5555,7 +5709,7 @@ msgstr "Пожалуйста, подтвердите свое согласие msgid "Please read the following instructions carefully before starting the quiz" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:139 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:142 msgid "Please run the code to execute the test cases." msgstr "Пожалуйста, запустите код, чтобы выполнить тестовые примеры." @@ -5579,15 +5733,15 @@ msgstr "Пожалуйста, выберите курс" msgid "Please select a course to view available slots." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:198 +#: frontend/src/components/Modals/LiveClassModal.vue:197 msgid "Please select a date." msgstr "Пожалуйста, выберите дату." -#: frontend/src/components/Modals/LiveClassModal.vue:222 +#: frontend/src/components/Modals/LiveClassModal.vue:221 msgid "Please select a duration." msgstr "Пожалуйста, выберите длительность." -#: frontend/src/components/Modals/LiveClassModal.vue:219 +#: frontend/src/components/Modals/LiveClassModal.vue:218 msgid "Please select a future date and time." msgstr "Пожалуйста, выберите будущую дату и время." @@ -5611,15 +5765,19 @@ msgstr "Пожалуйста, выберите время для прохожд msgid "Please select a student to enroll." msgstr "" -#: frontend/src/components/Modals/LiveClassModal.vue:201 +#: frontend/src/components/Modals/LiveClassModal.vue:200 msgid "Please select a time." msgstr "Пожалуйста, выберите время." -#: frontend/src/components/Modals/LiveClassModal.vue:204 +#: frontend/src/components/Modals/LiveClassModal.vue:203 msgid "Please select a timezone." msgstr "Пожалуйста, выберите часовой пояс." -#: frontend/src/components/Quiz.vue:744 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:45 +msgid "Please select a user" +msgstr "" + +#: frontend/src/components/Quiz.vue:761 msgid "Please select an option" msgstr "Пожалуйста, выберите вариант" @@ -5640,7 +5798,7 @@ msgstr "Балл (например, 70)" msgid "Possibilities" msgstr "Возможности" -#: frontend/src/components/Modals/Question.vue:88 +#: frontend/src/components/Modals/Question.vue:89 msgid "Possibility" msgstr "Возможность" @@ -5673,9 +5831,9 @@ msgstr "Пост" msgid "Postal Code" msgstr "Почтовый индекс" -#: frontend/src/components/Sidebar/AppSidebar.vue:185 -msgid "Powered by Learning" -msgstr "Работает на обучении" +#: frontend/src/components/Sidebar/AppSidebar.vue:205 +msgid "Powered by Frappe Learning" +msgstr "" #. Name of a DocType #: lms/lms/doctype/preferred_function/preferred_function.json @@ -5718,8 +5876,8 @@ msgid "Preview Image" msgstr "Просмотр изображения" #. Label of the video_link (Attach) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:170 -#: frontend/src/pages/Courses/CourseForm.vue:171 +#: frontend/src/pages/Batches/BatchForm.vue:180 +#: frontend/src/pages/Courses/CourseForm.vue:189 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Preview Video" msgstr "Предварительный просмотр видео" @@ -5729,13 +5887,13 @@ msgid "Previous" msgstr "Предыдущие" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:215 +#: frontend/src/pages/Batches/BatchForm.vue:225 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Цены" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:199 +#: frontend/src/pages/Courses/CourseForm.vue:217 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "Цены и сертификация" @@ -5812,14 +5970,14 @@ msgstr "Упражнение по программированию" msgid "Programming Exercise Progress" msgstr "" -#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/BadgeForm.vue:197 #: frontend/src/components/Settings/Badges.vue:205 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:429 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:436 msgid "Programming Exercise Submission" msgstr "Отправка упражнения по программированию" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:299 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:427 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:302 msgid "Programming Exercise Submissions" msgstr "Отправка упражнения по программированию" @@ -5836,7 +5994,7 @@ msgid "Programming Exercise updated successfully" msgstr "Упражнение по программированию успешно обновлено" #. Label of the programming_exercises (Check) field in DocType 'LMS Settings' -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:309 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:312 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:292 #: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:300 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -5892,7 +6050,7 @@ msgstr "Опубликовать на странице участника" #: frontend/src/components/Modals/Event.vue:128 #: frontend/src/pages/Batches/BatchForm.vue:15 #: frontend/src/pages/Batches/components/BulkCertificates.vue:51 -#: frontend/src/pages/Courses/CourseForm.vue:100 +#: frontend/src/pages/Courses/CourseForm.vue:109 #: frontend/src/pages/Programs/ProgramForm.vue:33 #: frontend/src/pages/Programs/StudentPrograms.vue:100 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5908,12 +6066,12 @@ msgid "Published Courses" msgstr "Опубликованные курсы" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:105 +#: frontend/src/pages/Courses/CourseForm.vue:115 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Опубликована" -#: frontend/src/pages/Courses/CourseForm.vue:90 +#: frontend/src/pages/Courses/CourseForm.vue:99 msgid "Publishing Settings" msgstr "" @@ -5945,7 +6103,7 @@ msgstr "Python" #. Label of the question (Text) field in DocType 'LMS Quiz Result' #: frontend/src/components/Modals/AssignmentForm.vue:38 #: frontend/src/components/Modals/Question.vue:24 -#: frontend/src/pages/QuizForm.vue:326 frontend/src/pages/QuizSubmission.vue:56 +#: frontend/src/pages/QuizForm.vue:335 frontend/src/pages/QuizSubmission.vue:56 #: lms/lms/doctype/course_lesson/course_lesson.json #: lms/lms/doctype/lms_assignment/lms_assignment.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -5965,31 +6123,35 @@ msgstr "Детали вопроса" msgid "Question Name" msgstr "Название вопроса" -#: frontend/src/components/Modals/Question.vue:282 +#: frontend/src/components/Modals/Question.vue:283 msgid "Question added successfully" msgstr "Вопрос успешно добавлен" -#: frontend/src/components/Modals/Question.vue:332 +#: frontend/src/components/Modals/Question.vue:333 msgid "Question updated successfully" msgstr "Вопрос успешно обновлен" -#: frontend/src/components/Quiz.vue:128 +#: frontend/src/components/Quiz.vue:127 msgid "Question {0}" msgstr "Вопрос {0}:" -#: frontend/src/components/Quiz.vue:232 +#: frontend/src/components/Quiz.vue:233 msgid "Question {0} of {1}" msgstr "Вопрос {0} из {1}" #. Label of the questions (Table) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:131 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:139 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Questions" msgstr "Вопросы" -#: frontend/src/pages/QuizForm.vue:368 +#: frontend/src/pages/QuizForm.vue:377 msgid "Questions deleted successfully" msgstr "Вопросы успешно удалены" +#: frontend/src/components/Quiz.vue:313 +msgid "Questions marked for review" +msgstr "" + #. Label of the quiz (Link) field in DocType 'LMS Quiz Submission' #. Label of a Link in the Learning Workspace #: frontend/src/components/Modals/QuizInVideo.vue:21 @@ -6011,7 +6173,7 @@ msgid "Quiz Progress" msgstr "" #. Label of a Link in the Learning Workspace -#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/BadgeForm.vue:194 #: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/learning/learning.json msgid "Quiz Submission" @@ -6023,7 +6185,7 @@ msgstr "Подача теста" msgid "Quiz Submissions" msgstr "Опросы" -#: frontend/src/components/Quiz.vue:313 +#: frontend/src/components/Quiz.vue:328 msgid "Quiz Summary" msgstr "Краткое содержание теста" @@ -6040,7 +6202,7 @@ msgstr "Тест успешно создан" msgid "Quiz is not available to Guest users. Please login to continue." msgstr "Тест недоступен для гостевых пользователей. Пожалуйста, войдите, чтобы продолжить." -#: frontend/src/pages/QuizForm.vue:293 +#: frontend/src/pages/QuizForm.vue:302 msgid "Quiz updated successfully" msgstr "Тест успешно обновлен" @@ -6049,8 +6211,8 @@ msgstr "Тест успешно обновлен" msgid "Quiz will appear at the bottom of the lesson." msgstr "Тест появится в конце урока." -#: frontend/src/components/Sidebar/AppSidebar.vue:604 -#: frontend/src/pages/QuizForm.vue:379 frontend/src/pages/Quizzes.vue:290 +#: frontend/src/components/Sidebar/AppSidebar.vue:614 +#: frontend/src/pages/QuizForm.vue:388 frontend/src/pages/Quizzes.vue:290 #: frontend/src/pages/Quizzes.vue:300 lms/www/_lms.py:254 msgid "Quizzes" msgstr "Тесты" @@ -6063,6 +6225,10 @@ msgstr "Тесты были успешно удалены" msgid "Quizzes in this video" msgstr "Тесты в этом видео" +#: frontend/src/pages/QuizForm.vue:111 +msgid "Randomize the order of questions for each attempt." +msgstr "" + #. Label of the rating (Rating) field in DocType 'LMS Certificate Evaluation' #. Label of the rating (Data) field in DocType 'LMS Course' #. Label of the rating (Rating) field in DocType 'LMS Course Review' @@ -6091,7 +6257,7 @@ msgstr "Красный" msgid "Redemption Count" msgstr "Количество погашений" -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:64 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:65 msgid "Redemptions Count" msgstr "Количество погашений" @@ -6137,7 +6303,7 @@ msgstr "Зарегистрирован, но отключен" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/Courses/CourseForm.vue:183 +#: frontend/src/pages/Courses/CourseForm.vue:201 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" @@ -6189,7 +6355,7 @@ msgstr "Результат" msgid "Resume" msgstr "Возобновить" -#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:350 +#: frontend/src/components/Quiz.vue:101 frontend/src/components/Quiz.vue:365 msgid "Resume Video" msgstr "Возобновить видео" @@ -6215,12 +6381,13 @@ msgstr "Роль" msgid "Role Preference" msgstr "Настройки роли" -#: frontend/src/pages/ProfileRoles.vue:117 +#: frontend/src/pages/ProfileRoles.vue:110 msgid "Role updated successfully" msgstr "Роль успешно обновлена" -#: frontend/src/components/Sidebar/AppSidebar.vue:632 -#: frontend/src/pages/Profile.vue:271 +#: frontend/src/components/Modals/NewMemberModal.vue:45 +#: frontend/src/components/Sidebar/AppSidebar.vue:642 +#: frontend/src/pages/Profile.vue:272 msgid "Roles" msgstr "Роли" @@ -6249,10 +6416,14 @@ msgstr "Строка #{0} Время начала не может выходит msgid "Rows {0} have the duplicate questions." msgstr "В строках {0} есть повторяющиеся вопросы." -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:56 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 msgid "Run" msgstr "Запуск" +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:59 +msgid "Running" +msgstr "Запуск" + #. Option for the 'Language' (Select) field in DocType 'LMS Programming #. Exercise' #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json @@ -6306,19 +6477,19 @@ msgstr "Суббота" #: frontend/src/components/Modals/EditProfile.vue:19 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 #: frontend/src/components/Modals/Event.vue:121 -#: frontend/src/components/Modals/Event.vue:157 -#: frontend/src/components/Modals/Question.vue:109 +#: frontend/src/components/Modals/Event.vue:160 +#: frontend/src/components/Modals/Question.vue:110 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 #: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 -#: frontend/src/components/Settings/BadgeForm.vue:78 -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:78 +#: frontend/src/components/Settings/BadgeForm.vue:75 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:79 #: frontend/src/components/Settings/GoogleMeetAccountModal.vue:12 #: frontend/src/components/Settings/PaymentGatewayDetails.vue:41 #: frontend/src/components/Settings/Transactions/TransactionDetails.vue:29 #: frontend/src/pages/Batches/BatchDetail.vue:17 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:112 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:107 #: frontend/src/pages/Courses/CourseDetail.vue:17 -#: frontend/src/pages/Courses/NewCourseModal.vue:70 +#: frontend/src/pages/Courses/NewCourseModal.vue:69 #: frontend/src/pages/JobForm.vue:12 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:107 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:9 @@ -6331,7 +6502,7 @@ msgstr "Сохранить" #. Label of the schedule (Table) field in DocType 'Course Evaluator' #: frontend/src/components/UpcomingEvaluations.vue:8 -#: frontend/src/pages/Profile.vue:276 +#: frontend/src/pages/Profile.vue:277 #: lms/lms/doctype/course_evaluator/course_evaluator.json msgid "Schedule" msgstr "Расписание" @@ -6362,7 +6533,7 @@ msgstr "Счет" msgid "Score Out Of" msgstr "Оценка из" -#: frontend/src/components/Settings/Evaluators.vue:25 +#: frontend/src/components/Settings/Evaluators.vue:57 #: frontend/src/components/Settings/Members.vue:25 #: frontend/src/pages/Courses/Courses.vue:64 frontend/src/pages/Jobs.vue:59 #: frontend/src/pages/Search/Search.vue:5 @@ -6401,9 +6572,13 @@ msgstr "Искать " msgid "Search for an icon" msgstr "Поиск значка" +#: frontend/src/components/Controls/MultiSelect.vue:27 +msgid "Search..." +msgstr "Поиск..." + #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/Batches/BatchForm.vue:39 -#: frontend/src/pages/Batches/components/NewBatchModal.vue:62 +#: frontend/src/pages/Batches/BatchForm.vue:40 +#: frontend/src/pages/Batches/components/NewBatchModal.vue:56 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Количество мест" @@ -6437,15 +6612,19 @@ msgstr "Выбрать дату" msgid "Select Payment Gateway" msgstr "Выберите платежный шлюз" +#: frontend/src/components/Modals/AddEvaluatorModal.vue:18 +msgid "Select User" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "Выбрать упражнение по программированию" -#: frontend/src/pages/Courses/CourseForm.vue:78 +#: frontend/src/pages/Courses/CourseForm.vue:87 msgid "Select a fallback color for the course card when no image is set." msgstr "" -#: frontend/src/components/Modals/Question.vue:98 +#: frontend/src/components/Modals/Question.vue:99 msgid "Select a question" msgstr "Выберите вопрос" @@ -6509,14 +6688,18 @@ msgstr "" msgid "Send calendar invite for evaluations" msgstr "Отправить приглашение в календарь для оценки" -#: frontend/src/pages/Batches/BatchForm.vue:60 +#: frontend/src/pages/Batches/BatchForm.vue:64 msgid "Session End Time" msgstr "Время окончания сеанса" -#: frontend/src/pages/Batches/BatchForm.vue:53 +#: frontend/src/pages/Batches/BatchForm.vue:57 msgid "Session Start Time" msgstr "Время начала сеанса" +#: frontend/src/pages/Profile.vue:287 +msgid "Session refreshed successfully" +msgstr "" + #: frontend/src/components/Controls/ColorSwatches.vue:13 msgid "Set Color" msgstr "Выбрать цвет" @@ -6525,16 +6708,16 @@ msgstr "Выбрать цвет" msgid "Set your Password" msgstr "Введите свой пароль" -#: frontend/src/components/Sidebar/AppSidebar.vue:575 +#: frontend/src/components/Sidebar/AppSidebar.vue:585 msgid "Setting up" msgstr "Настройка" -#: frontend/src/components/Sidebar/AppSidebar.vue:625 +#: frontend/src/components/Sidebar/AppSidebar.vue:635 msgid "Setting up payment gateway" msgstr "Настройка платежного шлюза" #: frontend/src/components/Settings/Settings.vue:9 -#: frontend/src/components/Sidebar/AppSidebar.vue:630 +#: frontend/src/components/Sidebar/AppSidebar.vue:640 #: frontend/src/pages/Courses/CourseDetail.vue:107 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 @@ -6546,18 +6729,18 @@ msgstr "Настройки" msgid "Share on" msgstr "Поделиться" -#: frontend/src/pages/Batches/BatchForm.vue:125 +#: frontend/src/pages/Batches/BatchForm.vue:133 msgid "Short Description" msgstr "Краткое описание" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:141 -#: frontend/src/pages/Courses/NewCourseModal.vue:46 +#: frontend/src/pages/Courses/CourseForm.vue:159 +#: frontend/src/pages/Courses/NewCourseModal.vue:45 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Краткое введение" -#: frontend/src/pages/Batches/BatchForm.vue:128 +#: frontend/src/pages/Batches/BatchForm.vue:136 msgid "Short description of the batch" msgstr "Краткое описание партии" @@ -6573,7 +6756,7 @@ msgid "Show Answers" msgstr "Показать ответы" #. Label of the show_submission_history (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:98 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:101 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Show Submission History" msgstr "Показать историю" @@ -6598,7 +6781,7 @@ msgid "Show live class" msgstr "Показать онлайн урок" #. Label of the shuffle_questions (Check) field in DocType 'LMS Quiz' -#: frontend/src/pages/QuizForm.vue:105 lms/lms/doctype/lms_quiz/lms_quiz.json +#: frontend/src/pages/QuizForm.vue:109 lms/lms/doctype/lms_quiz/lms_quiz.json msgid "Shuffle Questions" msgstr "Перемешать вопросы" @@ -6667,7 +6850,7 @@ msgstr "Слот успешно добавлен" msgid "Slot deleted successfully" msgstr "Слот успешно удален" -#: frontend/src/pages/Profile.vue:275 +#: frontend/src/pages/Profile.vue:276 msgid "Slots" msgstr "" @@ -6684,7 +6867,7 @@ msgstr "" #. Label of the source (Link) field in DocType 'LMS Payment' #. Label of the source (Data) field in DocType 'LMS Source' #. Label of the source (Data) field in DocType 'LMS Video Watch Duration' -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:66 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:68 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_payment/lms_payment.json #: lms/lms/doctype/lms_source/lms_source.json @@ -6785,7 +6968,7 @@ msgstr "Статистика" #: frontend/src/components/Settings/ZoomSettings.vue:185 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:58 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:281 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:284 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/job/web_form/job_opportunity/job_opportunity.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -6808,9 +6991,10 @@ msgstr "Статус/Оценка" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' +#: frontend/src/components/Modals/NewMemberModal.vue:50 #: frontend/src/components/Modals/StudentModal.vue:22 #: frontend/src/pages/Courses/CourseEnrollmentModal.vue:18 -#: frontend/src/pages/ProfileRoles.vue:38 lms/fixtures/custom_field.json +#: frontend/src/pages/ProfileRoles.vue:18 lms/fixtures/custom_field.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/templates/signup-form.html:26 msgid "Student" @@ -6869,7 +7053,7 @@ msgstr "Тип отправки" msgid "Submission by" msgstr "Представлено" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:362 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:368 msgid "Submission saved!" msgstr "Заявка сохранена!" @@ -6877,14 +7061,14 @@ msgstr "Заявка сохранена!" msgid "Submissions" msgstr "" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:255 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:258 msgid "Submissions deleted successfully" msgstr "Заявка успешно удалена" #: frontend/src/components/Modals/AssessmentModal.vue:9 #: frontend/src/components/Modals/BatchCourseModal.vue:9 #: frontend/src/components/Modals/EvaluationModal.vue:9 -#: frontend/src/components/Quiz.vue:304 frontend/src/components/Quiz.vue:382 +#: frontend/src/components/Quiz.vue:305 frontend/src/components/Quiz.vue:397 #: lms/templates/assignment.html:9 lms/www/new-sign-up.html:32 msgid "Submit" msgstr "Отправить" @@ -6975,7 +7159,7 @@ msgid "System Manager" msgstr "Системный менеджер" #. Label of the tags (Data) field in DocType 'LMS Course' -#: frontend/src/pages/Courses/CourseForm.vue:40 +#: frontend/src/pages/Courses/CourseForm.vue:49 #: lms/lms/doctype/lms_course/lms_course.json msgid "Tags" msgstr "Теги" @@ -7001,7 +7185,7 @@ msgid "Team Work" msgstr "Командная работа" #. Label of the template (Link) field in DocType 'LMS Certificate' -#: frontend/src/components/Modals/Event.vue:133 +#: frontend/src/components/Modals/Event.vue:136 #: frontend/src/pages/Batches/components/BulkCertificates.vue:43 #: lms/lms/doctype/lms_certificate/lms_certificate.json msgid "Template" @@ -7015,7 +7199,7 @@ msgstr "Временно отключен" #. Label of the test_cases (Table) field in DocType 'LMS Programming Exercise #. Submission' #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:34 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:83 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:86 #: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json msgid "Test Cases" @@ -7029,7 +7213,7 @@ msgstr "Испытать тест" msgid "Test this Exercise" msgstr "Испытать это упражнение" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:93 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:96 msgid "Test {0}" msgstr "Тест {0}" @@ -7205,6 +7389,11 @@ msgstr "Этот урок недоступен для предварительн msgid "This lesson is not available for preview. Please join the course to access it." msgstr "Этот урок недоступен для предварительного просмотра. Пожалуйста, присоединитесь к курсу, чтобы получить к нему доступ." +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:44 +#: frontend/src/components/Settings/Transactions/TransactionList.vue:39 +msgid "This payment is for a certificate." +msgstr "" + #: frontend/src/pages/Programs/ProgramEnrollment.vue:18 msgid "This program consists of {0} courses" msgstr "Эта программа состоит из {0} курсов" @@ -7235,7 +7424,7 @@ msgstr "Четверг" #. Label of the time (Time) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/Event.vue:54 -#: frontend/src/components/Modals/LiveClassModal.vue:52 +#: frontend/src/components/Modals/LiveClassModal.vue:50 #: frontend/src/components/Quiz.vue:74 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Time" @@ -7246,7 +7435,7 @@ msgstr "Время " msgid "Time Preference" msgstr "Настройки времени" -#: frontend/src/components/VideoBlock.vue:140 +#: frontend/src/components/VideoBlock.vue:145 msgid "Time for a Quiz" msgstr "Время пройти тест" @@ -7262,7 +7451,7 @@ msgstr "Время в видео (в минутах)" msgid "Time in video exceeds the total duration of the video." msgstr "Время в видео превышает общую длительность видео." -#: frontend/src/components/Modals/LiveClassModal.vue:44 +#: frontend/src/components/Modals/LiveClassModal.vue:42 msgid "Time must be in 24 hour format (HH:mm). Example 11:30 or 22:00" msgstr "Время должно быть в 24-часовом формате (ЧЧ:мм). Например, 11:30 или 22:00" @@ -7295,10 +7484,10 @@ msgstr "Шаблон расписания" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Course' #. Label of the timezone (Data) field in DocType 'LMS Live Class' -#: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/Batches/BatchForm.vue:67 +#: frontend/src/components/Modals/LiveClassModal.vue:57 +#: frontend/src/pages/Batches/BatchForm.vue:71 #: frontend/src/pages/Batches/components/NewBatchModal.vue:44 -#: frontend/src/pages/Courses/CourseForm.vue:259 +#: frontend/src/pages/Courses/CourseForm.vue:284 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -7332,9 +7521,9 @@ msgstr "Сроки:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/components/Settings/BadgeForm.vue:15 #: frontend/src/pages/Assignments.vue:164 -#: frontend/src/pages/Batches/BatchForm.vue:19 +#: frontend/src/pages/Batches/BatchForm.vue:20 #: frontend/src/pages/Batches/components/NewBatchModal.vue:14 #: frontend/src/pages/Courses/CourseForm.vue:16 #: frontend/src/pages/Courses/NewCourseModal.vue:14 @@ -7397,7 +7586,7 @@ msgstr "Итого" msgid "Total Marks" msgstr "Всего задач" -#: frontend/src/components/Quiz.vue:397 +#: frontend/src/components/Quiz.vue:412 msgid "Total Questions" msgstr "" @@ -7414,11 +7603,11 @@ msgstr "Тренировочные отзывы" msgid "Transaction Details" msgstr "Подробности транзакции" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:213 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:215 msgid "Transaction created successfully" msgstr "" -#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:227 +#: frontend/src/components/Settings/Transactions/TransactionDetails.vue:229 msgid "Transaction updated successfully" msgstr "" @@ -7427,7 +7616,7 @@ msgstr "" msgid "Travel" msgstr "Путешествия" -#: frontend/src/components/Quiz.vue:346 +#: frontend/src/components/Quiz.vue:361 msgid "Try Again" msgstr "Попробовать снова" @@ -7474,7 +7663,7 @@ msgstr "Тип" msgid "Type '/' for commands or select text to format" msgstr "Введите '/' для команд или выберите текст для форматирования" -#: frontend/src/components/Quiz.vue:863 +#: frontend/src/components/Quiz.vue:880 msgid "Type your answer" msgstr "Введите свой ответ" @@ -7495,7 +7684,19 @@ msgstr "URL" msgid "UUID" msgstr "UUID" -#: frontend/src/components/Quiz.vue:413 +#: frontend/src/components/Modals/AddEvaluatorModal.vue:60 +msgid "Unable to add evaluator" +msgstr "" + +#: frontend/src/components/Modals/NewMemberModal.vue:168 +msgid "Unable to add member" +msgstr "" + +#: frontend/src/utils/index.js:840 +msgid "Unable to create category" +msgstr "" + +#: frontend/src/components/Quiz.vue:428 msgid "Unattempted Questions" msgstr "" @@ -7518,8 +7719,8 @@ msgstr "Недоступно с даты не может быть больше, msgid "Under Review" msgstr "На рассмотрении" -#: frontend/src/pages/Batches/Batches.vue:323 -#: frontend/src/pages/Courses/Courses.vue:344 +#: frontend/src/pages/Batches/Batches.vue:326 +#: frontend/src/pages/Courses/Courses.vue:347 msgid "Unpublished" msgstr "Не опубликовано" @@ -7540,9 +7741,9 @@ msgstr "Неструктурированная роль" #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches/Batches.vue:321 -#: frontend/src/pages/Courses/CourseForm.vue:114 -#: frontend/src/pages/Courses/Courses.vue:334 +#: frontend/src/pages/Batches/Batches.vue:324 +#: frontend/src/pages/Courses/CourseForm.vue:124 +#: frontend/src/pages/Courses/Courses.vue:337 #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Upcoming" @@ -7592,7 +7793,7 @@ msgid "Uploading {0}%" msgstr "Загрузка {0}%" #. Label of the usage_limit (Int) field in DocType 'LMS Coupon' -#: frontend/src/components/Settings/Coupons/CouponDetails.vue:58 +#: frontend/src/components/Settings/Coupons/CouponDetails.vue:59 #: frontend/src/components/Settings/Coupons/CouponList.vue:182 #: lms/lms/doctype/lms_coupon/lms_coupon.json msgid "Usage Limit" @@ -7602,13 +7803,17 @@ msgstr "Лимит использования" msgid "Usage limit cannot be negative" msgstr "Лимит использования не может быть отрицательным" -#: frontend/src/components/Modals/EmailTemplateModal.vue:38 +#: frontend/src/components/Modals/EmailTemplateModal.vue:40 msgid "Use HTML" msgstr "Использовать HTML" +#: frontend/src/components/Modals/EmailTemplateModal.vue:39 +msgid "Use HTML content for the email response" +msgstr "" + #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the user (Link) field in DocType 'LMS Course Interest' -#: frontend/src/components/Settings/BadgeForm.vue:196 +#: frontend/src/components/Settings/BadgeForm.vue:193 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json msgid "User" @@ -7641,7 +7846,7 @@ msgstr "Ввод пользователем" msgid "User Skill" msgstr "Навыки пользователя" -#: lms/lms/api.py:1804 +#: lms/lms/api.py:1782 msgid "User does not have permission to access this user's profile details." msgstr "" @@ -7954,7 +8159,7 @@ msgstr "У вас нет доступа к этому курсу." msgid "You do not have permission to access announcements for this batch." msgstr "" -#: lms/lms/api.py:2303 +#: lms/lms/api.py:2281 msgid "You do not have permission to access badges." msgstr "" @@ -7962,15 +8167,15 @@ msgstr "" msgid "You do not have permission to access heatmap data." msgstr "" -#: lms/lms/api.py:2142 +#: lms/lms/api.py:2120 msgid "You do not have permission to access lesson completion stats." msgstr "" -#: lms/lms/api.py:2182 +#: lms/lms/api.py:2160 msgid "You do not have permission to access this course's assessment data." msgstr "" -#: lms/lms/api.py:1705 +#: lms/lms/api.py:1683 msgid "You do not have permission to access this course's progress data." msgstr "" @@ -8022,11 +8227,11 @@ msgstr "" msgid "You do not have permission to set up calendar events for this evaluation." msgstr "" -#: lms/lms/api.py:1588 lms/lms/api.py:1592 +#: lms/lms/api.py:1566 lms/lms/api.py:1570 msgid "You do not have permission to update meta tags." msgstr "У вас нет разрешения на обновление метатегов." -#: lms/lms/api.py:1629 +#: lms/lms/api.py:1607 msgid "You do not have permission to update this submission." msgstr "" @@ -8034,7 +8239,7 @@ msgstr "" msgid "You don't have any notifications." msgstr "У вас нет уведомлений." -#: frontend/src/components/Quiz.vue:327 +#: frontend/src/components/Quiz.vue:342 #, python-format msgid "You got {0}% correct answers with a score of {1} out of {2}" msgstr "Вы получили {0}% правильных ответов с оценкой {1} из {2}" @@ -8159,7 +8364,7 @@ msgstr "Видео YouTube появится в верхней части уро msgid "Your Account has been successfully created!" msgstr "Ваш аккаунт был успешно создан!" -#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:121 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:124 msgid "Your Output" msgstr "Ваш вывод" @@ -8207,7 +8412,7 @@ msgstr "Ваша учебная серия — это количество дн msgid "Your request to join us as a mentor for the course" msgstr "Ваш запрос на присоединение к нам в качестве наставника курса" -#: frontend/src/components/Quiz.vue:320 +#: frontend/src/components/Quiz.vue:335 msgid "Your submission has been successfully saved. The instructor will review and grade it shortly, and you'll be notified of your final result." msgstr "Ваше задание было успешно сохранено. Преподаватель в ближайшее время проверит и проверит его оценку, и вы будете уведомлены об окончательных результатах." @@ -8218,7 +8423,7 @@ msgstr "Режим \"Дзен\"" #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Batch' #. Option for the 'Conferencing Provider' (Select) field in DocType 'LMS Live #. Class' -#: frontend/src/pages/Batches/BatchForm.vue:497 +#: frontend/src/pages/Batches/BatchForm.vue:545 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom" @@ -8226,17 +8431,17 @@ msgstr "" #. Label of the zoom_account (Link) field in DocType 'LMS Batch' #. Label of the zoom_account (Link) field in DocType 'LMS Live Class' -#: frontend/src/pages/Batches/BatchForm.vue:191 +#: frontend/src/pages/Batches/BatchForm.vue:201 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "Zoom аккаунт" -#: frontend/src/components/Modals/ZoomAccountModal.vue:160 +#: frontend/src/components/Modals/ZoomAccountModal.vue:163 msgid "Zoom Account created successfully" msgstr "Zoom аккаунт был создан успешно" -#: frontend/src/components/Modals/ZoomAccountModal.vue:198 +#: frontend/src/components/Modals/ZoomAccountModal.vue:201 msgid "Zoom Account updated successfully" msgstr "Zoom аккаунт обновлен успешно" @@ -8322,7 +8527,7 @@ msgstr "дневная серия" msgid "days" msgstr "дни" -#: frontend/src/pages/Courses/CourseForm.vue:260 +#: frontend/src/pages/Courses/CourseForm.vue:285 msgid "e.g. IST, UTC, GMT..." msgstr "например, IST, UTC, GMT..." @@ -8397,7 +8602,7 @@ msgstr "минуты" msgid "others" msgstr "другие" -#: frontend/src/pages/QuizForm.vue:327 +#: frontend/src/pages/QuizForm.vue:336 msgid "question_detail" msgstr "деталь_вопрос"