diff --git a/lms/locale/es.po b/lms/locale/es.po index f78d6d97..8d0e5a18 100644 --- a/lms/locale/es.po +++ b/lms/locale/es.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-07-04 16:04+0000\n" -"PO-Revision-Date: 2025-07-07 19:40\n" +"POT-Creation-Date: 2025-07-11 16:04+0000\n" +"PO-Revision-Date: 2025-07-14 20:03\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -75,7 +75,7 @@ msgstr "Estadísticas" msgid "A course cannot have both paid certificate and certificate of completion." msgstr "" -#: frontend/src/pages/CourseForm.vue:82 +#: frontend/src/pages/CourseForm.vue:88 msgid "A one line introduction to the course that appears on the course card" msgstr "Una introducción de una línea al curso que aparece en la tarjeta del curso." @@ -97,10 +97,6 @@ msgstr "Aceptación de Términos y/o Políticas" msgid "Accepted" msgstr "Aceptado" -#: frontend/src/components/Settings/ZoomSettings.vue:174 -msgid "Account" -msgstr "Cuenta" - #. 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 @@ -111,6 +107,7 @@ msgstr "ID de la cuenta" #. Label of the account_name (Data) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/ZoomAccountModal.vue:30 +#: frontend/src/components/Settings/ZoomSettings.vue:192 #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json msgid "Account Name" msgstr "Nombre de la Cuenta" @@ -151,7 +148,7 @@ msgstr "Añadir Capítulo" msgid "Add Evaluator" msgstr "" -#: frontend/src/components/CourseOutline.vue:133 +#: frontend/src/components/CourseOutline.vue:146 msgid "Add Lesson" msgstr "Añadir una clase" @@ -191,7 +188,7 @@ msgstr "Añadir un capítulo" msgid "Add a course" msgstr "Añadir un curso" -#: frontend/src/pages/CourseForm.vue:67 +#: frontend/src/pages/CourseForm.vue:69 msgid "Add a keyword and then press enter" msgstr "" @@ -320,7 +317,7 @@ msgstr "Permitir la autoinscripción" msgid "Allow accessing future dates" msgstr "Permitir acceder a fechas futuras" -#: frontend/src/pages/BatchForm.vue:57 +#: frontend/src/pages/BatchForm.vue:64 msgid "Allow self enrollment" msgstr "Permitir autoinscripción" @@ -331,7 +328,7 @@ msgstr "Ya está Registrado" #. Label of the amount (Currency) field in DocType 'LMS Batch' #. Label of the course_price (Currency) field in DocType 'LMS Course' #. Label of the amount (Currency) field in DocType 'LMS Payment' -#: frontend/src/pages/BatchForm.vue:265 frontend/src/pages/CourseForm.vue:245 +#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -385,15 +382,15 @@ msgstr "" msgid "Answer" msgstr "Respuesta" -#: frontend/src/pages/CourseForm.vue:112 frontend/src/pages/CourseForm.vue:131 +#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140 msgid "Appears on the course card in the course list" msgstr "Aparece en la tarjeta del curso en la lista de cursos." -#: frontend/src/pages/BatchForm.vue:240 +#: frontend/src/pages/BatchForm.vue:250 msgid "Appears when the batch URL is shared on any online platform" msgstr "Aparece cuando la URL del grupo se comparte en cualquier plataforma en línea" -#: frontend/src/pages/BatchForm.vue:221 +#: frontend/src/pages/BatchForm.vue:231 msgid "Appears when the batch URL is shared on socials" msgstr "" @@ -480,6 +477,22 @@ msgstr "Evaluaciones" msgid "Assign" msgstr "Asignar" +#: frontend/src/components/Settings/BadgeForm.vue:28 +msgid "Assign For" +msgstr "" + +#: frontend/src/components/Settings/BadgeForm.vue:58 +msgid "Assign To" +msgstr "Asignar a" + +#: frontend/src/components/Settings/BadgeAssignmentForm.vue:7 +msgid "Assign a Badge" +msgstr "" + +#: frontend/src/components/Settings/Badges.vue:221 +msgid "Assigned For" +msgstr "" + #. Label of the section_break_16 (Section Break) field in DocType 'Course #. Lesson' #. Label of the assignment (Link) field in DocType 'LMS Assignment Submission' @@ -498,6 +511,11 @@ msgstr "Asignación" msgid "Assignment Attachment" msgstr "Adjunto de la asignación" +#: frontend/src/components/Settings/BadgeForm.vue:198 +#: frontend/src/components/Settings/Badges.vue:204 +msgid "Assignment Submission" +msgstr "" + #: frontend/src/pages/AssignmentSubmissionList.vue:222 msgid "Assignment Submissions" msgstr "" @@ -530,6 +548,7 @@ msgid "Assignment will appear at the bottom of the lesson." msgstr "La tarea aparecerá al final de la lección." #: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:273 msgid "Assignments" msgstr "Asignaciones" @@ -583,7 +602,7 @@ msgstr "" msgid "Average Feedback Received" msgstr "" -#: frontend/src/components/Modals/CourseProgressSummary.vue:96 +#: frontend/src/components/Modals/CourseProgressSummary.vue:104 msgid "Average Progress %" msgstr "" @@ -601,6 +620,8 @@ msgid "Back to Course" msgstr "Volver al curso" #. Label of the badge (Link) field in DocType 'LMS Badge Assignment' +#: frontend/src/components/Settings/BadgeAssignmentForm.vue:32 +#: frontend/src/components/Settings/Badges.vue:214 #: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json msgid "Badge" msgstr "Insignia" @@ -616,12 +637,38 @@ msgstr "Descripción de la Insignia" msgid "Badge Image" msgstr "Imagen de la Insignia" +#: frontend/src/components/Settings/BadgeAssignmentForm.vue:131 +msgid "Badge assignment created successfully" +msgstr "" + +#: frontend/src/components/Settings/BadgeAssignmentForm.vue:112 +msgid "Badge assignment updated successfully" +msgstr "" + +#: frontend/src/components/Settings/BadgeAssignments.vue:173 +msgid "Badge assignments deleted successfully" +msgstr "" + +#: frontend/src/components/Settings/BadgeForm.vue:182 +msgid "Badge created successfully" +msgstr "" + +#: frontend/src/components/Settings/Badges.vue:190 +msgid "Badge deleted successfully" +msgstr "" + +#: frontend/src/components/Settings/BadgeForm.vue:162 +msgid "Badge updated successfully" +msgstr "" + #. Label of the batch (Link) field in DocType 'LMS Batch Enrollment' #. Label of the batch (Link) field in DocType 'LMS Batch Feedback' #. Label of the batch_name (Link) field in DocType 'LMS Certificate' #. 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:32 +#: frontend/src/components/Settings/BadgeForm.vue:195 +#: frontend/src/components/Settings/Badges.vue:200 #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_certificate/lms_certificate.json @@ -648,7 +695,7 @@ msgid "Batch Description" msgstr "Descripción de Lotes" #. Label of the batch_details (Text Editor) field in DocType 'LMS Batch' -#: frontend/src/pages/BatchForm.vue:126 +#: frontend/src/pages/BatchForm.vue:133 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/templates/emails/batch_confirmation.html:26 msgid "Batch Details" @@ -659,6 +706,11 @@ msgstr "Detalles del lote" msgid "Batch Details Raw" msgstr "Detalles del lote en bruto" +#: frontend/src/components/Settings/BadgeForm.vue:204 +#: frontend/src/components/Settings/Badges.vue:202 +msgid "Batch Enrollment" +msgstr "" + #: frontend/src/components/Modals/EmailTemplateModal.vue:28 msgid "Batch Enrollment Confirmation" msgstr "" @@ -713,6 +765,10 @@ msgstr "" msgid "Batch Title" msgstr "Título del grupo" +#: frontend/src/pages/BatchForm.vue:578 +msgid "Batch deleted successfully" +msgstr "" + #: lms/lms/doctype/lms_batch/lms_batch.py:41 msgid "Batch end date cannot be before the batch start date" msgstr "La fecha de finalización del grupo no puede ser anterior a la fecha de inicio del lote" @@ -833,7 +889,7 @@ msgstr "Ropa casual" #. 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/BatchForm.vue:192 frontend/src/pages/Batches.vue:55 +#: frontend/src/pages/BatchForm.vue:199 frontend/src/pages/Batches.vue:55 #: frontend/src/pages/CertifiedParticipants.vue:35 #: frontend/src/pages/CourseForm.vue:36 frontend/src/pages/Courses.vue:51 #: lms/lms/doctype/lms_batch/lms_batch.json @@ -900,7 +956,7 @@ msgstr "" #: frontend/src/components/AppSidebar.vue:589 #: frontend/src/components/CourseCard.vue:115 #: frontend/src/components/Modals/Event.vue:381 -#: frontend/src/pages/BatchForm.vue:62 frontend/src/pages/Batches.vue:38 +#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38 #: frontend/src/pages/CourseCertification.vue:10 #: frontend/src/pages/CourseCertification.vue:135 #: frontend/src/pages/Courses.vue:34 lms/fixtures/custom_field.json @@ -966,10 +1022,14 @@ msgstr "Referencia del capítulo" msgid "Chapter added successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:299 +#: frontend/src/components/CourseOutline.vue:337 msgid "Chapter deleted successfully" msgstr "" +#: frontend/src/components/CourseOutline.vue:271 +msgid "Chapter moved successfully" +msgstr "" + #: frontend/src/components/Modals/ChapterModal.vue:196 msgid "Chapter updated successfully" msgstr "" @@ -1157,7 +1217,7 @@ msgstr "Nombre de la academia" msgid "Color" msgstr "Color" -#: frontend/src/pages/BatchForm.vue:293 frontend/src/pages/CourseForm.vue:283 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292 msgid "Comma separated keywords for SEO" msgstr "" @@ -1266,12 +1326,13 @@ msgid "Completed" msgstr "Completado" #. Label of the enable_certification (Check) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:232 +#: frontend/src/pages/CourseForm.vue:241 #: lms/lms/doctype/lms_course/lms_course.json msgid "Completion Certificate" msgstr "Certificado de finalización" #. Label of the condition (Code) field in DocType 'LMS Badge' +#: frontend/src/components/Settings/BadgeForm.vue:65 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Condition" msgstr "Condición" @@ -1288,7 +1349,7 @@ msgstr "La condición debe ser un código Python válido." msgid "Conduct Evaluation" msgstr "" -#: frontend/src/pages/BatchForm.vue:141 +#: frontend/src/pages/BatchForm.vue:148 msgid "Configurations" msgstr "" @@ -1296,6 +1357,10 @@ msgstr "" msgid "Confirm" msgstr "Confirmar" +#: frontend/src/pages/BatchForm.vue:556 +msgid "Confirm your action to delete" +msgstr "" + #. Label of the confirmation_email_sent (Check) field in DocType 'LMS Batch #. Enrollment' #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json @@ -1400,6 +1465,8 @@ msgstr "País" #: frontend/src/components/Modals/BulkCertificates.vue:38 #: frontend/src/components/Modals/EvaluationModal.vue:20 #: frontend/src/components/Modals/Event.vue:24 +#: frontend/src/components/Settings/BadgeForm.vue:194 +#: frontend/src/components/Settings/Badges.vue:199 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/cohort_mentor/cohort_mentor.json @@ -1468,10 +1535,15 @@ msgstr "Creador del curso" msgid "Course Data" msgstr "Datos del Curso" -#: frontend/src/pages/CourseForm.vue:181 +#: frontend/src/pages/CourseForm.vue:190 msgid "Course Description" msgstr "Descripción del curso" +#: frontend/src/components/Settings/BadgeForm.vue:203 +#: frontend/src/components/Settings/Badges.vue:201 +msgid "Course Enrollment" +msgstr "" + #: frontend/src/pages/Statistics.vue:22 msgid "Course Enrollments" msgstr "" @@ -1481,7 +1553,7 @@ msgstr "" msgid "Course Evaluator" msgstr "Evaluador del curso" -#: frontend/src/pages/CourseForm.vue:90 +#: frontend/src/pages/CourseForm.vue:96 msgid "Course Image" msgstr "Imagen del curso" @@ -1503,7 +1575,7 @@ msgstr "Lista de Cursos" msgid "Course Name" msgstr "Nombre del Curso" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:293 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302 msgid "Course Outline" msgstr "" @@ -1540,11 +1612,11 @@ msgstr "Título del curso" msgid "Course added to program" msgstr "" -#: frontend/src/pages/CourseForm.vue:523 +#: frontend/src/pages/CourseForm.vue:537 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:560 +#: frontend/src/pages/CourseForm.vue:574 msgid "Course deleted successfully" msgstr "" @@ -1552,7 +1624,7 @@ msgstr "" msgid "Course moved successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:543 +#: frontend/src/pages/CourseForm.vue:557 msgid "Course updated successfully" msgstr "" @@ -1591,7 +1663,10 @@ msgid "Cover Image" msgstr "Imagen de portada" #: frontend/src/components/Modals/ChapterModal.vue:9 -#: frontend/src/pages/Programs.vue:93 +#: frontend/src/pages/Assignments.vue:19 frontend/src/pages/Batches.vue:17 +#: frontend/src/pages/Courses.vue:17 +#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 +#: frontend/src/pages/Programs.vue:93 frontend/src/pages/Quizzes.vue:10 msgid "Create" msgstr "Crear" @@ -1632,6 +1707,10 @@ msgstr "" msgid "Create a live class" msgstr "" +#: frontend/src/components/Settings/BadgeForm.vue:5 +msgid "Create a new Badge" +msgstr "" + #: frontend/src/components/Modals/AssignmentForm.vue:13 msgid "Create an Assignment" msgstr "" @@ -1663,7 +1742,7 @@ 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/pages/BatchForm.vue:272 frontend/src/pages/CourseForm.vue:262 +#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1722,7 +1801,7 @@ msgstr "Tablero" msgid "Date" msgstr "Fecha" -#: frontend/src/pages/BatchForm.vue:69 +#: frontend/src/pages/BatchForm.vue:76 msgid "Date and Time" msgstr "Fecha y hora" @@ -1767,38 +1846,43 @@ msgid "Degree Type" msgstr "Tipo de Grado" #: frontend/src/components/Controls/ChildTable.vue:56 -#: frontend/src/components/CourseOutline.vue:253 -#: frontend/src/components/CourseOutline.vue:311 -#: frontend/src/pages/CourseForm.vue:573 +#: frontend/src/components/CourseOutline.vue:283 +#: frontend/src/components/CourseOutline.vue:349 +#: frontend/src/components/Settings/Badges.vue:171 +#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 msgid "Delete" msgstr "Eliminar" -#: frontend/src/components/CourseOutline.vue:56 +#: frontend/src/components/CourseOutline.vue:67 msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:581 msgid "Delete Course" msgstr "" -#: frontend/src/components/CourseOutline.vue:305 +#: frontend/src/components/CourseOutline.vue:343 msgid "Delete this chapter?" msgstr "" -#: frontend/src/components/CourseOutline.vue:247 +#: frontend/src/components/CourseOutline.vue:277 msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:568 +#: frontend/src/pages/CourseForm.vue:582 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" -#: frontend/src/components/CourseOutline.vue:306 +#: frontend/src/pages/BatchForm.vue:557 +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 "" + +#: frontend/src/components/CourseOutline.vue:344 msgid "Deleting this chapter will also delete all its lessons and permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" -#: frontend/src/components/CourseOutline.vue:248 +#: frontend/src/components/CourseOutline.vue:278 msgid "Deleting this lesson will permanently remove it from the course. This action cannot be undone. Are you sure you want to continue?" msgstr "" @@ -1815,6 +1899,7 @@ msgstr "" #. 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:80 +#: frontend/src/components/Settings/BadgeForm.vue:32 #: frontend/src/pages/JobForm.vue:125 #: lms/job/doctype/job_opportunity/job_opportunity.json #: lms/lms/doctype/certification/certification.json @@ -1835,12 +1920,12 @@ msgid "Desk" msgstr "Escritorio" #: frontend/src/components/Modals/DiscussionModal.vue:22 -#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:25 +#: frontend/src/pages/BatchForm.vue:21 frontend/src/pages/CourseForm.vue:25 #: frontend/src/pages/QuizForm.vue:50 msgid "Details" msgstr "Detalles" -#: frontend/src/pages/CourseForm.vue:172 +#: frontend/src/pages/CourseForm.vue:181 msgid "Disable Self Enrollment" msgstr "Deshabilitar la autoinscripción" @@ -1855,7 +1940,8 @@ msgid "Disable Signup" msgstr "" #. Label of the disabled (Check) field in DocType 'Job Opportunity' -#: frontend/src/components/Settings/ZoomSettings.vue:56 +#: frontend/src/components/Settings/Badges.vue:56 +#: frontend/src/components/Settings/ZoomSettings.vue:66 #: lms/job/doctype/job_opportunity/job_opportunity.json msgid "Disabled" msgstr "Deshabilitado" @@ -1924,9 +2010,10 @@ msgstr "Correo Electrónico" msgid "E-mail" msgstr "Correo Electrónico" -#: frontend/src/components/BatchOverlay.vue:116 +#: frontend/src/components/BatchOverlay.vue:129 #: frontend/src/components/CourseCardOverlay.vue:116 #: frontend/src/components/Modals/ChapterModal.vue:9 +#: frontend/src/components/Settings/Badges.vue:156 #: frontend/src/pages/JobDetail.vue:34 frontend/src/pages/Lesson.vue:130 #: frontend/src/pages/Profile.vue:36 frontend/src/pages/Programs.vue:53 msgid "Edit" @@ -1936,7 +2023,15 @@ msgstr "Editar" msgid "Edit Assignment" msgstr "" -#: frontend/src/components/CourseOutline.vue:49 +#: frontend/src/components/Settings/BadgeForm.vue:5 +msgid "Edit Badge" +msgstr "" + +#: frontend/src/components/Settings/BadgeAssignmentForm.vue:8 +msgid "Edit Badge Assignment" +msgstr "" + +#: frontend/src/components/CourseOutline.vue:60 #: frontend/src/components/Modals/ChapterModal.vue:5 msgid "Edit Chapter" msgstr "Editar capítulo" @@ -1991,7 +2086,7 @@ msgstr "Identificación de correo" msgid "Email Sent" msgstr "Correo Electrónico Enviado" -#: frontend/src/pages/BatchForm.vue:154 +#: frontend/src/pages/BatchForm.vue:161 msgid "Email Template" msgstr "Plantilla de Correo Electrónico" @@ -2009,7 +2104,7 @@ msgid "Email Templates" msgstr "Plantillas de correo" #: frontend/src/components/Settings/EmailTemplates.vue:128 -#: frontend/src/components/Settings/ZoomSettings.vue:161 +#: frontend/src/components/Settings/ZoomSettings.vue:174 msgid "Email Templates deleted successfully" msgstr "" @@ -2049,7 +2144,9 @@ msgstr "" #. Label of the enabled (Check) field in DocType 'LMS Badge' #. Label of the enabled (Check) field in DocType 'LMS Zoom Settings' #: frontend/src/components/Modals/ZoomAccountModal.vue:23 -#: frontend/src/components/Settings/ZoomSettings.vue:53 +#: frontend/src/components/Settings/BadgeForm.vue:14 +#: frontend/src/components/Settings/Badges.vue:53 +#: frontend/src/components/Settings/ZoomSettings.vue:63 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json msgid "Enabled" @@ -2061,7 +2158,7 @@ msgstr "" #. Label of the end_date (Date) field in DocType 'Cohort' #. Label of the end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/BatchForm.vue:82 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/BatchForm.vue:89 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_batch/lms_batch.json msgid "End Date" msgstr "Fecha Final" @@ -2078,7 +2175,7 @@ msgstr "Fecha de finalización (o esperado)" #. Label of the end_time (Time) field in DocType 'LMS Certificate Evaluation' #. Label of the end_time (Time) field in DocType 'LMS Certificate Request' #. Label of the end_time (Time) field in DocType 'Scheduled Flow' -#: frontend/src/pages/BatchForm.vue:98 +#: frontend/src/pages/BatchForm.vue:105 #: frontend/src/pages/ProfileEvaluator.vue:32 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -2094,7 +2191,7 @@ msgstr "Hora de finalización" msgid "Ended" msgstr "" -#: frontend/src/components/BatchOverlay.vue:103 +#: frontend/src/components/BatchOverlay.vue:113 msgid "Enroll Now" msgstr "Inscribirse ahora" @@ -2124,6 +2221,7 @@ msgstr "Error al inscribirse" #. Label of the enrollments (Int) field in DocType 'LMS Course' #. Label of a chart in the LMS Workspace #. Label of a shortcut in the LMS Workspace +#: frontend/src/components/Modals/CourseProgressSummary.vue:97 #: lms/lms/doctype/lms_course/lms_course.json lms/lms/workspace/lms/lms.json msgid "Enrollments" msgstr "Inscripciones" @@ -2140,10 +2238,14 @@ msgstr "Introduce una URL" msgid "Enter the correct answer" msgstr "Ingrese la respuesta correcta" -#: frontend/src/components/Modals/ZoomAccountModal.vue:163 +#: frontend/src/components/Modals/ZoomAccountModal.vue:169 msgid "Error creating Zoom Account" msgstr "" +#: frontend/src/components/Settings/BadgeForm.vue:186 +msgid "Error creating badge" +msgstr "" + #: frontend/src/components/Modals/EmailTemplateModal.vue:122 msgid "Error creating email template" msgstr "" @@ -2156,12 +2258,16 @@ msgstr "" msgid "Error creating quiz: {0}" msgstr "" +#: frontend/src/components/Settings/Badges.vue:193 +msgid "Error deleting badge" +msgstr "" + #: frontend/src/components/Settings/EmailTemplates.vue:133 -#: frontend/src/components/Settings/ZoomSettings.vue:166 +#: frontend/src/components/Settings/ZoomSettings.vue:179 msgid "Error deleting email templates" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:200 +#: frontend/src/components/Modals/ZoomAccountModal.vue:207 msgid "Error updating Zoom Account" msgstr "" @@ -2182,7 +2288,7 @@ msgid "Evaluation Details" msgstr "Detalles de evaluación" #. Label of the evaluation_end_date (Date) field in DocType 'LMS Batch' -#: frontend/src/pages/BatchForm.vue:115 +#: frontend/src/pages/BatchForm.vue:122 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Evaluation End Date" msgstr "Fecha de finalización de la evaluación" @@ -2209,7 +2315,7 @@ msgstr "La evaluación se guardó correctamente" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:37 #: frontend/src/components/Modals/BulkCertificates.vue:22 -#: frontend/src/pages/CourseForm.vue:251 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:260 frontend/src/pages/ProfileRoles.vue:32 #: lms/lms/doctype/batch_course/batch_course.json #: lms/lms/doctype/course_evaluator/course_evaluator.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -2245,7 +2351,7 @@ msgstr "" msgid "Evaluator deleted successfully" msgstr "" -#: lms/lms/api.py:1419 +#: lms/lms/api.py:1463 msgid "Evaluator does not exist." msgstr "" @@ -2255,12 +2361,13 @@ 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 #: lms/lms/doctype/lms_badge/lms_badge.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Event" msgstr "Evento" -#: frontend/src/pages/BatchForm.vue:109 +#: frontend/src/pages/BatchForm.vue:116 msgid "Example: IST (+5:30)" msgstr "Ejemplo: IST (+5:30)" @@ -2358,6 +2465,10 @@ msgstr "Falla" msgid "Failed" msgstr "Falló" +#: frontend/src/components/Settings/BadgeAssignmentForm.vue:136 +msgid "Failed to create badge assignment: " +msgstr "" + #: lms/lms/doctype/lms_live_class/lms_live_class.py:139 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2366,13 +2477,17 @@ msgstr "" msgid "Failed to submit. Please try again. {0}" msgstr "" -#: frontend/src/utils/index.js:668 +#: frontend/src/components/Settings/BadgeAssignmentForm.vue:117 +msgid "Failed to update badge assignment: " +msgstr "" + +#: frontend/src/utils/index.js:671 msgid "Failed to update meta tags {0}" msgstr "" #. Label of the featured (Check) field in DocType 'LMS Course' #: frontend/src/components/CourseCard.vue:20 -#: frontend/src/pages/CourseForm.vue:167 +#: frontend/src/pages/CourseForm.vue:176 #: lms/lms/doctype/lms_course/lms_course.json msgid "Featured" msgstr "Destacados" @@ -2569,6 +2684,11 @@ msgstr "Tipo de grado" msgid "Grading" msgstr "" +#: frontend/src/components/Settings/BadgeForm.vue:46 +#: frontend/src/components/Settings/Badges.vue:235 +msgid "Grant Only Once" +msgstr "" + #. Label of the grant_only_once (Check) field in DocType 'LMS Badge' #: lms/lms/doctype/lms_badge/lms_badge.json msgid "Grant only once" @@ -2833,7 +2953,7 @@ msgstr "Notas del instructor" #. 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/BatchForm.vue:27 frontend/src/pages/CourseForm.vue:44 +#: frontend/src/pages/BatchForm.vue:34 frontend/src/pages/CourseForm.vue:44 #: 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 @@ -2925,6 +3045,8 @@ msgid "Issue a Certificate" 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 #: frontend/src/pages/CourseCertification.vue:27 #: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json msgid "Issued On" @@ -3375,11 +3497,11 @@ msgstr "Título de la lección" msgid "Lesson created successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:226 +#: frontend/src/components/CourseOutline.vue:242 msgid "Lesson deleted successfully" msgstr "" -#: frontend/src/components/CourseOutline.vue:241 +#: frontend/src/components/CourseOutline.vue:257 msgid "Lesson moved successfully" msgstr "" @@ -3516,7 +3638,7 @@ msgstr "Publicar un anuncio" msgid "Make sure to enter the correct billing name as the same will be used in your invoice." msgstr "" -#: frontend/src/components/BatchOverlay.vue:69 +#: frontend/src/components/BatchOverlay.vue:73 msgid "Manage Batch" msgstr "Administrar grupo" @@ -3584,7 +3706,7 @@ msgid "Maximum Attempts" msgstr "" #. Label of the medium (Select) field in DocType 'LMS Batch' -#: frontend/src/pages/BatchForm.vue:187 +#: frontend/src/pages/BatchForm.vue:194 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Medium" msgstr "Medio" @@ -3625,11 +3747,14 @@ msgstr "" #. Label of the member (Link) field in DocType 'LMS Quiz Submission' #. Label of the member (Link) field in DocType 'LMS Video Watch Duration' #. Label of the member (Link) field in DocType 'LMS Zoom Settings' -#: frontend/src/components/Modals/CourseProgressSummary.vue:207 +#: frontend/src/components/Modals/CourseProgressSummary.vue:216 #: frontend/src/components/Modals/LiveClassAttendance.vue:14 #: frontend/src/components/Modals/VideoStatistics.vue:22 #: frontend/src/components/Modals/ZoomAccountModal.vue:42 -#: frontend/src/components/Settings/ZoomSettings.vue:178 +#: 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/ZoomSettings.vue:187 #: frontend/src/pages/AssignmentSubmissionList.vue:14 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:268 #: frontend/src/pages/QuizSubmission.vue:31 @@ -3669,6 +3794,8 @@ msgstr "Miembro Cohorte" msgid "Member Email" msgstr "Correo electrónico del miembro" +#. Label of the member_image (Attach Image) field in DocType 'LMS Badge +#. Assignment' #. Label of the member_image (Attach Image) field in DocType 'LMS Batch #. Feedback' #. Label of the member_image (Attach Image) field in DocType 'LMS Enrollment' @@ -3678,11 +3805,15 @@ msgstr "Correo electrónico del miembro" #. Exercise Submission' #. Label of the member_image (Attach Image) field in DocType 'LMS Video Watch #. Duration' +#. Label of the member_image (Attach Image) field in DocType 'LMS Zoom +#. Settings' +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_batch_feedback/lms_batch_feedback.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json #: lms/lms/doctype/lms_programming_exercise_submission/lms_programming_exercise_submission.json #: lms/lms/doctype/lms_video_watch_duration/lms_video_watch_duration.json +#: lms/lms/doctype/lms_zoom_settings/lms_zoom_settings.json msgid "Member Image" msgstr "" @@ -3734,12 +3865,14 @@ msgstr "Subgrupo de miembros" msgid "Member Type" msgstr "Tipo de miembro" +#. Label of the member_username (Data) field in DocType 'LMS Badge Assignment' #. Label of the member_username (Data) field in DocType 'LMS Batch Enrollment' #. Label of the member_username (Data) field in DocType 'LMS Enrollment' #. Label of the member_username (Data) field in DocType 'LMS Live Class #. Participant' #. Label of the member_username (Data) field in DocType 'LMS Video Watch #. Duration' +#: lms/lms/doctype/lms_badge_assignment/lms_badge_assignment.json #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_live_class_participant/lms_live_class_participant.json @@ -3807,30 +3940,30 @@ msgid "Mentor Request Status Update Template" msgstr "Plantilla de actualización del estado de la solicitud de mentor" #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:284 frontend/src/pages/CourseForm.vue:274 +#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Metadescripción" #. Label of the meta_image (Attach Image) field in DocType 'LMS Batch' #. Label of the meta_image (Attach Image) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:200 +#: frontend/src/pages/BatchForm.vue:207 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Image" msgstr "Meta imagen" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:290 frontend/src/pages/CourseForm.vue:280 +#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:279 frontend/src/pages/CourseForm.vue:269 +#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278 msgid "Meta Tags" msgstr "Metaetiquetas" -#: lms/lms/api.py:1459 +#: lms/lms/api.py:1503 msgid "Meta tags should be a list." msgstr "" @@ -3921,15 +4054,14 @@ msgid "Name" msgstr "Nombre" #. Option for the 'Event' (Select) field in DocType 'LMS Badge' +#: frontend/src/components/Settings/BadgeAssignments.vue:21 +#: frontend/src/components/Settings/Badges.vue:21 #: frontend/src/components/Settings/Categories.vue:27 #: frontend/src/components/Settings/EmailTemplates.vue:17 #: frontend/src/components/Settings/Evaluators.vue:17 #: frontend/src/components/Settings/Members.vue:17 #: frontend/src/components/Settings/ZoomSettings.vue:17 -#: frontend/src/pages/Assignments.vue:19 frontend/src/pages/Batches.vue:17 -#: frontend/src/pages/Courses.vue:17 frontend/src/pages/Courses.vue:310 -#: frontend/src/pages/ProgrammingExercises/ProgrammingExercises.vue:32 -#: frontend/src/pages/Programs.vue:14 frontend/src/pages/Quizzes.vue:10 +#: frontend/src/pages/Courses.vue:310 frontend/src/pages/Programs.vue:14 #: lms/lms/doctype/lms_badge/lms_badge.json msgid "New" msgstr "Nuevo" @@ -3938,7 +4070,7 @@ msgstr "Nuevo" msgid "New Batch" msgstr "Nuevo lote" -#: frontend/src/pages/CourseForm.vue:661 lms/www/lms.py:95 +#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95 msgid "New Course" msgstr "Nuevo curso" @@ -4007,6 +4139,10 @@ msgstr "Siguiente pregunta" msgid "No Assessments" msgstr "Sin evaluaciones" +#: frontend/src/components/Settings/BadgeAssignments.vue:87 +msgid "No Assignments" +msgstr "" + #: lms/templates/notifications.html:26 msgid "No Notifications" msgstr "No hay notificaciones" @@ -4149,7 +4285,7 @@ msgstr "Avísame cuando esté disponible" msgid "Number of Students" msgstr "" -#: frontend/src/pages/BatchForm.vue:150 +#: frontend/src/pages/BatchForm.vue:157 msgid "Number of seats available" msgstr "Número de plazas disponibles" @@ -4189,7 +4325,7 @@ msgstr "" msgid "Only files of type {0} will be accepted." msgstr "Sólo se aceptarán archivos del tipo {0}." -#: frontend/src/pages/CourseForm.vue:597 frontend/src/utils/index.js:503 +#: frontend/src/utils/index.js:502 msgid "Only image file is allowed." msgstr "Sólo se permiten archivos de imagen." @@ -4273,6 +4409,7 @@ msgstr "Otros" msgid "Output" msgstr "Salida" +#: frontend/src/components/Settings/BadgeForm.vue:216 #: lms/lms/doctype/lms_badge/lms_badge.js:39 msgid "Owner" msgstr "Propietario" @@ -4297,13 +4434,13 @@ msgid "Pages" msgstr "Páginas" #. Label of the paid_batch (Check) field in DocType 'LMS Batch' -#: frontend/src/pages/BatchForm.vue:260 +#: frontend/src/pages/BatchForm.vue:270 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Paid Batch" msgstr "Lote pagó" #. Label of the paid_certificate (Check) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:237 +#: frontend/src/pages/CourseForm.vue:246 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Certificate" msgstr "" @@ -4313,7 +4450,7 @@ msgid "Paid Certificate after Evaluation" msgstr "" #. Label of the paid_course (Check) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:227 +#: frontend/src/pages/CourseForm.vue:236 #: lms/lms/doctype/lms_course/lms_course.json msgid "Paid Course" msgstr "Cursos Pagos" @@ -4365,7 +4502,7 @@ msgstr "Porcentaje de aprobación" msgid "Password" msgstr "Contraseña" -#: frontend/src/pages/CourseForm.vue:197 +#: frontend/src/pages/CourseForm.vue:206 msgid "Paste the youtube link of a short video introducing the course" msgstr "Pegue el enlace de YouTube de un video corto que presenta el curso." @@ -4507,7 +4644,7 @@ msgstr "" msgid "Please enable the zoom account to use this feature." msgstr "" -#: frontend/src/components/CourseOutline.vue:328 +#: frontend/src/components/CourseOutline.vue:366 msgid "Please enroll for this course to view this lesson" msgstr "" @@ -4699,7 +4836,7 @@ msgstr "" msgid "Preview Image" msgstr "Previsualizar imagen" -#: frontend/src/pages/CourseForm.vue:195 +#: frontend/src/pages/CourseForm.vue:204 msgid "Preview Video" msgstr "Vista previa del video" @@ -4708,13 +4845,13 @@ msgid "Previous" msgstr "Anterior" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Batch' -#: frontend/src/pages/BatchForm.vue:255 +#: frontend/src/pages/BatchForm.vue:265 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Pricing" msgstr "Precios" #. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:221 +#: frontend/src/pages/CourseForm.vue:230 #: lms/lms/doctype/lms_course/lms_course.json msgid "Pricing and Certification" msgstr "" @@ -4790,6 +4927,8 @@ msgstr "" msgid "Programming Exercise" msgstr "" +#: frontend/src/components/Settings/BadgeForm.vue:200 +#: frontend/src/components/Settings/Badges.vue:205 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:420 msgid "Programming Exercise Submission" msgstr "" @@ -4827,7 +4966,7 @@ msgstr "" #. Label of the progress (Float) field in DocType 'LMS Enrollment' #. Label of the progress (Int) field in DocType 'LMS Program Member' #: frontend/src/components/Modals/BatchStudentProgress.vue:94 -#: frontend/src/components/Modals/CourseProgressSummary.vue:213 +#: frontend/src/components/Modals/CourseProgressSummary.vue:222 #: lms/lms/doctype/lms_enrollment/lms_enrollment.json #: lms/lms/doctype/lms_program_member/lms_program_member.json msgid "Progress" @@ -4837,7 +4976,7 @@ msgstr "Progreso" msgid "Progress (%)" msgstr "Progreso (%)" -#: frontend/src/components/Modals/CourseProgressSummary.vue:103 +#: frontend/src/components/Modals/CourseProgressSummary.vue:112 msgid "Progress Distribution" msgstr "" @@ -4865,7 +5004,7 @@ msgstr "Publicar en la página del participante" #. Label of the published (Check) field in DocType 'LMS Course' #: frontend/src/components/Modals/BulkCertificates.vue:51 #: frontend/src/components/Modals/Event.vue:108 -#: frontend/src/pages/BatchForm.vue:52 frontend/src/pages/CourseForm.vue:150 +#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json msgid "Published" @@ -4878,7 +5017,7 @@ msgid "Published Courses" msgstr "Cursos Publicados" #. Label of the published_on (Date) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:154 +#: frontend/src/pages/CourseForm.vue:163 #: lms/lms/doctype/lms_course/lms_course.json msgid "Published On" msgstr "Publicado el" @@ -4971,6 +5110,8 @@ msgid "Quiz ID" msgstr "ID del cuestionario" #. Label of a Link in the LMS Workspace +#: frontend/src/components/Settings/BadgeForm.vue:197 +#: frontend/src/components/Settings/Badges.vue:203 #: frontend/src/pages/QuizPage.vue:57 lms/lms/workspace/lms/lms.json msgid "Quiz Submission" msgstr "Envíos de cuestionarios" @@ -5066,7 +5207,7 @@ msgstr "Tipo de Documento de Referencia" msgid "Regards" msgstr "Saludos" -#: frontend/src/components/BatchOverlay.vue:89 +#: frontend/src/components/BatchOverlay.vue:96 msgid "Register Now" msgstr "Regístrate ahora" @@ -5091,13 +5232,14 @@ msgstr "Rechazado" #. Label of the related_courses (Table) field in DocType 'LMS Course' #. Name of a DocType #: frontend/src/components/RelatedCourses.vue:5 -#: frontend/src/pages/CourseForm.vue:206 +#: frontend/src/pages/CourseForm.vue:215 #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/related_courses/related_courses.json msgid "Related Courses" msgstr "Cursos relacionados" -#: frontend/src/pages/BatchForm.vue:236 frontend/src/pages/CourseForm.vue:127 +#: frontend/src/components/Controls/Uploader.vue:34 +#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136 msgid "Remove" msgstr "Eliminar" @@ -5238,7 +5380,7 @@ msgstr "Sábado" #: frontend/src/components/AssessmentPlugin.vue:12 #: frontend/src/components/Assignment.vue:46 -#: frontend/src/components/Controls/Code.vue:18 +#: frontend/src/components/Controls/Code.vue:24 #: frontend/src/components/Controls/CodeEditor.vue:25 #: frontend/src/components/Modals/AssignmentForm.vue:59 #: frontend/src/components/Modals/EmailTemplateModal.vue:12 @@ -5246,7 +5388,9 @@ msgstr "Sábado" #: frontend/src/components/Modals/Event.vue:129 #: frontend/src/components/Modals/Question.vue:112 #: frontend/src/components/Modals/ZoomAccountModal.vue:10 -#: frontend/src/pages/BatchForm.vue:8 frontend/src/pages/CourseForm.vue:17 +#: frontend/src/components/Settings/BadgeAssignmentForm.vue:12 +#: frontend/src/components/Settings/BadgeForm.vue:78 +#: frontend/src/pages/BatchForm.vue:14 frontend/src/pages/CourseForm.vue:17 #: frontend/src/pages/JobForm.vue:8 frontend/src/pages/LessonForm.vue:14 #: frontend/src/pages/ProgramForm.vue:7 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:101 @@ -5317,7 +5461,7 @@ msgid "Search for an icon" msgstr "Buscar un icono" #. Label of the seat_count (Int) field in DocType 'LMS Batch' -#: frontend/src/pages/BatchForm.vue:147 +#: frontend/src/pages/BatchForm.vue:154 #: lms/lms/doctype/lms_batch/lms_batch.json msgid "Seat Count" msgstr "Número de asientos" @@ -5336,6 +5480,10 @@ msgstr "" msgid "Seats Left" msgstr "Asiento restantea" +#: frontend/src/components/Settings/BadgeAssignmentForm.vue:42 +msgid "Select Date" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseModal.vue:23 msgid "Select a Programming Exercise" msgstr "" @@ -5385,7 +5533,7 @@ msgstr "" #: frontend/src/components/AppSidebar.vue:610 #: frontend/src/components/Settings/Settings.vue:7 -#: frontend/src/pages/BatchForm.vue:46 frontend/src/pages/CourseForm.vue:143 +#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152 #: frontend/src/pages/ProfileRoles.vue:4 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19 #: frontend/src/pages/QuizForm.vue:86 @@ -5396,17 +5544,17 @@ msgstr "Configuración" msgid "Share on" msgstr "Compartir en" -#: frontend/src/pages/BatchForm.vue:35 +#: frontend/src/pages/BatchForm.vue:42 msgid "Short Description" msgstr "" #. Label of the short_introduction (Small Text) field in DocType 'LMS Course' -#: frontend/src/pages/CourseForm.vue:80 +#: frontend/src/pages/CourseForm.vue:86 #: lms/lms/doctype/lms_course/lms_course.json msgid "Short Introduction" msgstr "Breve introducción" -#: frontend/src/pages/BatchForm.vue:38 +#: frontend/src/pages/BatchForm.vue:45 msgid "Short description of the batch" msgstr "Breve descripción del grupo" @@ -5573,7 +5721,7 @@ msgstr "Iniciar" #. Label of the start_date (Date) field in DocType 'Education Detail' #. Label of the start_date (Date) field in DocType 'LMS Batch' #. Label of the start_date (Date) field in DocType 'LMS Batch Old' -#: frontend/src/pages/BatchForm.vue:75 +#: frontend/src/pages/BatchForm.vue:82 #: lms/lms/doctype/education_detail/education_detail.json #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_batch_old/lms_batch_old.json @@ -5597,7 +5745,7 @@ msgstr "Comienza a aprender" #. Label of the start_time (Time) field in DocType 'LMS Certificate Evaluation' #. Label of the start_time (Time) field in DocType 'LMS Certificate Request' #. Label of the start_time (Time) field in DocType 'Scheduled Flow' -#: frontend/src/pages/BatchForm.vue:91 +#: frontend/src/pages/BatchForm.vue:98 #: frontend/src/pages/ProfileEvaluator.vue:29 #: lms/lms/doctype/evaluator_schedule/evaluator_schedule.json #: lms/lms/doctype/lms_batch/lms_batch.json @@ -5657,7 +5805,8 @@ msgstr "Estadísticas" #. Submission' #. Label of the status (Select) field in DocType 'LMS Test Case Submission' #: frontend/src/components/Modals/Event.vue:91 -#: frontend/src/components/Settings/ZoomSettings.vue:182 +#: frontend/src/components/Settings/Badges.vue:228 +#: frontend/src/components/Settings/ZoomSettings.vue:197 #: frontend/src/pages/AssignmentSubmissionList.vue:19 #: frontend/src/pages/JobForm.vue:46 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmissions.vue:280 @@ -5793,7 +5942,7 @@ msgstr "Resumen" msgid "Sunday" msgstr "Domingo" -#: lms/lms/api.py:1075 +#: lms/lms/api.py:1119 msgid "Suspicious pattern found in {0}: {1}" msgstr "" @@ -6011,6 +6160,10 @@ msgstr "Estas personalizaciones funcionarán en la página principal de lotes." msgid "This badge has been awarded to {0} on {1}." msgstr "Esta insignia se otorgó a {0} el {1}." +#: frontend/src/components/Settings/BadgeAssignments.vue:92 +msgid "This badge has not been assigned to any students yet" +msgstr "" + #. Label of the expire (Check) field in DocType 'Certification' #: lms/lms/doctype/certification/certification.json msgid "This certificate does no expire" @@ -6130,7 +6283,7 @@ msgstr "Plantilla de horario" #. Label of the timezone (Data) field in DocType 'LMS Certificate Request' #. Label of the timezone (Data) field in DocType 'LMS Live Class' #: frontend/src/components/Modals/LiveClassModal.vue:59 -#: frontend/src/pages/BatchForm.vue:107 +#: frontend/src/pages/BatchForm.vue:114 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_live_class/lms_live_class.json @@ -6164,7 +6317,8 @@ msgstr "Horarios:" #: frontend/src/components/Modals/AssignmentForm.vue:20 #: frontend/src/components/Modals/DiscussionModal.vue:18 #: frontend/src/components/Modals/LiveClassModal.vue:23 -#: frontend/src/pages/Assignments.vue:162 frontend/src/pages/BatchForm.vue:20 +#: frontend/src/components/Settings/BadgeForm.vue:19 +#: frontend/src/pages/Assignments.vue:162 frontend/src/pages/BatchForm.vue:27 #: frontend/src/pages/CourseForm.vue:30 frontend/src/pages/JobForm.vue:20 #: frontend/src/pages/ProgramForm.vue:11 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:17 @@ -6343,7 +6497,7 @@ msgstr "Rol no estructurado" #. Option for the 'Status' (Select) field in DocType 'Cohort' #. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request' #. Label of the upcoming (Check) field in DocType 'LMS Course' -#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:162 +#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171 #: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json #: lms/lms/doctype/lms_course/lms_course.json @@ -6369,7 +6523,8 @@ msgstr "Actualizar" msgid "Update Password" msgstr "Actualizar contraseña" -#: frontend/src/pages/BatchForm.vue:217 frontend/src/pages/CourseForm.vue:108 +#: frontend/src/components/Controls/Uploader.vue:20 +#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117 msgid "Upload" msgstr "Subir" @@ -6388,6 +6543,7 @@ msgstr "Usar HTML" #. Label of the user (Link) field in DocType 'LMS Job Application' #. Label of the email (Link) field in DocType 'Cohort Staff' #. Label of the user (Link) field in DocType 'LMS Course Interest' +#: frontend/src/components/Settings/BadgeForm.vue:196 #: lms/job/doctype/lms_job_application/lms_job_application.json #: lms/lms/doctype/cohort_staff/cohort_staff.json #: lms/lms/doctype/lms_course_interest/lms_course_interest.json @@ -6487,7 +6643,7 @@ msgstr "" msgid "Visibility" msgstr "Visibilidad" -#: frontend/src/components/BatchOverlay.vue:69 +#: frontend/src/components/BatchOverlay.vue:73 msgid "Visit Batch" msgstr "Visitar el Grupo" @@ -6712,7 +6868,7 @@ msgstr "Ya has revisado este curso" msgid "You have applied" msgstr "" -#: frontend/src/components/BatchOverlay.vue:159 +#: frontend/src/components/BatchOverlay.vue:181 msgid "You have been enrolled in this batch" msgstr "Te has inscrito en este grupo" @@ -6819,17 +6975,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/BatchForm.vue:164 +#: frontend/src/pages/BatchForm.vue:171 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Zoom Account" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:158 +#: frontend/src/components/Modals/ZoomAccountModal.vue:164 msgid "Zoom Account created successfully" msgstr "" -#: frontend/src/components/Modals/ZoomAccountModal.vue:195 +#: frontend/src/components/Modals/ZoomAccountModal.vue:202 msgid "Zoom Account updated successfully" msgstr "" @@ -6966,7 +7122,7 @@ msgstr "" msgid "{0} Quizzes" msgstr "" -#: lms/lms/api.py:865 lms/lms/api.py:873 +#: lms/lms/api.py:886 lms/lms/api.py:894 msgid "{0} Settings not found" msgstr "Configuraciones {0} no encontradas"