From 263fcda053f4181788e9f7a43e8eca7a5cf435ab Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:40 +0530 Subject: [PATCH 001/165] chore: French translations --- lms/locale/fr.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/fr.po b/lms/locale/fr.po index ceea0025..e79e428d 100644 --- a/lms/locale/fr.po +++ b/lms/locale/fr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-07 11:33\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Ajouter une leçon" msgid "Add a Student" msgstr "Ajouter un élève" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "Ajouter un cours" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Ajoutez au moins une réponse possible à cette question : {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Ajouter une page Web à la barre latérale" msgid "Add your assignment as {0}" msgstr "Ajoutez votre devoir comme {0}" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "L'évaluation {0} a déjà été ajoutée à ce lot." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Titre du devoir" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Le devoir pour la leçon {0} de {1} existe déjà." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "Le devoir apparaîtra au bas de la leçon." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "Nom de la certification" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Participants certifiés" @@ -1061,7 +1065,7 @@ msgstr "Participants certifiés" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "Commentaires" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "Modèle de courriel de confirmation" msgid "Congratulations on getting certified!" msgstr "Félicitations pour votre certification !" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Créer une classe en direct" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "Créé" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "Leçon actuelle" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "Employé" msgid "Enable" msgstr "Activer" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Lien Google Meet" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Note" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "Intérêt" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "Date d'Émission" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "Lundi" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "Numéro de téléphone" msgid "Pink" msgstr "Rose" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Veuillez saisir une URL valide." @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Rôles" @@ -5945,15 +5972,15 @@ msgstr "Définir la couleur" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 5289ebb923503c47f4acaf58bc7cbf5a60425671 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:42 +0530 Subject: [PATCH 002/165] chore: Spanish translations --- lms/locale/es.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/es.po b/lms/locale/es.po index 884f1159..de639aea 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-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Añadir una lección" msgid "Add a Student" msgstr "Añadir a un estudiante" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "Añadir un capítulo" @@ -208,7 +208,7 @@ msgstr "Añadir un curso" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "Añadir una lección" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "Añadir una nueva pregunta" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Añadir al menos una respuesta posible para esta pregunta: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Agregar página web a la barra lateral" msgid "Add your assignment as {0}" msgstr "Añadir su tarea como {0}" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "La evaluación {0} ya se ha agregado a este lote." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Título de la tarea" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Ya existe una asignación para la lección {0} por {1}." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" 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:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "Detalles de certificación" msgid "Certification Name" msgstr "Nombre de la certificación" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Participantes certificados" @@ -1061,7 +1065,7 @@ msgstr "Participantes certificados" msgid "Change" msgstr "Cambio" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "Comentarios" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "Plantilla de correo electrónico de confirmación" msgid "Congratulations on getting certified!" msgstr "¡Felicidades por obtener la certificación!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Contáctanos" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Crear una clase en vivo" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "Creado" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "Lección actual" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "Empleado" msgid "Enable" msgstr "Habilitar" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Habilite la API de Google en la configuración de Google para enviar invitaciones de calendario para evaluaciones." @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "Inscripciones" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Ingrese el ID del cliente y el secreto del cliente en la configuración de Google para enviar invitaciones al calendario para evaluaciones." @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Enlace Google Meet" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Calificación" @@ -2858,7 +2877,7 @@ msgstr "Calificar asignación" msgid "Grade Type" msgstr "Tipo de grado" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "Comentarios del instructor" msgid "Interest" msgstr "Interesar" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Introducción" @@ -3214,7 +3233,7 @@ msgstr "Código de Invitación" msgid "Invite Only" msgstr "Solo por invitación" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "Fecha de emisión" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "Módulo incorrecto." msgid "Monday" msgstr "Lunes" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "Número de teléfono" msgid "Pink" msgstr "Rosa" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "Agregue {1} para {3} para enviar invitaciones de calendario para evaluaciones." @@ -4974,7 +4993,7 @@ msgstr "Haga clic en el siguiente botón para establecer su nueva contraseña" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "Asegúrese de completar todas las preguntas en {0} minutos." msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Introduce una URL válida." @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "Por favor, introduzca la URL para el envío de la tarea." @@ -5088,7 +5115,7 @@ msgstr "Tome las medidas adecuadas en {0}" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "Por favor, suba el archivo de la tarea." @@ -5511,7 +5538,7 @@ msgstr "Cuestionario actualizado correctamente" msgid "Quiz will appear at the bottom of the lesson." msgstr "El cuestionario aparecerá al final de la lección." -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "Preferencia de rol" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Roles" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "Establecer Contraseña" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "Puesta en marcha" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "No hay {0} en este sitio." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "¡Su cuenta ha sido creada satisfactoriamente!" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "Su calendario está configurado." -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 6b44951ef0772a5dbd2a7f9fdf31a95c03c48997 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:43 +0530 Subject: [PATCH 003/165] chore: Arabic translations --- lms/locale/ar.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/ar.po b/lms/locale/ar.po index 3c231b76..fdabc96b 100644 --- a/lms/locale/ar.po +++ b/lms/locale/ar.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-07 11:33\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "تغيير" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "تعليقات" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "نموذج البريد الإلكتروني للتأكيد" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "اتصل بنا" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "أنشأ" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "الموظف" msgid "Enable" msgstr "تمكين" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "فائدة" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "مقدمة" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "تاريخ القضية" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "يوم الاثنين" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "رقم الهاتف" msgid "Pink" msgstr "وردي" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "الصلاحيات" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From d6e71068be3f7dc36e0b0fa3671bdb3907a67482 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:45 +0530 Subject: [PATCH 004/165] chore: Czech translations --- lms/locale/cs.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/cs.po b/lms/locale/cs.po index 635f6e71..a7ec920b 100644 --- a/lms/locale/cs.po +++ b/lms/locale/cs.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Kontaktujte nás" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 8aac88b69692c671d3f0816c556e5731aeeaeced Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:47 +0530 Subject: [PATCH 005/165] chore: Danish translations --- lms/locale/da.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/da.po b/lms/locale/da.po index c9ceb5b4..7919a09e 100644 --- a/lms/locale/da.po +++ b/lms/locale/da.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Tilføj Lektion" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "Tilføj Kapitel" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "Kommentarer" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Kontakt Os" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "" @@ -5945,15 +5972,15 @@ msgstr "Angiv Farve" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 5a76b4eb2d96ef9b72cb1996da487d97a762c653 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:48 +0530 Subject: [PATCH 006/165] chore: German translations --- lms/locale/de.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/de.po b/lms/locale/de.po index 6d61e358..ae8f0d34 100644 --- a/lms/locale/de.po +++ b/lms/locale/de.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Lektion hinzufügen" msgid "Add a Student" msgstr "Schüler hinzufügen" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "Kurs hinzufügen" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Fügen Sie mindestens eine mögliche Antwort für diese Frage hinzu: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Webseite zur Seitenleiste hinzufügen" msgid "Add your assignment as {0}" msgstr "Aufgabe als {0} hinzufügen" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Aufgabentitel" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Die Aufgabe für Lektion {0} von {1} existiert bereits." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "Die Aufgabe wird unten in der Lektion angezeigt." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "Zertifizierungsname" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Zertifizierte Teilnehmer" @@ -1061,7 +1065,7 @@ msgstr "Zertifizierte Teilnehmer" msgid "Change" msgstr "Ändern" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "Kommentare" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "Bestätigungs-E-Mail-Vorlage" msgid "Congratulations on getting certified!" msgstr "Herzlichen Glückwunsch zur Zertifizierung!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Kontakt" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Eine Live-Klasse erstellen" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "Erstellt" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "Aktuelle Lektion" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "Mitarbeiter" msgid "Enable" msgstr "ermöglichen" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Aktivieren Sie die Google API in den Google-Einstellungen, um Kalendereinladungen für Bewertungen zu versenden." @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "Einschreibungen" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Geben Sie die Client-Id und das Client-Geheimnis in den Google-Einstellungen ein, um Kalendereinladungen für Bewertungen zu versenden." @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Google Meet-Link" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Stufe" @@ -2858,7 +2877,7 @@ msgstr "Notenvergabe" msgid "Grade Type" msgstr "Notentyp" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "Kommentare der Dozenten" msgid "Interest" msgstr "Zinsen" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Einleitung" @@ -3214,7 +3233,7 @@ msgstr "Einladungscode" msgid "Invite Only" msgstr "Nur auf Einladung" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "Anfragedatum" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "Montag" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "Telefonnummer" msgid "Pink" msgstr "Rosa" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "Bitte klicken Sie auf die folgende Schaltfläche, um Ihr neues Passwort msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Bitte geben Sie eine gültige URL ein." @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "Bitte geben Sie die URL zur Aufgabeneinreichung ein." @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "Das Quiz wird am Ende der Lektion angezeigt." -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Rollen" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "Ihr Konto wurde erfolgreich erstellt!" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "Ihr Kalender ist eingestellt." -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 7acfbbaae7e2fa5aa0c1f5cb41f8630a9428a771 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:50 +0530 Subject: [PATCH 007/165] chore: Hungarian translations --- lms/locale/hu.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/hu.po b/lms/locale/hu.po index f9303ca1..f0474695 100644 --- a/lms/locale/hu.po +++ b/lms/locale/hu.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Lépjen kapcsolatba velünk" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "Alkotó" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "Érdek" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Bevezetés" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "Hétfő" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "Rózsaszín" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Beosztások" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From b6336a4096b8584c31a2a1b735d5fbe4cd1da898 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:51 +0530 Subject: [PATCH 008/165] chore: Italian translations --- lms/locale/it.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/it.po b/lms/locale/it.po index cd1960d2..09f11373 100644 --- a/lms/locale/it.po +++ b/lms/locale/it.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "Dipendente" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Ruoli" @@ -5945,15 +5972,15 @@ msgstr "Imposta Colore" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 82371fb2a87e093c07ee8625cf12ac70be18cf8e Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:53 +0530 Subject: [PATCH 009/165] chore: Dutch translations --- lms/locale/nl.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/nl.po b/lms/locale/nl.po index ab6ad2f6..a914baeb 100644 --- a/lms/locale/nl.po +++ b/lms/locale/nl.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 263c858a6642210a0376215b73a85933f27d5921 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:55 +0530 Subject: [PATCH 010/165] chore: Polish translations --- lms/locale/pl.po | 147 ++++++++++++++++++++++++++++------------------- 1 file changed, 87 insertions(+), 60 deletions(-) diff --git a/lms/locale/pl.po b/lms/locale/pl.po index 95b23997..9fc4f1a5 100644 --- a/lms/locale/pl.po +++ b/lms/locale/pl.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-12 13:04\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -106,7 +106,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'Cohort Join Request' #: lms/lms/doctype/cohort_join_request/cohort_join_request.json msgid "Accepted" -msgstr "" +msgstr "Zaakceptowano" #. Label of the account_id (Data) field in DocType 'LMS Zoom Settings' #. Label of the account_id (Data) field in DocType 'Zoom Settings' @@ -130,7 +130,7 @@ msgstr "" #. Option for the 'Status' (Select) field in DocType 'LMS Batch Old' #: lms/lms/doctype/lms_batch_old/lms_batch_old.json msgid "Active" -msgstr "" +msgstr "Aktywny" #: frontend/src/pages/Statistics.vue:16 msgid "Active Members" @@ -148,7 +148,7 @@ msgstr "" #: frontend/src/pages/Programs/ProgramForm.vue:131 #: frontend/src/pages/Programs/ProgramForm.vue:180 msgid "Add" -msgstr "" +msgstr "Dodaj" #: frontend/src/components/CourseOutline.vue:18 #: frontend/src/components/CreateOutline.vue:18 @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -282,15 +282,15 @@ msgstr "" #: frontend/src/pages/Billing.vue:64 #: lms/lms/doctype/lms_payment/lms_payment.json msgid "Address" -msgstr "" +msgstr "Adres" #: frontend/src/pages/Billing.vue:74 msgid "Address Line 1" -msgstr "" +msgstr "Linia adresu 1" #: frontend/src/pages/Billing.vue:78 msgid "Address Line 2" -msgstr "" +msgstr "Linia adresu 2" #. Option for the 'Role' (Select) field in DocType 'Cohort Staff' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "Szablon e-maila z potwierdzeniem" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "utworzył(a)" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "Włączyć" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "Odsetki" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Wprowadzenie" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "Data zdarzenia" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "Poniedziałek" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Role" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From e440097272cd14ff00eda03d16604e05ed041bd9 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:57 +0530 Subject: [PATCH 011/165] chore: Portuguese translations --- lms/locale/pt.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/pt.po b/lms/locale/pt.po index 25cabfeb..703c18f1 100644 --- a/lms/locale/pt.po +++ b/lms/locale/pt.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "Comentários" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 5e0ac05f900901869149ef61cee31106d97f86f0 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:06:58 +0530 Subject: [PATCH 012/165] chore: Russian translations --- lms/locale/ru.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/ru.po b/lms/locale/ru.po index 988942ce..75303c11 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: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Добавить урок" msgid "Add a Student" msgstr "Добавить студента" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "Добавить курс" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Добавьте хотя бы один возможный ответ на этот вопрос: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Добавить веб страницу на боковую панел msgid "Add your assignment as {0}" msgstr "Добавьте свое задание как {0}" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,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/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Название задания" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Задание для урока {0} от {1} уже существует." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "Задание появится в конце урока." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "Название сертификации" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Сертифицированные участники" @@ -1061,7 +1065,7 @@ msgstr "Сертифицированные участники" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "Поздравляем с получением сертификата!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Создайте живой класс" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "Текущий урок" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "Включить" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Включите Google API в настройках Google, чтобы отправлять приглашения в календарь для оценки." @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "Зачисления" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Введите идентификатор клиента и секретный код клиента в настройках Google, чтобы отправлять приглашения в календарь для оценки." @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Ссылка на Google Meet" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Уровень" @@ -2858,7 +2877,7 @@ msgstr "Оценить Задание" msgid "Grade Type" msgstr "Шкала оценок" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "Комментарии инструкторов" msgid "Interest" msgstr "Процент" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "Код приглашения" msgid "Invite Only" msgstr "Только приглашение" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "Дата" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "Модуль неверный." msgid "Monday" msgstr "Понедельник" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "Пожалуйста, добавьте {1} для {3} , чтобы отправить приглашения в календарь для оценки." @@ -4974,7 +4993,7 @@ msgstr "Нажмите на следующую кнопку, чтобы уста msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Введите действительный URL-адрес." @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "Введите URL для отправки задания." @@ -5088,7 +5115,7 @@ msgstr "Пожалуйста, примите соответствующие ме msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "Пожалуйста, загрузите файл задания." @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "Тест появится в конце урока." -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "" @@ -5945,15 +5972,15 @@ msgstr "Выбрать цвет" msgid "Set your Password" msgstr "Введите свой пароль" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "На этом сайте нет {0} ." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "Ваш аккаунт был успешно создан!" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "Ваш календарь настроен." -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From c8b328a1c91e311e391ffb05c58a6569fd30405b Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:00 +0530 Subject: [PATCH 013/165] chore: Serbian (Cyrillic) translations --- lms/locale/sr.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/sr.po b/lms/locale/sr.po index ec79d31b..1ea3cbc9 100644 --- a/lms/locale/sr.po +++ b/lms/locale/sr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:36\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Додај лекцију" msgid "Add a Student" msgstr "Додај студента" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "Додај поглавље" @@ -208,7 +208,7 @@ msgstr "Додај обуку" msgid "Add a keyword and then press enter" msgstr "Додај кључну реч, а затим притисни ентер" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "Додај лекцију" @@ -221,7 +221,7 @@ msgstr "Додај новог члана" msgid "Add a new question" msgstr "Додај ново питање" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "Додај програм" @@ -245,7 +245,7 @@ msgstr "Додајте задатак у своју лекцију" msgid "Add at least one possible answer for this question: {0}" msgstr "Додајте бар један могући одговор за ово питање: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "Додајте обуке у Вашу групу" @@ -253,7 +253,7 @@ msgstr "Додајте обуке у Вашу групу" msgid "Add quiz to this video" msgstr "Додај квиз у овај видео-снимак" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "Додајте студенте у своју групу" @@ -269,11 +269,11 @@ msgstr "Додајте веб-страницу у бочну траку" msgid "Add your assignment as {0}" msgstr "Додајте свој задатак као {0}" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "Додајте Ваше прво поглавље" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "Додајте Вашу прву лекцију" @@ -508,7 +508,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/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Наслов задатка" msgid "Assignment created successfully" msgstr "Задатак је успешно креиран" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Задаци за лекцију {0} од стране {1} већ постоје." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "Задатак је успешно поднет" @@ -590,7 +590,7 @@ msgstr "Задатак је успешно ажуриран" msgid "Assignment will appear at the bottom of the lesson." msgstr "Задатак ће се приказивати на дну у оквиру лекције." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Сертификати су успешно генерисани" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "Детаљи сертификације" msgid "Certification Name" msgstr "Назив сертификације" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "Сертификован" @@ -1052,8 +1057,7 @@ msgstr "Сертификован" msgid "Certified Members" msgstr "Сертификовани чланови" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Сертификовани учесници" @@ -1061,7 +1065,7 @@ msgstr "Сертификовани учесници" msgid "Change" msgstr "Промена" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "Промене су успешно сачуване" @@ -1301,7 +1305,7 @@ msgstr "Кључне речи, одвојене зарезом, за SEO" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "Кључне речи, одвојене зарезом, за SEO" msgid "Comments" msgstr "Коментари" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "Коментари од особе за оцењивање" @@ -1464,6 +1468,21 @@ msgstr "Шаблон имејла за потврду" msgid "Congratulations on getting certified!" msgstr "Честитамо на добијању сертификата!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Контактирајте нас" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Креирај онлајн предавање" msgid "Create a Quiz" msgstr "Креирај квиз" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "Креирај групу" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "Креирај обуку" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "Креирај онлајн предавање" @@ -1835,15 +1854,15 @@ msgstr "Креирај нови беџ" msgid "Create an Assignment" msgstr "Креирај задатак" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "Креирајте своју прву групу" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "Креирајте своју прву обуку" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "Креирајте свој први квиз" @@ -1851,11 +1870,11 @@ msgstr "Креирајте свој први квиз" msgid "Created" msgstr "Креирано" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "Креирање групе" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "Креирање обуке" @@ -1879,7 +1898,7 @@ msgstr "Тренутна лекција" msgid "Current Streak" msgstr "Тренутни низ дана" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "Прилагођени шаблон сертификата" @@ -2266,7 +2285,7 @@ msgstr "Запослено лице" msgid "Enable" msgstr "Омогући" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Омогућите Google API у Google подешавањима за слање позивница за оцењивање у календар." @@ -2382,7 +2401,7 @@ msgstr "Упис у програм {0}" msgid "Enrollments" msgstr "Уписи" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Унесите ИД клијента и клијентску тајну у Google подешавањима да бисте слали позивнице за оцењивање у календар." @@ -2402,7 +2421,7 @@ msgstr "Грешка приликом креирања беџа" msgid "Error creating email template" msgstr "Грешка приликом генерисања имејл шаблона" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "Грешка приликом креирања онлајн предавања. Молимо Вас да покушате поново. {0}" @@ -2625,7 +2644,7 @@ msgstr "Неуспешно креирање доделе беџа: " msgid "Failed to enroll in program: {0}" msgstr "Неуспешан упис у програм: {0}" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Неуспешно преузимање података о присуству за Zoom за предавање {0}: {1}" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Google Meet линк" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Оцена" @@ -2858,7 +2877,7 @@ msgstr "Оцена задатка" msgid "Grade Type" msgstr "Врста оцене" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "Оцењивање" @@ -3191,8 +3210,8 @@ msgstr "Коментари предавача" msgid "Interest" msgstr "Интересовање" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Увод" @@ -3214,7 +3233,7 @@ msgstr "Шифра позивнице" msgid "Invite Only" msgstr "Само за позване" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "Позовите свој тим и студенте" @@ -3251,7 +3270,7 @@ msgstr "SCORM пакет" msgid "Issue Date" msgstr "Датум издавања" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "Издај сертификат" @@ -3679,7 +3698,7 @@ msgstr "Покрени фајл" msgid "Learning Consistency" msgstr "Доследност у учењу" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "Едукативни путеви" @@ -4290,7 +4309,7 @@ msgstr "Модул је неисправан." msgid "Monday" msgstr "Понедељак" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "Монетизација" @@ -4950,7 +4969,7 @@ msgstr "Број телефона" msgid "Pink" msgstr "Розе" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "Молимо Вас да додате {1} за {3} како бисте слали позивнице за оцењивање у календар." @@ -4974,7 +4993,7 @@ msgstr "Молимо Вас да кликнете на следеће дугме msgid "Please complete the previous course to unlock this one." msgstr "Молимо Вас да завршите претходну обуку да бисте откључали ову." -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "Молимо Вас да омогућите Zoom налог како бисте користили ову могућност." @@ -4990,8 +5009,16 @@ msgstr "Молимо Вас да се уверите да су сва питањ msgid "Please enter a title." msgstr "Молимо Вас да унесете наслов." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Молимо Вас да унесте важећи URL." @@ -5003,7 +5030,7 @@ msgstr "Молимо Вас да унесете исправно време у msgid "Please enter a valid timestamp" msgstr "Молимо Вас да унесете важећи временски жиг" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "Молимо Вас да унесете URL за подношење задатка." @@ -5088,7 +5115,7 @@ msgstr "Молимо Вас да предузмете одговарајућу msgid "Please upload a SCORM package" msgstr "Молимо Вас да отпремите SCORM пакет" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "Молимо Вас да отпремите фајл задатка." @@ -5511,7 +5538,7 @@ msgstr "Квиз је успешно ажуриран" msgid "Quiz will appear at the bottom of the lesson." msgstr "Квиз ће бити приказиван на дну лекције." -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "Пожељна улога" msgid "Role updated successfully" msgstr "Улога је успешно ажурирана" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Улоге" @@ -5945,15 +5972,15 @@ msgstr "Поставите боју" msgid "Set your Password" msgstr "Поставите своју лозинку" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "Подешавање" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "Подешавање платног портала" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "Тренутно нема {0}. Пратите нас, ускоро ст msgid "There are no {0} on this site." msgstr "На овом сајту нема {0}." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "Дошло је до измене у Вашем поднеску за задатак {0}" @@ -7400,7 +7427,7 @@ msgstr "Ваш налог је успешно креиран!" msgid "Your Output" msgstr "Твој излаз" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "Ваша група {0} почиње сутра" @@ -7408,7 +7435,7 @@ msgstr "Ваша група {0} почиње сутра" msgid "Your calendar is set." msgstr "Ваш календар је подешен." -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "Ваше онлајн предавање {0} је данас" From 2b234e5d644e80ec439961ad68609d57019f1976 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:01 +0530 Subject: [PATCH 014/165] chore: Swedish translations --- lms/locale/sv.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/sv.po b/lms/locale/sv.po index d4170d64..eca13d82 100644 --- a/lms/locale/sv.po +++ b/lms/locale/sv.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:50\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Lägg till Lektion" msgid "Add a Student" msgstr "Lägga till Student" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "Lägg till Kapitel" @@ -208,7 +208,7 @@ msgstr "Lägg till kurs" msgid "Add a keyword and then press enter" msgstr "Lägg till nyckelord och tryck sedan på Enter" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "Lägg till Lektion" @@ -221,7 +221,7 @@ msgstr "Lägg till ny medlem" msgid "Add a new question" msgstr "Lägg till ny fråga" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "Lägg till program" @@ -245,7 +245,7 @@ msgstr "Lägg till uppgift till din lektion" msgid "Add at least one possible answer for this question: {0}" msgstr "Lägg till minst ett möjligt svar för denna fråga: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "Lägg till kurser i din grupp" @@ -253,7 +253,7 @@ msgstr "Lägg till kurser i din grupp" msgid "Add quiz to this video" msgstr "Lägg till frågesport till denna video" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "Lägg till studenter i din grupp" @@ -269,11 +269,11 @@ msgstr "Lägg till webbsida i sidofältet" msgid "Add your assignment as {0}" msgstr "Lägg till din uppgift som {0}" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "Lägg till ditt första kapitel" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "Lägg till din första lektion" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Bedömning {0} har redan lagts till i denna grupp." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Uppgift Benämning" msgid "Assignment created successfully" msgstr "Uppgift skapad" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Uppgift för Lektion {0} av {1} finns redan." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "Uppgift inlämnad" @@ -590,7 +590,7 @@ msgstr "Uppgift uppdaterad" msgid "Assignment will appear at the bottom of the lesson." msgstr "Uppgift kommer att visas längst ner i lektion." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Certifikat genererade" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "Certifiering Detaljer" msgid "Certification Name" msgstr "Certifiering Namn" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "Certifieringar" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "Certifierad" @@ -1052,8 +1057,7 @@ msgstr "Certifierad" msgid "Certified Members" msgstr "Certifierade Medlemmar" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Certifierade Deltagare" @@ -1061,7 +1065,7 @@ msgstr "Certifierade Deltagare" msgid "Change" msgstr "Ändra" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "Ändringar sparade" @@ -1301,7 +1305,7 @@ msgstr "Kommaseparerade nyckelord för SEO" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "Kommaseparerade nyckelord för SEO" msgid "Comments" msgstr "Kommentarer" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "Kommentarer av Utvärderare" @@ -1464,6 +1468,21 @@ msgstr "Bekräftelse E-post Mall" msgid "Congratulations on getting certified!" msgstr "Grattis till certifiering!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Kontakta Oss" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "Kontakta oss E-post" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "Kontakta oss URL" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Skapa live lektion" msgid "Create a Quiz" msgstr "Skapa Frågesport" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "Skapa grupp" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "Skapa Kurs" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "Skapa live lektion" @@ -1835,15 +1854,15 @@ msgstr "Skapa ny Emblem" msgid "Create an Assignment" msgstr "Skapa Uppgift" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "Skapa din första grupp" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "Skapa din första kurs" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "Skapa din första frågesport" @@ -1851,11 +1870,11 @@ msgstr "Skapa din första frågesport" msgid "Created" msgstr "Skapad" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "Skapar grupp" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "Skapar kurs" @@ -1879,7 +1898,7 @@ msgstr "Aktuell Lektion" msgid "Current Streak" msgstr "Aktuell Period" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "Anpassade Certifikat Mallar" @@ -2266,7 +2285,7 @@ msgstr "Personal" msgid "Enable" msgstr "Aktivera" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Aktivera Google API i Google Inställningar för att skicka kalenderinbjudningar för utvärderingar." @@ -2382,7 +2401,7 @@ msgstr "Registrering till Pogram {0}" msgid "Enrollments" msgstr "Inskrivningar" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Ange Klient Id och Klient Hemlighet i Google inställningar för att skicka kalender inbjudningar för utvärderingar." @@ -2402,7 +2421,7 @@ msgstr "Fel vid skapande av Emblem" msgid "Error creating email template" msgstr "Fel vid skapande av e-post mall" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "Fel vid skapande av liveklass. Vänligen försök igen. {0}" @@ -2625,7 +2644,7 @@ msgstr "Misslyckades med att skapa Emblem tilldelning: " msgid "Failed to enroll in program: {0}" msgstr "Det gick inte att registrera sig i program: {0}" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Misslyckades med att hämta närvarodata från Zoom för lektion {0}: {1}" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Google Meet Länk" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Betyg" @@ -2858,7 +2877,7 @@ msgstr "Betyg Tilldelning" msgid "Grade Type" msgstr "Betyg Typ" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "Betygsättning" @@ -3191,8 +3210,8 @@ msgstr "Lärare Kommentarer" msgid "Interest" msgstr "Intresse" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Introduktion" @@ -3214,7 +3233,7 @@ msgstr "Inbjudningskod" msgid "Invite Only" msgstr "Endast inbjudan" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "Bjud in ditt team och dina studenter" @@ -3251,7 +3270,7 @@ msgstr "Är SCORM App" msgid "Issue Date" msgstr "Utfärdande Datum" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "Utfärda Certifikat" @@ -3679,7 +3698,7 @@ msgstr "Startfil" msgid "Learning Consistency" msgstr "Inlärning Konsekvens" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "Inlärningsvägar" @@ -4290,7 +4309,7 @@ msgstr "Modul är felaktig." msgid "Monday" msgstr "Måndag" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "Intäktsgenerering" @@ -4950,7 +4969,7 @@ msgstr "Telefon Nummer" msgid "Pink" msgstr "Rosa" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "Lägg till {1} för {3} för att skicka kalender inbjudningar för utvärderingar." @@ -4974,7 +4993,7 @@ msgstr "Klicka på följande knapp för att ange ditt nya lösenord" msgid "Please complete the previous course to unlock this one." msgstr "Slutför föregående kurs för att låsa upp den här." -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "Aktivera zoom konto för att använda denna funktion." @@ -4990,8 +5009,16 @@ msgstr "Se till att besvara alla frågor på {0} minuter." msgid "Please enter a title." msgstr "Ange benämning." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "Ange giltig e-postadress för Kontakta oss." + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "Ange giltig URL för Kontakta oss." + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Ange giltig URL." @@ -5003,7 +5030,7 @@ msgstr "Ange giltig tid i format HH:mm." msgid "Please enter a valid timestamp" msgstr "Ange giltig tidsstämpel" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "Ange URL för uppgift inlämning." @@ -5088,7 +5115,7 @@ msgstr "Vidta lämpliga åtgärder {0}" msgid "Please upload a SCORM package" msgstr "Ladda upp SCORM App" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "Ladda upp tilldelning fil." @@ -5511,7 +5538,7 @@ msgstr "Frågesport uppdaterad" msgid "Quiz will appear at the bottom of the lesson." msgstr "Frågesport kommer att visas längst ner i lektionen." -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "Rollpreferens" msgid "Role updated successfully" msgstr "Roll uppdaterad" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Roller" @@ -5945,15 +5972,15 @@ msgstr "Ange Färg" msgid "Set your Password" msgstr "Ange Lösenord" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "Konfigurera" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "Konfigurerar Betalningsport" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "Det finns inga {0} för närvarande. Håll utkik, nya inlärningsuppleve msgid "There are no {0} on this site." msgstr "Det finns ingen {0} på denna webbplats." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "Det har skett uppdatering av din inlämning för uppgift {0}" @@ -7400,7 +7427,7 @@ msgstr "Ditt konto är skapad!" msgid "Your Output" msgstr "Utdata" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "Din grupp {0} börjar imorgon" @@ -7408,7 +7435,7 @@ msgstr "Din grupp {0} börjar imorgon" msgid "Your calendar is set." msgstr "Din kalender är konfigurerad." -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "Din lektion {0} är idag" From 5e33ff4a34ee4a3cf5492f7ac769bb4fe360bbe7 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:03 +0530 Subject: [PATCH 015/165] chore: Turkish translations --- lms/locale/tr.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/tr.po b/lms/locale/tr.po index f0584197..44a6fc5f 100644 --- a/lms/locale/tr.po +++ b/lms/locale/tr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Ders Ekle" msgid "Add a Student" msgstr "Öğrenci Ekle" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "Kurs Ekle" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "Bir ders ekle" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "Yeni Soru Ekle" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Bu soru için en azından bir olası cevap ekleyin: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Web sayfasını kenar çubuğuna ekle" msgid "Add your assignment as {0}" msgstr "Ödevinizi {0} olarak ekleyin" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Değerlendirme {0} bu gruba zaten eklendi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Ödev Başlığı" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "{1} tarafından verilen {0} Dersi için ödev zaten mevcut." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "Ödev dersin alt kısmında görünecektir." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "Sertifikalar" msgid "Certification Name" msgstr "Sertifika Adı" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Sertifikalı Katılımcılar" @@ -1061,7 +1065,7 @@ msgstr "Sertifikalı Katılımcılar" msgid "Change" msgstr "Değiştir" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "Değişiklikler başarıyla kaydedildi" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "Yorumlar" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "Onay E-postası Şablonu" msgid "Congratulations on getting certified!" msgstr "Sertifikanızı aldığınız için tebrikler!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Bize Ulaşın" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Canlı Sınıf Oluştur" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "Bir Kurs Oluştur" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "Oluşturdu" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "Güncel Ders" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "Personel" msgid "Enable" msgstr "Etkinleştir" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Değerlendirmeler için takvim davetleri göndermek üzere Google Ayarları'nda Google API'yi etkinleştirin." @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "Kayıtlar" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Değerlendirmeler için takvim davetleri göndermek üzere Google Ayarları'na İstemci Kimliği ve İstemci Gizli Anahtarını girin." @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Google Meet Bağlantısı" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Ünvan" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "Eğitmen Yorumları" msgid "Interest" msgstr "İlgi Alanı" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Tanıtım/Giriş" @@ -3214,7 +3233,7 @@ msgstr "Davet Kodu" msgid "Invite Only" msgstr "Sadece Davetliler" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "Veriliş tarihi" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "Modül hatalı." msgid "Monday" msgstr "Pazartesi" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "Telefon Numarası" msgid "Pink" msgstr "Pembe" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "Yeni şifrenizi belirlemek için lütfen aşağıdaki linke tıklayını msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "Lütfen tüm soruları {0} dakika içinde yanıtladığınızdan emin ol msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Lütfen geçerli bir URL girin." @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "Lütfen ödev gönderimi için URL'yi girin." @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "Lütfen ödev dosyasını yükleyin." @@ -5511,7 +5538,7 @@ msgstr "Sınav başarıyla güncellendi" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "Rol Tercihi" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Roller" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "Şifrenizi Ayarlayın" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "Kurulum" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "Bu sitede {0} yok." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "Hesabınız başarıyla oluşturuldu!" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "Takviminiz hazır." -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 3e739f2877885d12005b8ec50d4e20027d42f453 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:05 +0530 Subject: [PATCH 016/165] chore: Chinese Simplified translations --- lms/locale/zh.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/zh.po b/lms/locale/zh.po index 81a3fcb2..d093e744 100644 --- a/lms/locale/zh.po +++ b/lms/locale/zh.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "新增课时" msgid "Add a Student" msgstr "添加学员" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "添加章节" @@ -208,7 +208,7 @@ msgstr "创建课程" msgid "Add a keyword and then press enter" msgstr "输入关键词后按回车键添加" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "添加课时" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "新增试题" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "为本课时添加作业" msgid "Add at least one possible answer for this question: {0}" msgstr "请为该问题添加至少一个备选答案:{0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "为班级添加课程" @@ -253,7 +253,7 @@ msgstr "为班级添加课程" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "为班级添加学员" @@ -269,11 +269,11 @@ msgstr "添加网页至侧边栏" msgid "Add your assignment as {0}" msgstr "以{0}格式添加作业" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "添加首个章节" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "添加首节课时" @@ -508,7 +508,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/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "作业标题" msgid "Assignment created successfully" msgstr "作业创建成功" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "学员{1}的课时{0}作业已存在。" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "作业提交成功。" @@ -590,7 +590,7 @@ msgstr "作业更新成功" msgid "Assignment will appear at the bottom of the lesson." msgstr "作业将显示在课时末尾。" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "证书生成成功" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "认证详情" msgid "Certification Name" msgstr "认证名称" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "已认证" @@ -1052,8 +1057,7 @@ msgstr "已认证" msgid "Certified Members" msgstr "认证成员" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "认证参与者" @@ -1061,7 +1065,7 @@ msgstr "认证参与者" msgid "Change" msgstr "变更" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "变更保存成功" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "评语" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "评估人评语" @@ -1464,6 +1468,21 @@ msgstr "确认邮件模板" msgid "Congratulations on getting certified!" msgstr "祝贺您获得认证!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "联系我们" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "创建直播课程" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "创建班级" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "创建课程" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "创建直播课程" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "创建作业" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "创建首个班级" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "创建首门课程" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "创建首项测验" @@ -1851,11 +1870,11 @@ msgstr "创建首项测验" msgid "Created" msgstr "已创建" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "正在创建班级" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "正在创建课程" @@ -1879,7 +1898,7 @@ msgstr "当前课时" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "自定义证书模板" @@ -2266,7 +2285,7 @@ msgstr "员工" msgid "Enable" msgstr "启用" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "在Google设置中启用API以发送评估日历邀请" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "注册记录" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "在Google设置中填写客户端ID和密钥以发送评估日历邀请" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "创建直播课程失败,请重试。错误:{0}" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Google Meet链接" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "评分" @@ -2858,7 +2877,7 @@ msgstr "作业评分" msgid "Grade Type" msgstr "评分类型" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "评分" @@ -3191,8 +3210,8 @@ msgstr "讲师评语" msgid "Interest" msgstr "兴趣" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "简介" @@ -3214,7 +3233,7 @@ msgstr "邀请码" msgid "Invite Only" msgstr "仅限邀请" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "邀请团队成员及学员" @@ -3251,7 +3270,7 @@ msgstr "是否为SCORM包" msgid "Issue Date" msgstr "签发日期" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "颁发证书" @@ -3679,7 +3698,7 @@ msgstr "启动文件" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "模块错误" msgid "Monday" msgstr "星期一" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "课程变现功能" @@ -4950,7 +4969,7 @@ msgstr "电话号码" msgid "Pink" msgstr "粉色" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "请为{3}添加{1}以发送评估日历邀请" @@ -4974,7 +4993,7 @@ msgstr "点击下方按钮设置新密码" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "请确保在{0}分钟内完成所有试题" msgid "Please enter a title." msgstr "请输入标题" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "请输入有效URL" @@ -5003,7 +5030,7 @@ msgstr "请输入HH:mm格式的有效时间" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "请输入作业提交URL" @@ -5088,7 +5115,7 @@ msgstr "请在{0}采取适当操作" msgid "Please upload a SCORM package" msgstr "请上传SCORM包" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "请上传作业文件" @@ -5511,7 +5538,7 @@ msgstr "测验更新成功" msgid "Quiz will appear at the bottom of the lesson." msgstr "测验将显示在课时末尾" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "角色偏好" msgid "Role updated successfully" msgstr "角色更新成功。" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "角色" @@ -5945,15 +5972,15 @@ msgstr "设置颜色" msgid "Set your Password" msgstr "设置密码" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "系统配置中" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "设置支付网关" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "当前暂无{0},新学习资源即将上线,敬请关注!" msgid "There are no {0} on this site." msgstr "本站暂无{0}" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "您的作业{0}提交状态已更新" @@ -7400,7 +7427,7 @@ msgstr "账户创建成功!" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "您的批次{0}将于明日开始" @@ -7408,7 +7435,7 @@ msgstr "您的批次{0}将于明日开始" msgid "Your calendar is set." msgstr "日历已设置" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "您的{0}课程今天开始" From 8334c06a9bbae1d0a6b92cdb829648a1f15d3f0a Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:07 +0530 Subject: [PATCH 017/165] chore: Vietnamese translations --- lms/locale/vi.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/vi.po b/lms/locale/vi.po index 7f7c4b0c..665fb434 100644 --- a/lms/locale/vi.po +++ b/lms/locale/vi.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "Hồng" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 69cee24ffef847f4428c5726e519f48d39731662 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:09 +0530 Subject: [PATCH 018/165] chore: Portuguese, Brazilian translations --- lms/locale/pt_BR.po | 135 ++++++++++++++++++++++++++------------------ 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/pt_BR.po b/lms/locale/pt_BR.po index 70970b1d..072d3bf4 100644 --- a/lms/locale/pt_BR.po +++ b/lms/locale/pt_BR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-07 11:33\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "Comentários" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "Colaborador" msgid "Enable" msgstr "Permitir" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Introdução" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "Número de telefone" msgid "Pink" msgstr "Rosa" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "Configurações" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 304550dd94f58d8da52096b61becb8acdf1f55d5 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:11 +0530 Subject: [PATCH 019/165] chore: Indonesian translations --- lms/locale/id.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/id.po b/lms/locale/id.po index a82a212d..b21de928 100644 --- a/lms/locale/id.po +++ b/lms/locale/id.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "Perubahan" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "Komentar" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "Karyawan" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "Nomor telepon" msgid "Pink" msgstr "Merah Muda" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "4.1.2 Roles(Peran)" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 37ea270c560dc90735b639efcf1928ef269a4cd2 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:12 +0530 Subject: [PATCH 020/165] chore: Persian translations --- lms/locale/fa.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/fa.po b/lms/locale/fa.po index 69c9bbb1..a0868b64 100644 --- a/lms/locale/fa.po +++ b/lms/locale/fa.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-09 11:26\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Persian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "افزودن درس" msgid "Add a Student" msgstr "افزودن دانش‌آموز" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "افزودن دوره" msgid "Add a keyword and then press enter" msgstr "یک کلمه کلیدی اضافه کنید و سپس اینتر را فشار دهید" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "افزودن یک برنامه" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "حداقل یک پاسخ ممکن برای این سؤال اضافه کنید: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "افزودن صفحه وب را به نوار کناری" msgid "Add your assignment as {0}" msgstr "تکلیف خود را به عنوان {0} اضافه کنید" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,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/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "عنوان تکلیف" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "تکلیف برای درس {0} توسط {1} از قبل وجود دارد." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "تکلیف زیر درس نشان داده می‌شود." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "گواهینامه‌ها" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "گواهی شده" @@ -1052,8 +1057,7 @@ msgstr "گواهی شده" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "تغییر دادن" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "تغییرات با موفقیت ذخیره شد" @@ -1301,7 +1305,7 @@ msgstr "کلمات کلیدی جدا شده با کاما برای سئو" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "کلمات کلیدی جدا شده با کاما برای سئو" msgid "Comments" msgstr "دیدگاه‌ها" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "الگوی ایمیل تأیید" msgid "Congratulations on getting certified!" msgstr "تبریک برای دریافت گواهینامه!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "تماس با ما" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "ایمیل تماس با ما" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "آدرس اینترنتی تماس با ما" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "اولین دوره خود را ایجاد کنید" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "ایجاد شده" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "ایجاد دوره" @@ -1879,7 +1898,7 @@ msgstr "درس فعلی" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "کارمند" msgid "Enable" msgstr "فعال کردن" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "پیوند Google Meet" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "مقطع تحصیلی" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "علاقه" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "معرفی" @@ -3214,7 +3233,7 @@ msgstr "کد دعوت" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "تیم و دانش آموزان خود را دعوت کنید" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "تاریخ صدور" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "مسیرهای یادگیری" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "دوشنبه" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "شماره تلفن" msgid "Pink" msgstr "صورتی" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "لطفا یک عنوان وارد کنید." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "لطفا یک ایمیل معتبر برای تماس با ما وارد کنید." + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "لطفا یک آدرس اینترنتی معتبر برای تماس با ما وارد کنید." + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "لطفاً یک URL معتبر وارد کنید." @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "لطفا فایل تکلیف را آپلود کنید." @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "تکلیف زیر درس نشان داده می‌شود." -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "نقش با موفقیت به‌روزرسانی شد" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "نقش ها" @@ -5945,15 +5972,15 @@ msgstr "تنظیم رنگ" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "راه‌اندازی درگاه پرداخت" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "هیچ {0} در این سایت وجود ندارد." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "کلاس شما در {0} امروز است" From 3b0e1c3ce74ba6fbf067f512d004bdccdd0bc631 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:14 +0530 Subject: [PATCH 021/165] chore: Thai translations --- lms/locale/th.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/th.po b/lms/locale/th.po index 2614ba4c..8b68b776 100644 --- a/lms/locale/th.po +++ b/lms/locale/th.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Thai\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "ติดต่อเรา" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2269,7 +2288,7 @@ msgstr "พนักงาน" msgid "Enable" msgstr "เปิดใช้งาน" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2385,7 +2404,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2405,7 +2424,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2628,7 +2647,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2846,7 +2865,7 @@ msgid "Google Meet Link" msgstr "ลิงก์ Google Meet" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2861,7 +2880,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3194,8 +3213,8 @@ msgstr "" msgid "Interest" msgstr "ดอกเบี้ย" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "การแนะนำ" @@ -3217,7 +3236,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3254,7 +3273,7 @@ msgstr "" msgid "Issue Date" msgstr "วันที่ออก" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3682,7 +3701,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4293,7 +4312,7 @@ msgstr "" msgid "Monday" msgstr "วันจันทร์" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4953,7 +4972,7 @@ msgstr "หมายเลขโทรศัพท์" msgid "Pink" msgstr "สีชมพู" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4977,7 +4996,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4993,8 +5012,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5006,7 +5033,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5091,7 +5118,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5514,7 +5541,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5699,7 +5726,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "บทบาท" @@ -5948,15 +5975,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6579,7 +6606,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7403,7 +7430,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7411,7 +7438,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 0af9f1bfbf4c1ec4229d00981c21a25be3e82c8a Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:16 +0530 Subject: [PATCH 022/165] chore: Croatian translations --- lms/locale/hr.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/hr.po b/lms/locale/hr.po index 00120090..6a50467f 100644 --- a/lms/locale/hr.po +++ b/lms/locale/hr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Croatian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Dodaj Lekciju" msgid "Add a Student" msgstr "Dodaj Studenta" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "Dodaj Poglavlje" @@ -208,7 +208,7 @@ msgstr "Dodaj Tečaj" msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu riječ, a zatim pritisnite enter" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "Dodaj Lekciju" @@ -221,7 +221,7 @@ msgstr "Dodaj novog člana" msgid "Add a new question" msgstr "Dodaj novo pitanje" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "Dodaj program" @@ -245,7 +245,7 @@ msgstr "Dodaj zadatak svojoj lekciji" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "Dodaj tečajeve vašoj grupi" @@ -253,7 +253,7 @@ msgstr "Dodaj tečajeve vašoj grupi" msgid "Add quiz to this video" msgstr "Dodaj kviz ovom videu" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "Dodaj učenike u vašu grupu" @@ -269,11 +269,11 @@ msgstr "Dodaj web stranicu na bočnu traku" msgid "Add your assignment as {0}" msgstr "Dodaj zadatak kao {0}" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "Dodaj vaše prvo poglavlje" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "Dodaj vašu prvu lekciju" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Procjena {0} je već dodana ovoj grupi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Naziv Zadatka" msgid "Assignment created successfully" msgstr "Zadatak je uspješno napravljen" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Zadatak za Lekciju {0} od {1} već postoji." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "Zadatak uspješno predan" @@ -590,7 +590,7 @@ msgstr "Zadatak je uspješno ažuriran" msgid "Assignment will appear at the bottom of the lesson." msgstr "Zadatak će se pojaviti na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Certifikati su uspješno generirani" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "Detalji Certifikacije" msgid "Certification Name" msgstr "Naziv Certifikacije" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "Certifikacije" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "Certificiran" @@ -1052,8 +1057,7 @@ msgstr "Certificiran" msgid "Certified Members" msgstr "Certificirani Članovi" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Certificirani Sudionici" @@ -1061,7 +1065,7 @@ msgstr "Certificirani Sudionici" msgid "Change" msgstr "Promjeni" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "Promjene su uspješno spremljene" @@ -1301,7 +1305,7 @@ msgstr "Ključne riječi odvojene zarezom za SEO" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "Ključne riječi odvojene zarezom za SEO" msgid "Comments" msgstr "Komentari" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "Komentari Ocjenjivača" @@ -1464,6 +1468,21 @@ msgstr "Šablon e-pošte za potvrdu" msgid "Congratulations on getting certified!" msgstr "Čestitamo na certificiranju!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Kontaktirajte nas" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "Kontakt E-pošta" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "Kontakt URL" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Kreiraj Razred Uživo" msgid "Create a Quiz" msgstr "Izradi Kviz" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "Napravi grupu" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "Kreiraj kurs" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "Napravi Razred Uživo" @@ -1835,15 +1854,15 @@ msgstr "Izradi novu Značku" msgid "Create an Assignment" msgstr "Napravi Zadatak" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "Napravi vašu prvu seriju" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "Napravi vaš prvi kurs" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "Napravi vašj prvi kviz" @@ -1851,11 +1870,11 @@ msgstr "Napravi vašj prvi kviz" msgid "Created" msgstr "Kreirano" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "Iyrada grupe u toku" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "Izrada tečaja u toku" @@ -1879,7 +1898,7 @@ msgstr "Trenutna Lekcija" msgid "Current Streak" msgstr "Aktuelni Period" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "Prilagođeni Predlošci Certifikata" @@ -2266,7 +2285,7 @@ msgstr "Personal" msgid "Enable" msgstr "Omogući" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Omogućite Google API u Google Postavkama za slanje kalendarskih pozivnica za ocjenjivanje." @@ -2382,7 +2401,7 @@ msgstr "Upis za Program {0}" msgid "Enrollments" msgstr "Upisi" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Unesite Klijent Id i Klijent Tajnu u Google Postavke da pošaljete kalendarske pozivnice za ocjenjivanje." @@ -2402,7 +2421,7 @@ msgstr "Pogreška pri izradi značke" msgid "Error creating email template" msgstr "Pogreška pri izradi predloška e-pošte" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "Greška pri kreiranju časa uživo. Pokušaj ponovo. {0}" @@ -2625,7 +2644,7 @@ msgstr "Nije uspjelo stvaranje dodjele značke: " msgid "Failed to enroll in program: {0}" msgstr "Upis u program nije uspio: {0}" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Nije uspjelo preuzimanje podataka o prisutnosti sa Zooma za čas {0}: {1}" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Google Meet veza" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Ocjena" @@ -2858,7 +2877,7 @@ msgstr "Dodjela Ocjena" msgid "Grade Type" msgstr "Tip Ocjene" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "Ocjenjivanje" @@ -3191,8 +3210,8 @@ msgstr "Komentari Instruktora" msgid "Interest" msgstr "Kamata" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Uvod" @@ -3214,7 +3233,7 @@ msgstr "Pozivni Kod" msgid "Invite Only" msgstr "Samo po Pozivu" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "Pozovi vaš tim i učenike" @@ -3251,7 +3270,7 @@ msgstr "SCORM Paket" msgid "Issue Date" msgstr "Datum Izdavanja" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "Izdaj Certifikat" @@ -3679,7 +3698,7 @@ msgstr "Pokreni Datoteku" msgid "Learning Consistency" msgstr "Dosljednost Učenja" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "Putovi Učenja" @@ -4290,7 +4309,7 @@ msgstr "Modul je netačan." msgid "Monday" msgstr "Ponedjeljak" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "Monetizacija" @@ -4950,7 +4969,7 @@ msgstr "Broj Telefona" msgid "Pink" msgstr "Roza" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "Dodaj {1} za {3} za slanje kalendarskih pozivnica za ocjenjivanje." @@ -4974,7 +4993,7 @@ msgstr "Klikni na sljedeće dugme da postavite novu lozinku" msgid "Please complete the previous course to unlock this one." msgstr "Molimo vas da završite prethodni tečaj kako biste otključali ovaj." -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "Omogući Zoom račun da biste koristili ovu funkciju." @@ -4990,8 +5009,16 @@ msgstr "Popuni sva pitanja za {0} minuta." msgid "Please enter a title." msgstr "Unesi Naziv" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "Unesi važeću kontakt adresu e-pošte." + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "Unesi važeći URL za kontakt." + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Unesi važeći URL." @@ -5003,7 +5030,7 @@ msgstr "Unesi važeće vrijeme u formatu HH:mm." msgid "Please enter a valid timestamp" msgstr "Unesi valjanu vremensku oznaku" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "Unesi URL za podnošenje zadatka." @@ -5088,7 +5115,7 @@ msgstr "Poduzmi odgovarajuće mjere na {0}" msgid "Please upload a SCORM package" msgstr "Učitaj SCORM Paket" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "Učitaj datoteku zadatka." @@ -5511,7 +5538,7 @@ msgstr "Kviz je uspješno ažuriran" msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će se pojaviti na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "Preferenca Uloge" msgid "Role updated successfully" msgstr "Uloga je uspješno ažurirana" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Uloge" @@ -5945,15 +5972,15 @@ msgstr "Postavi boju" msgid "Set your Password" msgstr "Postavite svoju Lozinku" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "Postavljanje" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "Postavljanje Platnog Prolaza" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "Trenutno nema {0} . Pratite nas, nova iskustva učenja su na putu!" msgid "There are no {0} on this site." msgstr "Na ovoj stranici nema {0}." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "Došlo je do ažuriranja vaše prijave za zadatak {0}" @@ -7400,7 +7427,7 @@ msgstr "Vaš račun je uspješno kreiran!" msgid "Your Output" msgstr "Vaš Rezultat" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "Vaša grupa {0} počinje sutra" @@ -7408,7 +7435,7 @@ msgstr "Vaša grupa {0} počinje sutra" msgid "Your calendar is set." msgstr "Vaš kalendar je postavljen." -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "Vaš čas {0} je danas" From 52da1feb918661fd136be70a3d14b7165473b6dc Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:18 +0530 Subject: [PATCH 023/165] chore: Bosnian translations --- lms/locale/bs.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/bs.po b/lms/locale/bs.po index 6245144e..006c8d27 100644 --- a/lms/locale/bs.po +++ b/lms/locale/bs.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Bosnian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Dodaj Lekciju" msgid "Add a Student" msgstr "Dodaj Studenta" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "Dodaj Poglavlje" @@ -208,7 +208,7 @@ msgstr "Dodaj Kurs" msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu riječ, a zatim pritisnite enter" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "Dodaj Lekciju" @@ -221,7 +221,7 @@ msgstr "Dodaj novog člana" msgid "Add a new question" msgstr "Dodaj novo pitanje" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "Dodaj program" @@ -245,7 +245,7 @@ msgstr "Dodaj zadatak svojoj lekciji" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "Dodaj kurseve u vašu grupu" @@ -253,7 +253,7 @@ msgstr "Dodaj kurseve u vašu grupu" msgid "Add quiz to this video" msgstr "Dodaj kviz ovom videu" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "Dodaj učenike u vašu grupu" @@ -269,11 +269,11 @@ msgstr "Dodaj web stranicu na bočnu traku" msgid "Add your assignment as {0}" msgstr "Dodaj zadatak kao {0}" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "Dodaj vaše prvo poglavlje" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "Dodaj vašu prvu lekciju" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Procjena {0} je već dodana ovoj grupi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Naziv Zadatka" msgid "Assignment created successfully" msgstr "Zadatak je uspješno kreiran" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Zadatak za Lekciju {0} od {1} već postoji." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "Zadatak uspješno predan" @@ -590,7 +590,7 @@ msgstr "Zadatak je uspješno ažuriran" msgid "Assignment will appear at the bottom of the lesson." msgstr "Zadatak će se pojaviti na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Certifikati su uspješno generirani" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "Detalji Certifikacije" msgid "Certification Name" msgstr "Naziv Certifikacije" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "Certifikacije" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "Certificirano" @@ -1052,8 +1057,7 @@ msgstr "Certificirano" msgid "Certified Members" msgstr "Certificirani Članovi" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Certificirani Učesnici" @@ -1061,7 +1065,7 @@ msgstr "Certificirani Učesnici" msgid "Change" msgstr "Promjeni" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "Promjene su uspješno spremljene" @@ -1301,7 +1305,7 @@ msgstr "Ključne riječi odvojene zarezom za SEO" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "Ključne riječi odvojene zarezom za SEO" msgid "Comments" msgstr "Komentari" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "Komentari Ocjenjivača" @@ -1464,6 +1468,21 @@ msgstr "Šablon e-pošte za potvrdu" msgid "Congratulations on getting certified!" msgstr "Čestitamo na certificiranju!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Kontaktirajte nas" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "Kontakt E-pošta" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "Kontakt URL" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Kreiraj Razred Uživo" msgid "Create a Quiz" msgstr "Napravi Kviz" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "Kreiraj grupu" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "Kreiraj kurs" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "Kreiraj čas uživo" @@ -1835,15 +1854,15 @@ msgstr "Kreiraj novu Značku" msgid "Create an Assignment" msgstr "Kreiraj Zadatak" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "Kreiraj vašu prvu seriju" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "Kreiraj vaš prvi kurs" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "Kreiraj vašj prvi kviz" @@ -1851,11 +1870,11 @@ msgstr "Kreiraj vašj prvi kviz" msgid "Created" msgstr "Kreirano" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "Kreiranje grupe u toku" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "Kreiranje kursa u toku" @@ -1879,7 +1898,7 @@ msgstr "Trenutna Lekcija" msgid "Current Streak" msgstr "Aktuelni Period" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "Prilagođeni Šabloni Certifikata" @@ -2266,7 +2285,7 @@ msgstr "Personal" msgid "Enable" msgstr "Omogući" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Omogućite Google API u Google Postavkama za slanje kalendarskih pozivnica za ocjenjivanje." @@ -2382,7 +2401,7 @@ msgstr "Upis za Program {0}" msgid "Enrollments" msgstr "Upisi" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Unesite Klijent Id i Klijent Tajnu u Google Postavke da pošaljete kalendarske pozivnice za ocjenjivanje." @@ -2402,7 +2421,7 @@ msgstr "Greška pri kreiranju značke" msgid "Error creating email template" msgstr "Greška pri kreiranju šablona e-pošte" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "Greška pri kreiranju časa uživo. Pokušaj ponovo. {0}" @@ -2625,7 +2644,7 @@ msgstr "Nije uspjelo kreiranje dodjele značke: " msgid "Failed to enroll in program: {0}" msgstr "Neuspješan upis u program: {0}" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Nije moguće preuzeti podatke o prisustvu sa Zooma za čas {0}: {1}" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Google Meet veza" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Ocjena" @@ -2858,7 +2877,7 @@ msgstr "Dodjela Ocjena" msgid "Grade Type" msgstr "Tip Ocjene" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "Ocjenjivanje" @@ -3191,8 +3210,8 @@ msgstr "Komentari Instruktora" msgid "Interest" msgstr "Kamata" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Uvod" @@ -3214,7 +3233,7 @@ msgstr "Pozivni Kod" msgid "Invite Only" msgstr "Samo po Pozivu" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "Pozovi vaš tim i učenike" @@ -3251,7 +3270,7 @@ msgstr "SCORM Paket" msgid "Issue Date" msgstr "Datum Izdavanja" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "Izdaj Certifikat" @@ -3679,7 +3698,7 @@ msgstr "Pokreni Datoteku" msgid "Learning Consistency" msgstr "Konzistentnost Učenja" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "Putevi Učenja" @@ -4290,7 +4309,7 @@ msgstr "Modul je netačan." msgid "Monday" msgstr "Ponedjeljak" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "Monetizacija" @@ -4950,7 +4969,7 @@ msgstr "Broj Telefona" msgid "Pink" msgstr "Roza" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "Dodaj {1} za {3} za slanje kalendarskih pozivnica za ocjenjivanje." @@ -4974,7 +4993,7 @@ msgstr "Klikni na sljedeće dugme da postavite novu lozinku" msgid "Please complete the previous course to unlock this one." msgstr "Molimo vas da završite prethodni kurs da biste otključali ovaj." -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "Omogući Zoom račun da biste koristili ovu funkciju." @@ -4990,8 +5009,16 @@ msgstr "Popuni sva pitanja za {0} minuta." msgid "Please enter a title." msgstr "Unesi Naziv" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "Unesi važeću kontakt adresu e-pošte." + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "Unesi važeći URL za kontakt." + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Unesi važeći URL." @@ -5003,7 +5030,7 @@ msgstr "Unesi važeće vrijeme u formatu HH:mm." msgid "Please enter a valid timestamp" msgstr "Unesi važeću vremensku oznaku" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "Unesi URL za podnošenje zadatka." @@ -5088,7 +5115,7 @@ msgstr "Poduzmi odgovarajuće mjere na {0}" msgid "Please upload a SCORM package" msgstr "Učitaj SCORM Paket" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "Učitaj datoteku zadatka." @@ -5511,7 +5538,7 @@ msgstr "Kviz je uspješno ažuriran" msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će se pojaviti na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "Preferenca Uloge" msgid "Role updated successfully" msgstr "Uloga je uspješno ažurirana" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Uloge" @@ -5945,15 +5972,15 @@ msgstr "Postavi boju" msgid "Set your Password" msgstr "Postavite svoju Lozinku" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "Postavljanje" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "Postavljanje Platnog Prolaza" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "Trenutno nema {0}. Pratite nas, nova iskustva učenja su uskoro!" msgid "There are no {0} on this site." msgstr "Na ovoj stranici nema {0}." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "Došlo je do ažuriranja vaše prijave za zadatak {0}" @@ -7400,7 +7427,7 @@ msgstr "Vaš račun je uspješno kreiran!" msgid "Your Output" msgstr "Vaš Rezultat" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "Vaša grupa {0} počinje sutra" @@ -7408,7 +7435,7 @@ msgstr "Vaša grupa {0} počinje sutra" msgid "Your calendar is set." msgstr "Vaš kalendar je postavljen." -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "Vaš čas {0} je danas" From b913f33b3f70b5a42421be1ecf62b0aa9dd1502f Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:21 +0530 Subject: [PATCH 024/165] chore: Norwegian Bokmal translations --- lms/locale/nb.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/nb.po b/lms/locale/nb.po index c50b9bfe..7a4cd4d5 100644 --- a/lms/locale/nb.po +++ b/lms/locale/nb.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Norwegian Bokmal\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "Endre" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Kontakt oss" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "Opprettet" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "Ansatt" msgid "Enable" msgstr "Aktiver" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Roller" @@ -5945,15 +5972,15 @@ msgstr "Angi farge" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 23f22d9d9a9cbfe564acb35ee8679c5ff8f22710 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:22 +0530 Subject: [PATCH 025/165] chore: Serbian (Latin) translations --- lms/locale/sr_CS.po | 135 ++++++++++++++++++++++++++------------------ 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/sr_CS.po b/lms/locale/sr_CS.po index c5459091..20787780 100644 --- a/lms/locale/sr_CS.po +++ b/lms/locale/sr_CS.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Serbian (Latin)\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Dodaj lekciju" msgid "Add a Student" msgstr "Dodaj studenta" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "Dodaj poglavlje" @@ -208,7 +208,7 @@ msgstr "Dodaj obuku" msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu reč, a zatim pritisni enter" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "Dodaj lekciju" @@ -221,7 +221,7 @@ msgstr "Dodaj novog člana" msgid "Add a new question" msgstr "Dodaj novo pitanje" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "Dodaj program" @@ -245,7 +245,7 @@ msgstr "Dodajte zadatak u svoju lekciju" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodajte bar jedan mogući odgovor za ovo pitanje: {0}" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "Dodajte obuke u Vašu grupu" @@ -253,7 +253,7 @@ msgstr "Dodajte obuke u Vašu grupu" msgid "Add quiz to this video" msgstr "Dodaj kviz u ovaj video-snimak" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "Dodajte studente u svoju grupu" @@ -269,11 +269,11 @@ msgstr "Dodajte veb-stranicu u bočnu traku" msgid "Add your assignment as {0}" msgstr "Dodajte svoj zadatak kao {0}" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "Dodajte Vaše prvo poglavlje" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "Dodajte Vašu prvu lekciju" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Procena {0} je već dodata ovoj grupi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "Naslov zadatka" msgid "Assignment created successfully" msgstr "Zadatak je uspešno kreiran" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "Zadaci za lekciju {0} od strane {1} već postoje." -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "Zadatak je uspešno podnet" @@ -590,7 +590,7 @@ msgstr "Zadatak je uspešno ažuriran" msgid "Assignment will appear at the bottom of the lesson." msgstr "Zadatak će se prikazivati na dnu u okviru lekcije." -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Sertifikati su uspešno generisani" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "Detalji sertifikacije" msgid "Certification Name" msgstr "Naziv sertifikacije" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "Sertifikovan" @@ -1052,8 +1057,7 @@ msgstr "Sertifikovan" msgid "Certified Members" msgstr "Sertifikovani članovi" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "Sertifikovani učesnici" @@ -1061,7 +1065,7 @@ msgstr "Sertifikovani učesnici" msgid "Change" msgstr "Promena" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "Promene su uspešno sačuvane" @@ -1301,7 +1305,7 @@ msgstr "Ključne reči, odvojene zarezom, za SEO" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "Ključne reči, odvojene zarezom, za SEO" msgid "Comments" msgstr "Komentari" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "Komentari od osobe za ocenjivanje" @@ -1464,6 +1468,21 @@ msgstr "Šablon imejla za potvrdu" msgid "Congratulations on getting certified!" msgstr "Čestitamo na dobijanju sertifikata!" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "Kontaktirajte nas" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "Kreiraj onlajn predavanje" msgid "Create a Quiz" msgstr "Kreiraj kviz" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "Kreiraj grupu" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "Kreiraj obuku" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "Kreiraj onlajn predavanje" @@ -1835,15 +1854,15 @@ msgstr "Kreiraj novi bedž" msgid "Create an Assignment" msgstr "Kreiraj zadatak" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "Kreirajte svoju prvu grupu" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "Kreirajte svoju prvu obuku" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "Kreirajte svoj prvi kviz" @@ -1851,11 +1870,11 @@ msgstr "Kreirajte svoj prvi kviz" msgid "Created" msgstr "Kreirano" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "Kreiranje grupe" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "Kreiranje obuke" @@ -1879,7 +1898,7 @@ msgstr "Trenutna lekcija" msgid "Current Streak" msgstr "Trenutni niz dana" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "Prilagođeni šablon sertifikata" @@ -2266,7 +2285,7 @@ msgstr "Zaposleno lice" msgid "Enable" msgstr "Omogući" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "Omogućite Google API u Google podešavanjima za slanje pozivnica za ocenjivanje u kalendar." @@ -2382,7 +2401,7 @@ msgstr "Upis u program {0}" msgid "Enrollments" msgstr "Upisi" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "Unesite ID klijenta i klijentsku tajnu u Google podešavanjima da biste slali pozivnice za ocenjivanje u kalendar." @@ -2402,7 +2421,7 @@ msgstr "Greška prilikom kreiranja bedža" msgid "Error creating email template" msgstr "Greška prilikom generisanja imejl šablona" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "Greška prilikom kreiranja onlajn predavanja. Molimo Vas da pokušate ponovo. {0}" @@ -2625,7 +2644,7 @@ msgstr "Neuspešno kreiranje dodele bedža: " msgid "Failed to enroll in program: {0}" msgstr "Neuspešan upis u program: {0}" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Neuspešno preuzimanje podataka o prisustvu za Zoom za predavanje {0}: {1}" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "Google Meet Link" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "Ocena" @@ -2858,7 +2877,7 @@ msgstr "Ocena zadatka" msgid "Grade Type" msgstr "Vrsta ocene" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "Ocenjivanje" @@ -3191,8 +3210,8 @@ msgstr "Komentari predavača" msgid "Interest" msgstr "Interesovanje" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "Uvod" @@ -3214,7 +3233,7 @@ msgstr "Šifra pozivnice" msgid "Invite Only" msgstr "Samo za pozvane" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "Pozovite svoj tim i studente" @@ -3251,7 +3270,7 @@ msgstr "SCORM paket" msgid "Issue Date" msgstr "Datum izdavanja" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "Izdaj sertifikat" @@ -3679,7 +3698,7 @@ msgstr "Pokreni fajl" msgid "Learning Consistency" msgstr "Doslednost u učenju" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "Edukativni putevi" @@ -4290,7 +4309,7 @@ msgstr "Modul je neispravan." msgid "Monday" msgstr "Ponedeljak" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "Monetizacija" @@ -4950,7 +4969,7 @@ msgstr "Broj telefona" msgid "Pink" msgstr "Roze" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "Molimo Vas da dodate {1} za {3} kako biste slali pozivnice za ocenjivanje u kalendar." @@ -4974,7 +4993,7 @@ msgstr "Molimo Vas da kliknete na sledeće dugme da postavite novu lozinku" msgid "Please complete the previous course to unlock this one." msgstr "Molimo Vas da završite prethodnu obuku da biste otključali ovu." -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "Molimo Vas da omogućite Zoom nalog kako biste koristili ovu mogućnost." @@ -4990,8 +5009,16 @@ msgstr "Molimo Vas da se uverite da su sva pitanja završena u roku od {0} minut msgid "Please enter a title." msgstr "Molimo Vas da unesete naslov." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "Molimo Vas da uneste važeći URL." @@ -5003,7 +5030,7 @@ msgstr "Molimo Vas da unesete ispravno vreme u formatu HH:mm." msgid "Please enter a valid timestamp" msgstr "Molimo Vas da unesete važeći vremenski žig" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "Molimo Vas da unesete URL za podnošenje zadatka." @@ -5088,7 +5115,7 @@ msgstr "Molimo Vas da preduzmete odgovarajuću radnju na {0}" msgid "Please upload a SCORM package" msgstr "Molimo Vas da otpremite SCORM paket" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "Molimo Vas da otpremite fajl zadatka." @@ -5511,7 +5538,7 @@ msgstr "Kviz je uspešno ažuriran" msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će biti prikazivan na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "Poželjna uloga" msgid "Role updated successfully" msgstr "Uloga je uspešno ažurirana" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "Uloge" @@ -5945,15 +5972,15 @@ msgstr "Postavite boju" msgid "Set your Password" msgstr "Postavite svoju lozinku" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "Podešavanje" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "Podešavanje platnog portala" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "Trenutno nema {0}. Pratite nas, uskoro stižu nova iskustva učenja!" msgid "There are no {0} on this site." msgstr "Na ovom sajtu nema {0}." -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "Došlo je do izmene u Vašem podnesku za zadatak {0}" @@ -7400,7 +7427,7 @@ msgstr "Vaš nalog je uspešno kreiran!" msgid "Your Output" msgstr "Tvoj izlaz" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "Vaša grupa {0} počinje sutra" @@ -7408,7 +7435,7 @@ msgstr "Vaša grupa {0} počinje sutra" msgid "Your calendar is set." msgstr "Vaš kalendar je podešen." -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "Vaše onlajn predavanje {0} je danas" From 1eeb1906535f65fe88320ff0b56e8c7cf896675b Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:24 +0530 Subject: [PATCH 026/165] chore: Esperanto translations --- lms/locale/eo.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/eo.po b/lms/locale/eo.po index d997e6a2..2d6437f5 100644 --- a/lms/locale/eo.po +++ b/lms/locale/eo.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Esperanto\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "crwdns149222:0crwdne149222:0" msgid "Add a Student" msgstr "crwdns149224:0crwdne149224:0" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "crwdns151726:0crwdne151726:0" @@ -208,7 +208,7 @@ msgstr "crwdns149226:0crwdne149226:0" msgid "Add a keyword and then press enter" msgstr "crwdns152004:0crwdne152004:0" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "crwdns151728:0crwdne151728:0" @@ -221,7 +221,7 @@ msgstr "crwdns155798:0crwdne155798:0" msgid "Add a new question" msgstr "crwdns149228:0crwdne149228:0" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "crwdns159750:0crwdne159750:0" @@ -245,7 +245,7 @@ msgstr "crwdns152104:0crwdne152104:0" msgid "Add at least one possible answer for this question: {0}" msgstr "crwdns149236:0{0}crwdne149236:0" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "crwdns154437:0crwdne154437:0" @@ -253,7 +253,7 @@ msgstr "crwdns154437:0crwdne154437:0" msgid "Add quiz to this video" msgstr "crwdns155290:0crwdne155290:0" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "crwdns154439:0crwdne154439:0" @@ -269,11 +269,11 @@ msgstr "crwdns149238:0crwdne149238:0" msgid "Add your assignment as {0}" msgstr "crwdns149240:0{0}crwdne149240:0" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "crwdns154441:0crwdne154441:0" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "crwdns154443:0crwdne154443:0" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "crwdns149308:0{0}crwdne149308:0" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "crwdns149320:0crwdne149320:0" msgid "Assignment created successfully" msgstr "crwdns154596:0crwdne154596:0" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "crwdns149322:0{0}crwdnd149322:0{1}crwdne149322:0" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "crwdns155072:0crwdne155072:0" @@ -590,7 +590,7 @@ msgstr "crwdns154598:0crwdne154598:0" msgid "Assignment will appear at the bottom of the lesson." msgstr "crwdns149324:0crwdne149324:0" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "crwdns151924:0crwdne151924:0" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "crwdns149432:0crwdne149432:0" msgid "Certification Name" msgstr "crwdns149436:0crwdne149436:0" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "crwdns160250:0crwdne160250:0" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "crwdns152422:0crwdne152422:0" @@ -1052,8 +1057,7 @@ msgstr "crwdns152422:0crwdne152422:0" msgid "Certified Members" msgstr "crwdns154600:0crwdne154600:0" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "crwdns149438:0crwdne149438:0" @@ -1061,7 +1065,7 @@ msgstr "crwdns149438:0crwdne149438:0" msgid "Change" msgstr "crwdns149440:0crwdne149440:0" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "crwdns152110:0crwdne152110:0" @@ -1301,7 +1305,7 @@ msgstr "crwdns155232:0crwdne155232:0" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "crwdns155232:0crwdne155232:0" msgid "Comments" msgstr "crwdns149500:0crwdne149500:0" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "crwdns152114:0crwdne152114:0" @@ -1464,6 +1468,21 @@ msgstr "crwdns152481:0crwdne152481:0" msgid "Congratulations on getting certified!" msgstr "crwdns149534:0crwdne149534:0" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "crwdns160252:0crwdne160252:0" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "crwdns160254:0crwdne160254:0" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "crwdns160256:0crwdne160256:0" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "crwdns149614:0crwdne149614:0" msgid "Create a Quiz" msgstr "crwdns155804:0crwdne155804:0" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "crwdns154445:0crwdne154445:0" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "crwdns151738:0crwdne151738:0" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "crwdns154447:0crwdne154447:0" @@ -1835,15 +1854,15 @@ msgstr "crwdns155882:0crwdne155882:0" msgid "Create an Assignment" msgstr "crwdns154604:0crwdne154604:0" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "crwdns154449:0crwdne154449:0" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "crwdns154451:0crwdne154451:0" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "crwdns154453:0crwdne154453:0" @@ -1851,11 +1870,11 @@ msgstr "crwdns154453:0crwdne154453:0" msgid "Created" msgstr "crwdns152116:0crwdne152116:0" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "crwdns154455:0crwdne154455:0" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "crwdns154457:0crwdne154457:0" @@ -1879,7 +1898,7 @@ msgstr "crwdns149620:0crwdne149620:0" msgid "Current Streak" msgstr "crwdns159340:0crwdne159340:0" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "crwdns154459:0crwdne154459:0" @@ -2266,7 +2285,7 @@ msgstr "crwdns149706:0crwdne149706:0" msgid "Enable" msgstr "crwdns149708:0crwdne149708:0" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "crwdns149712:0crwdne149712:0" @@ -2382,7 +2401,7 @@ msgstr "crwdns158510:0{0}crwdne158510:0" msgid "Enrollments" msgstr "crwdns149734:0crwdne149734:0" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "crwdns149736:0crwdne149736:0" @@ -2402,7 +2421,7 @@ msgstr "crwdns155890:0crwdne155890:0" msgid "Error creating email template" msgstr "crwdns155190:0crwdne155190:0" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "crwdns152489:0{0}crwdne152489:0" @@ -2625,7 +2644,7 @@ msgstr "crwdns155894:0crwdne155894:0" msgid "Failed to enroll in program: {0}" msgstr "crwdns158512:0{0}crwdne158512:0" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "crwdns155242:0{0}crwdnd155242:0{1}crwdne155242:0" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "crwdns149844:0crwdne149844:0" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "crwdns149846:0crwdne149846:0" @@ -2858,7 +2877,7 @@ msgstr "crwdns149848:0crwdne149848:0" msgid "Grade Type" msgstr "crwdns149850:0crwdne149850:0" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "crwdns152122:0crwdne152122:0" @@ -3191,8 +3210,8 @@ msgstr "crwdns149944:0crwdne149944:0" msgid "Interest" msgstr "crwdns149946:0crwdne149946:0" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "crwdns154463:0crwdne154463:0" @@ -3214,7 +3233,7 @@ msgstr "crwdns149956:0crwdne149956:0" msgid "Invite Only" msgstr "crwdns149960:0crwdne149960:0" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "crwdns154465:0crwdne154465:0" @@ -3251,7 +3270,7 @@ msgstr "crwdns151636:0crwdne151636:0" msgid "Issue Date" msgstr "crwdns149968:0crwdne149968:0" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "crwdns154467:0crwdne154467:0" @@ -3679,7 +3698,7 @@ msgstr "crwdns151638:0crwdne151638:0" msgid "Learning Consistency" msgstr "crwdns159350:0crwdne159350:0" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "crwdns159760:0crwdne159760:0" @@ -4290,7 +4309,7 @@ msgstr "crwdns150202:0crwdne150202:0" msgid "Monday" msgstr "crwdns150204:0crwdne150204:0" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "crwdns154469:0crwdne154469:0" @@ -4950,7 +4969,7 @@ msgstr "crwdns150396:0crwdne150396:0" msgid "Pink" msgstr "crwdns157170:0crwdne157170:0" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "crwdns150400:0{0}crwdnd150400:0{1}crwdnd150400:0{2}crwdnd150400:0{3}crwdne150400:0" @@ -4974,7 +4993,7 @@ msgstr "crwdns150406:0crwdne150406:0" msgid "Please complete the previous course to unlock this one." msgstr "crwdns158526:0crwdne158526:0" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "crwdns155266:0crwdne155266:0" @@ -4990,8 +5009,16 @@ msgstr "crwdns150410:0{0}crwdne150410:0" msgid "Please enter a title." msgstr "crwdns151774:0crwdne151774:0" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "crwdns160258:0crwdne160258:0" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "crwdns160260:0crwdne160260:0" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "crwdns150412:0crwdne150412:0" @@ -5003,7 +5030,7 @@ msgstr "crwdns151776:0crwdne151776:0" msgid "Please enter a valid timestamp" msgstr "crwdns155294:0crwdne155294:0" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "crwdns150414:0crwdne150414:0" @@ -5088,7 +5115,7 @@ msgstr "crwdns150432:0{0}crwdne150432:0" msgid "Please upload a SCORM package" msgstr "crwdns151646:0crwdne151646:0" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "crwdns150434:0crwdne150434:0" @@ -5511,7 +5538,7 @@ msgstr "crwdns150538:0crwdne150538:0" msgid "Quiz will appear at the bottom of the lesson." msgstr "crwdns150540:0crwdne150540:0" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "crwdns150594:0crwdne150594:0" msgid "Role updated successfully" msgstr "crwdns155104:0crwdne155104:0" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "crwdns154473:0crwdne154473:0" @@ -5945,15 +5972,15 @@ msgstr "crwdns157176:0crwdne157176:0" msgid "Set your Password" msgstr "crwdns150646:0crwdne150646:0" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "crwdns154475:0crwdne154475:0" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "crwdns154477:0crwdne154477:0" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "crwdns155114:0{0}crwdne155114:0" msgid "There are no {0} on this site." msgstr "crwdns150812:0{0}crwdne150812:0" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "crwdns152142:0{0}crwdne152142:0" @@ -7400,7 +7427,7 @@ msgstr "crwdns151034:0crwdne151034:0" msgid "Your Output" msgstr "crwdns155772:0crwdne155772:0" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "crwdns154222:0{0}crwdne154222:0" @@ -7408,7 +7435,7 @@ msgstr "crwdns154222:0{0}crwdne154222:0" msgid "Your calendar is set." msgstr "crwdns151036:0crwdne151036:0" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "crwdns154224:0{0}crwdne154224:0" From 6abe4ac04a3c7168d62114f21b92a884435ed0c8 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:26 +0530 Subject: [PATCH 027/165] chore: Tamil translations --- lms/locale/ta.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/ta.po b/lms/locale/ta.po index 6f743621..fa82180e 100644 --- a/lms/locale/ta.po +++ b/lms/locale/ta.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-06 10:51\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Tamil\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From bd69ab314b2fef936af95cef29bf43b3b01bf365 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:07:28 +0530 Subject: [PATCH 028/165] chore: Burmese translations --- lms/locale/my.po | 135 ++++++++++++++++++++++++++++------------------- 1 file changed, 81 insertions(+), 54 deletions(-) diff --git a/lms/locale/my.po b/lms/locale/my.po index 08e3c7cf..26788d42 100644 --- a/lms/locale/my.po +++ b/lms/locale/my.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-03 16:04+0000\n" -"PO-Revision-Date: 2025-10-11 12:11\n" +"POT-Creation-Date: 2025-10-10 16:04+0000\n" +"PO-Revision-Date: 2025-10-13 13:37\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Burmese\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:597 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:586 +#: frontend/src/components/AppSidebar.vue:598 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:600 +#: frontend/src/components/AppSidebar.vue:612 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:549 +#: frontend/src/components/AppSidebar.vue:561 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:528 +#: frontend/src/components/AppSidebar.vue:540 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:473 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:477 +#: frontend/src/components/AppSidebar.vue:489 msgid "Add your first lesson" msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:603 +#: frontend/src/components/AppSidebar.vue:615 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -573,11 +573,11 @@ msgstr "" msgid "Assignment created successfully" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:24 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:27 msgid "Assignment for Lesson {0} by {1} already exists." msgstr "" -#: frontend/src/components/Assignment.vue:359 +#: frontend/src/components/Assignment.vue:362 msgid "Assignment submitted successfully" msgstr "" @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:607 +#: frontend/src/components/AppSidebar.vue:619 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:611 +#: frontend/src/components/AppSidebar.vue:623 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1040,6 +1040,11 @@ msgstr "" msgid "Certification Name" msgstr "" +#. Label of the certifications (Check) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Certifications" +msgstr "" + #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" msgstr "" @@ -1052,8 +1057,7 @@ msgstr "" msgid "Certified Members" msgstr "" -#. Label of the certified_participants (Check) field in DocType 'LMS Settings' -#: lms/lms/doctype/lms_settings/lms_settings.json lms/www/lms.py:300 +#: lms/www/lms.py:300 msgid "Certified Participants" msgstr "" @@ -1061,7 +1065,7 @@ msgstr "" msgid "Change" msgstr "" -#: frontend/src/components/Assignment.vue:345 +#: frontend/src/components/Assignment.vue:348 msgid "Changes saved successfully" msgstr "" @@ -1301,7 +1305,7 @@ msgstr "" #. Label of the comments (Text Editor) field in DocType 'LMS Assignment #. Submission' #. Label of the comments (Small Text) field in DocType 'LMS Mentor Request' -#: frontend/src/components/Assignment.vue:167 +#: frontend/src/components/Assignment.vue:170 #: lms/lms/doctype/exercise_latest_submission/exercise_latest_submission.json #: lms/lms/doctype/exercise_submission/exercise_submission.json #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.json @@ -1309,7 +1313,7 @@ msgstr "" msgid "Comments" msgstr "" -#: frontend/src/components/Assignment.vue:145 +#: frontend/src/components/Assignment.vue:148 msgid "Comments by Evaluator" msgstr "" @@ -1464,6 +1468,21 @@ msgstr "" msgid "Congratulations on getting certified!" msgstr "" +#. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us" +msgstr "" + +#. Label of the contact_us_email (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us Email" +msgstr "" + +#. Label of the contact_us_url (Data) field in DocType 'LMS Settings' +#: lms/lms/doctype/lms_settings/lms_settings.json +msgid "Contact Us URL" +msgstr "" + #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 msgid "Contact the Administrator to enroll for this course." @@ -1815,15 +1834,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:605 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:584 +#: frontend/src/components/AppSidebar.vue:596 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:594 +#: frontend/src/components/AppSidebar.vue:606 msgid "Create a live class" msgstr "" @@ -1835,15 +1854,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:518 +#: frontend/src/components/AppSidebar.vue:530 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:449 +#: frontend/src/components/AppSidebar.vue:461 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:496 +#: frontend/src/components/AppSidebar.vue:508 msgid "Create your first quiz" msgstr "" @@ -1851,11 +1870,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:590 +#: frontend/src/components/AppSidebar.vue:602 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:581 +#: frontend/src/components/AppSidebar.vue:593 msgid "Creating a course" msgstr "" @@ -1879,7 +1898,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:617 +#: frontend/src/components/AppSidebar.vue:629 msgid "Custom Certificate Templates" msgstr "" @@ -2266,7 +2285,7 @@ msgstr "" msgid "Enable" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:21 +#: lms/lms/doctype/lms_settings/lms_settings.py:22 msgid "Enable Google API in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2382,7 +2401,7 @@ msgstr "" msgid "Enrollments" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:26 +#: lms/lms/doctype/lms_settings/lms_settings.py:27 msgid "Enter Client Id and Client Secret in Google Settings to send calendar invites for evaluations." msgstr "" @@ -2402,7 +2421,7 @@ msgstr "" msgid "Error creating email template" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:191 +#: lms/lms/doctype/lms_batch/lms_batch.py:190 msgid "Error creating live class. Please try again. {0}" msgstr "" @@ -2625,7 +2644,7 @@ msgstr "" msgid "Failed to enroll in program: {0}" msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:137 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:144 msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" @@ -2843,7 +2862,7 @@ msgid "Google Meet Link" msgstr "" #. Label of the grade (Data) field in DocType 'Education Detail' -#: frontend/src/components/Assignment.vue:161 +#: frontend/src/components/Assignment.vue:164 #: lms/lms/doctype/education_detail/education_detail.json msgid "Grade" msgstr "" @@ -2858,7 +2877,7 @@ msgstr "" msgid "Grade Type" msgstr "" -#: frontend/src/components/Assignment.vue:156 +#: frontend/src/components/Assignment.vue:159 msgid "Grading" msgstr "" @@ -3191,8 +3210,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:573 -#: frontend/src/components/AppSidebar.vue:576 +#: frontend/src/components/AppSidebar.vue:585 +#: frontend/src/components/AppSidebar.vue:588 msgid "Introduction" msgstr "" @@ -3214,7 +3233,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:507 +#: frontend/src/components/AppSidebar.vue:519 msgid "Invite your team and students" msgstr "" @@ -3251,7 +3270,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:614 +#: frontend/src/components/AppSidebar.vue:626 msgid "Issue a Certificate" msgstr "" @@ -3679,7 +3698,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:610 msgid "Learning Paths" msgstr "" @@ -4290,7 +4309,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:622 +#: frontend/src/components/AppSidebar.vue:634 msgid "Monetization" msgstr "" @@ -4950,7 +4969,7 @@ msgstr "" msgid "Pink" msgstr "" -#: lms/lms/doctype/lms_settings/lms_settings.py:34 +#: lms/lms/doctype/lms_settings/lms_settings.py:35 msgid "Please add {1} for {3} to send calendar invites for evaluations." msgstr "" @@ -4974,7 +4993,7 @@ msgstr "" msgid "Please complete the previous course to unlock this one." msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:197 +#: lms/lms/doctype/lms_batch/lms_batch.py:196 msgid "Please enable the zoom account to use this feature." msgstr "" @@ -4990,8 +5009,16 @@ msgstr "" msgid "Please enter a title." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:29 -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:80 +#: lms/lms/doctype/lms_settings/lms_settings.py:51 +msgid "Please enter a valid Contact Us Email." +msgstr "" + +#: lms/lms/doctype/lms_settings/lms_settings.py:53 +msgid "Please enter a valid Contact Us URL." +msgstr "" + +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 msgid "Please enter a valid URL." msgstr "" @@ -5003,7 +5030,7 @@ msgstr "" msgid "Please enter a valid timestamp" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:74 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:101 msgid "Please enter the URL for assignment submission." msgstr "" @@ -5088,7 +5115,7 @@ msgstr "" msgid "Please upload a SCORM package" msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:77 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:104 msgid "Please upload the assignment file." msgstr "" @@ -5511,7 +5538,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5696,7 +5723,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:646 msgid "Roles" msgstr "" @@ -5945,15 +5972,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:577 +#: frontend/src/components/AppSidebar.vue:589 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:627 +#: frontend/src/components/AppSidebar.vue:639 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:632 +#: frontend/src/components/AppSidebar.vue:644 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6576,7 +6603,7 @@ msgstr "" msgid "There are no {0} on this site." msgstr "" -#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:40 +#: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:67 msgid "There has been an update on your submission for assignment {0}" msgstr "" @@ -7400,7 +7427,7 @@ msgstr "" msgid "Your Output" msgstr "" -#: lms/lms/doctype/lms_batch/lms_batch.py:309 +#: lms/lms/doctype/lms_batch/lms_batch.py:308 msgid "Your batch {0} is starting tomorrow" msgstr "" @@ -7408,7 +7435,7 @@ msgstr "" msgid "Your calendar is set." msgstr "" -#: lms/lms/doctype/lms_live_class/lms_live_class.py:88 +#: lms/lms/doctype/lms_live_class/lms_live_class.py:95 msgid "Your class on {0} is today" msgstr "" From 36a8ebdc1bca2c1bb85a17d5545f93a804839053 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Tue, 14 Oct 2025 19:20:07 +0530 Subject: [PATCH 029/165] chore: Serbian (Cyrillic) translations --- lms/locale/sr.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lms/locale/sr.po b/lms/locale/sr.po index 1ea3cbc9..feb99bc4 100644 --- a/lms/locale/sr.po +++ b/lms/locale/sr.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" "POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"PO-Revision-Date: 2025-10-14 13:50\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -1043,7 +1043,7 @@ msgstr "Назив сертификације" #. Label of the certifications (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certifications" -msgstr "" +msgstr "Сертификација" #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" @@ -1476,12 +1476,12 @@ msgstr "Контактирајте нас" #. Label of the contact_us_email (Data) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us Email" -msgstr "" +msgstr "Имејл за контакт" #. Label of the contact_us_url (Data) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us URL" -msgstr "" +msgstr "Контакт URL" #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 @@ -5011,11 +5011,11 @@ msgstr "Молимо Вас да унесете наслов." #: lms/lms/doctype/lms_settings/lms_settings.py:51 msgid "Please enter a valid Contact Us Email." -msgstr "" +msgstr "Молимо Вас да унесете важећи имејл за контакт." #: lms/lms/doctype/lms_settings/lms_settings.py:53 msgid "Please enter a valid Contact Us URL." -msgstr "" +msgstr "Молимо Вас да унесете важећи URL за контакт." #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 From 451ef49d98f2c27131afdd4064bde1afbf4ec90e Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Tue, 14 Oct 2025 19:20:20 +0530 Subject: [PATCH 030/165] chore: Serbian (Latin) translations --- lms/locale/sr_CS.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lms/locale/sr_CS.po b/lms/locale/sr_CS.po index 20787780..f0db0ff7 100644 --- a/lms/locale/sr_CS.po +++ b/lms/locale/sr_CS.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" "POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"PO-Revision-Date: 2025-10-14 13:50\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Serbian (Latin)\n" "MIME-Version: 1.0\n" @@ -1043,7 +1043,7 @@ msgstr "Naziv sertifikacije" #. Label of the certifications (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Certifications" -msgstr "" +msgstr "Sertifikacija" #: frontend/src/components/BatchStudents.vue:17 msgid "Certified" @@ -1476,12 +1476,12 @@ msgstr "Kontaktirajte nas" #. Label of the contact_us_email (Data) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us Email" -msgstr "" +msgstr "Imejl za kontakt" #. Label of the contact_us_url (Data) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us URL" -msgstr "" +msgstr "Kontakt URL" #: frontend/src/components/CourseCardOverlay.vue:63 #: frontend/src/pages/Lesson.vue:97 @@ -5011,11 +5011,11 @@ msgstr "Molimo Vas da unesete naslov." #: lms/lms/doctype/lms_settings/lms_settings.py:51 msgid "Please enter a valid Contact Us Email." -msgstr "" +msgstr "Molimo Vas da unesete važeći imejl za kontakt." #: lms/lms/doctype/lms_settings/lms_settings.py:53 msgid "Please enter a valid Contact Us URL." -msgstr "" +msgstr "Molimo Vas da unesete važeći URL za kontakt." #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:32 #: lms/lms/doctype/lms_assignment_submission/lms_assignment_submission.py:107 From 5cfa4f173aa053b75c94ac61332ccc1f1f76b0e9 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Tue, 14 Oct 2025 19:27:45 +0530 Subject: [PATCH 031/165] fix: moderators should be able to access unpublished courses --- frappe-ui | 2 +- frontend/src/pages/CourseDetail.vue | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/frappe-ui b/frappe-ui index 8b85a70d..310089f4 160000 --- a/frappe-ui +++ b/frappe-ui @@ -1 +1 @@ -Subproject commit 8b85a70d21215e90ce9b3a0c3b7fccc5bcb21c79 +Subproject commit 310089f4a40a6f6c9fa65d3e942c853e893df8ee diff --git a/frontend/src/pages/CourseDetail.vue b/frontend/src/pages/CourseDetail.vue index 5eea3cc5..51158cd5 100644 --- a/frontend/src/pages/CourseDetail.vue +++ b/frontend/src/pages/CourseDetail.vue @@ -144,7 +144,12 @@ watch( ) watch(course, () => { - if (!isInstructor() && !course.data?.published && !course.data?.upcoming) { + if ( + !isInstructor() && + !user.data?.is_moderator && + !course.data?.published && + !course.data?.upcoming + ) { router.push({ name: 'Courses', }) From a88d9cd78ec1273a50169d529a64a821c969daad Mon Sep 17 00:00:00 2001 From: Frappe PR Bot Date: Wed, 15 Oct 2025 05:13:17 +0000 Subject: [PATCH 032/165] chore(release): Bumped to Version 2.39.0 --- lms/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/__init__.py b/lms/__init__.py index f02fd59b..1560a0ff 100644 --- a/lms/__init__.py +++ b/lms/__init__.py @@ -1 +1 @@ -__version__ = "2.38.0" +__version__ = "2.39.0" From bb2447e821156838a4c1ce46e2afd5f0b185b146 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Wed, 15 Oct 2025 11:52:23 +0530 Subject: [PATCH 033/165] fix: misc issues --- frontend/src/components/CourseCard.vue | 25 ++++++++++-------- frontend/src/components/MobileLayout.vue | 8 ++++++ frontend/src/pages/CourseForm.vue | 5 ++++ frontend/src/pages/Home/Home.vue | 33 ++++++++++++------------ lms/lms/utils.py | 7 +++-- 5 files changed, 47 insertions(+), 31 deletions(-) diff --git a/frontend/src/components/CourseCard.vue b/frontend/src/components/CourseCard.vue index 36e7c4e8..d1093cc2 100644 --- a/frontend/src/components/CourseCard.vue +++ b/frontend/src/components/CourseCard.vue @@ -62,7 +62,7 @@ - {{ course.enrollments }} + {{ formatAmount(course.enrollments) }} @@ -116,27 +116,30 @@ -
- {{ course.price }} -
+
+
+ {{ course.price }} +
- - - + + + +
diff --git a/frontend/src/pages/JobDetail.vue b/frontend/src/pages/JobDetail.vue index dea21e94..4d337ac4 100644 --- a/frontend/src/pages/JobDetail.vue +++ b/frontend/src/pages/JobDetail.vue @@ -20,6 +20,23 @@ v-if="user.data?.name && !readOnlyMode" class="flex items-center space-x-2" > + + + Date: Mon, 20 Oct 2025 06:28:36 +0000 Subject: [PATCH 044/165] chore(release): Bumped to Version 2.39.1 --- lms/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/__init__.py b/lms/__init__.py index 1560a0ff..c124af4f 100644 --- a/lms/__init__.py +++ b/lms/__init__.py @@ -1 +1 @@ -__version__ = "2.39.0" +__version__ = "2.39.1" From 9da1bfeea14a49b5987fd2a76910ecbcde83a5c6 Mon Sep 17 00:00:00 2001 From: Rehan Ansari Date: Mon, 20 Oct 2025 13:21:52 +0530 Subject: [PATCH 045/165] fix: set job owner as reply-to for job emails --- lms/lms/api.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lms/lms/api.py b/lms/lms/api.py index 8071f66c..c5f51daf 100644 --- a/lms/lms/api.py +++ b/lms/lms/api.py @@ -1686,15 +1686,19 @@ def get_job_applications(job): @frappe.whitelist() def send_email_to_applicant(applicant_email, subject, message, job): """Send email to job applicant. Only job owners or system managers can send emails.""" + job_owner = frappe.db.get_value("Job Opportunity", job, "owner") + if "System Manager" not in frappe.get_roles(): - job_owner = frappe.db.get_value("Job Opportunity", job, "owner") if job_owner != frappe.session.user: frappe.throw(_("You don't have permission to send emails for this job")) + job_owner_email = frappe.db.get_value("User", job_owner, "email") + frappe.sendmail( recipients=[applicant_email], subject=subject, message=message, + reply_to=job_owner_email, now=True, ) From 99dcac6d12a3e417dbef981a1019f1bbd685fc10 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:46 +0530 Subject: [PATCH 046/165] chore: Swedish translations --- lms/locale/sv.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/sv.po b/lms/locale/sv.po index 8bebeb92..56ecf2db 100644 --- a/lms/locale/sv.po +++ b/lms/locale/sv.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-17 14:45\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Swedish\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Lägg till Lektion" msgid "Add a Student" msgstr "Lägga till Student" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "Lägg till Kapitel" @@ -208,7 +208,7 @@ msgstr "Lägg till kurs" msgid "Add a keyword and then press enter" msgstr "Lägg till nyckelord och tryck sedan på Enter" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "Lägg till Lektion" @@ -221,7 +221,7 @@ msgstr "Lägg till ny medlem" msgid "Add a new question" msgstr "Lägg till ny fråga" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "Lägg till program" @@ -245,7 +245,7 @@ msgstr "Lägg till uppgift till din lektion" msgid "Add at least one possible answer for this question: {0}" msgstr "Lägg till minst ett möjligt svar för denna fråga: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "Lägg till kurser i din grupp" @@ -253,7 +253,7 @@ msgstr "Lägg till kurser i din grupp" msgid "Add quiz to this video" msgstr "Lägg till frågesport till denna video" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "Lägg till studenter i din grupp" @@ -269,11 +269,11 @@ msgstr "Lägg till webbsida i sidofältet" msgid "Add your assignment as {0}" msgstr "Lägg till din uppgift som {0}" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "Lägg till ditt första kapitel" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "Lägg till din första lektion" @@ -378,11 +378,11 @@ msgstr "Belopp (USD)" msgid "Amount and currency are required for paid batches." msgstr "Belopp och valuta erfordras för betalda grupper." -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "Belopp och valuta är obligatoriska för betalda certifikat." -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "Belopp och valuta erfordras för betalda kurser." @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Bedömning {0} har redan lagts till i denna grupp." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "Uppgift uppdaterad" msgid "Assignment will appear at the bottom of the lesson." msgstr "Uppgift kommer att visas längst ner i lektion." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Certifikat genererade" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "Grupp Webbsida" msgid "Collaboration Preference" msgstr "Samarbetspreferens" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Fäll In" @@ -1295,7 +1295,7 @@ msgstr "Skola Namn" msgid "Color" msgstr "Färg" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "Kommaseparerade nyckelord för SEO" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "Grattis till certifiering!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Kontakta Oss" @@ -1696,7 +1697,7 @@ msgstr "Kurslista" msgid "Course Name" msgstr "Kursnamn" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "Kursöversikt" @@ -1733,15 +1734,15 @@ msgstr "Kurs Benämning" msgid "Course added to program successfully" msgstr "Kurs tillagd till Program" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "Kurs skapad" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "Kurs är borttagen" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "Kurs uppdaterad" @@ -1834,15 +1835,15 @@ msgstr "Skapa live lektion" msgid "Create a Quiz" msgstr "Skapa Frågesport" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "Skapa grupp" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "Skapa Kurs" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "Skapa live lektion" @@ -1854,15 +1855,15 @@ msgstr "Skapa ny Emblem" msgid "Create an Assignment" msgstr "Skapa Uppgift" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "Skapa din första grupp" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "Skapa din första kurs" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "Skapa din första frågesport" @@ -1870,11 +1871,11 @@ msgstr "Skapa din första frågesport" msgid "Created" msgstr "Skapad" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "Skapar grupp" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "Skapar kurs" @@ -1882,7 +1883,7 @@ msgstr "Skapar kurs" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Aktuell Lektion" msgid "Current Streak" msgstr "Aktuell Period" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "Anpassade Certifikat Mallar" @@ -1998,7 +1999,7 @@ msgstr "Examen Typ" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Ta bort" msgid "Delete Chapter" msgstr "Ta bort Kapitel" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "Ta bort kurs" @@ -2020,7 +2021,7 @@ msgstr "Ta bort detta kapitel?" msgid "Delete this lesson?" msgstr "Ta bort denna lektion?" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Om du tar bort kurs raderas också alla dess kapitel och lektioner. Är du säker på att du vill ta bort denna kurs?" @@ -2270,6 +2271,10 @@ msgstr "E-Post Mallar" msgid "Email Templates deleted successfully" msgstr "E-post mallar raderade" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "E-post skickad" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "Registreringsbekräftelse för {0}" msgid "Enrollment Count" msgstr "Antal Inskrivna" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "Registrering Misslyckades, {0}" @@ -2486,7 +2491,7 @@ msgstr "Utvärdering sparad" #. Label of the evaluator (Link) field in DocType 'LMS Course' #: frontend/src/components/Modals/BatchCourseModal.vue:37 #: frontend/src/components/Modals/BulkCertificates.vue:22 -#: frontend/src/pages/CourseForm.vue:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "Övning inlämning" msgid "Exercise Title" msgstr "Övning Benämning" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Expandera" @@ -2648,6 +2653,10 @@ msgstr "Det gick inte att registrera sig i program: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Misslyckades med att hämta närvarodata från Zoom för lektion {0}: {1}" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "Misslyckades med att skicka e-post" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "Misslyckades med inlämning. Försök igen. {0}" @@ -2833,7 +2842,7 @@ msgstr "Hämta Certifikat" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "Bli Certifierad" @@ -2917,7 +2926,7 @@ msgstr "Huvudrubrik" msgid "Hello" msgstr "Hej" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Hjälp" @@ -2982,7 +2991,7 @@ msgstr "Markerad Text" msgid "Hints" msgstr "Tips" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Hem" @@ -3174,7 +3183,7 @@ msgstr "Institution Namn" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "Lärare" @@ -3210,8 +3219,8 @@ msgstr "Lärare Kommentarer" msgid "Interest" msgstr "Intresse" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Introduktion" @@ -3233,7 +3242,7 @@ msgstr "Inbjudningskod" msgid "Invite Only" msgstr "Endast inbjudan" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "Bjud in ditt team och dina studenter" @@ -3270,7 +3279,7 @@ msgstr "Är SCORM App" msgid "Issue Date" msgstr "Utfärdande Datum" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "Utfärda Certifikat" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "Utfärdad" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "Utfärdad" @@ -3698,7 +3707,7 @@ msgstr "Startfil" msgid "Learning Consistency" msgstr "Inlärning Konsekvens" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "Inlärningsvägar" @@ -3908,7 +3917,7 @@ msgstr "Ange rätt faktura adress eftersom det kommer att användas på din fakt msgid "Manage Batch" msgstr "Hantera Grupp" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "Hantera dina kurser och grupper på ett överskådligt sätt" @@ -4218,8 +4227,12 @@ msgstr "Mentor Begäran Skapande Mall" msgid "Mentor Request Status Update Template" msgstr "Mentor Begäran Status Uppdatering Mall" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Meddelande" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Beskrivning" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Meta Bild" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Nyckelord" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Meta Taggar" @@ -4309,7 +4322,7 @@ msgstr "Modul är felaktig." msgid "Monday" msgstr "Måndag" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "Intäktsgenerering" @@ -4365,7 +4378,7 @@ msgstr "Ny" msgid "New Batch" msgstr "Ny Grupp" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "Ny Kurs" @@ -5058,7 +5071,7 @@ msgstr "Logga in för att komma till denna sida." msgid "Please login to continue with payment." msgstr "Logga in för att fortsätta med betalning." -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "Logga in för att registrera dig i programmet." @@ -5161,7 +5174,7 @@ msgstr "Post" msgid "Postal Code" msgstr "Postnummer" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "Drivs av Lärande" @@ -5538,7 +5551,7 @@ msgstr "Frågesport uppdaterad" msgid "Quiz will appear at the bottom of the lesson." msgstr "Frågesport kommer att visas längst ner i lektionen." -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "Återuppta" msgid "Resume Video" msgstr "Återuppta Video" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "Återuppta där du slutade" @@ -5723,7 +5736,7 @@ msgstr "Rollpreferens" msgid "Role updated successfully" msgstr "Roll uppdaterad" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Roller" @@ -5941,6 +5954,10 @@ msgstr "Välj tid" msgid "Select an assignment" msgstr "Välj uppgift" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Skicka" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "Skicka bekräftelse via e-post" @@ -5972,15 +5989,15 @@ msgstr "Ange Färg" msgid "Set your Password" msgstr "Ange Lösenord" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "Konfigurera" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "Konfigurerar Betalningsport" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "Status/Resultat" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "Studenter kommer att registreras i betald grupp när de slutför betalni msgid "Subgroup" msgstr "Undergrupp" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "Tack för återkoppling." msgid "Thanks and Regards" msgstr "Tack och Hälsningar" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "Gruppen är full. Kontakta administratör." @@ -6563,11 +6581,11 @@ msgstr "Gruppen du har anmält dig till börjar i morgon. Var förberedd och kom msgid "The course {0} is now available on {1}." msgstr "Kurs {0} är nu tillgänglig på {1}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "Utvärderare av denna kurs är inte tillgänglig från {0} till {1}. Välj ett datum efter {1}" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "Tiden är redan bokad av en annan deltagare." @@ -6640,7 +6658,7 @@ msgstr "Denna klass har avslutats" msgid "This course has:" msgstr "Denna kurs har:" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "Denna kurs är gratis." @@ -6676,8 +6694,8 @@ msgstr "Detta program består av {0} kurser" msgid "This quiz consists of {0} questions." msgstr "Denna frågesport består av {0} frågor." -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "Denna webbplats håller på att uppdateras. Du kommer inte att kunna göra några ändringar. Full åtkomst kommer att återställas inom kort." @@ -6748,15 +6766,21 @@ msgstr "Tidtabell Mall" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "Tidszon" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "Tidszon erfordras för betalda certifikat." + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "Till" msgid "To Date" msgstr "Till Datum" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "För att gå med i denna grupp, kontakta Administratör." @@ -7253,7 +7277,7 @@ msgstr "Skriv ditt svar här" msgid "Yellow" msgstr "Gul" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "Du har redan utvärdering {0} kl. {1} för kurs {2}." @@ -7306,11 +7330,11 @@ msgstr "Du kan inte ändra tillgänglighet när webbplats uppdateras." msgid "You cannot change the roles in read-only mode." msgstr "Du kan inte ändra rollerna i skrivskyddat läge." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "Du kan inte schemalägga utvärderingar efter {0}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "Du kan inte schemalägga utvärderingar för förflutna tider." @@ -7367,19 +7391,23 @@ msgstr "Du har överskridit det maximala antalet försök ({0}) för denna fråg msgid "You have got a score of {0} for the quiz {1}" msgstr "Du har fått resultat av {0} för frågesport {1}" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "Du har ännu inte fått några certifikat." + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Du har valt att bli meddelad om denna kurs. Du kommer att få ett e-post meddelande när kursen blir tillgänglig." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Du har {0} kommande {1} och {2} {3} schemalagda." -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "Du har {0} kommande {1}." -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "Du har {0} {1} schemalagd." @@ -7448,7 +7476,7 @@ msgstr "Din inskrivning till {{ batch_name }} är bekräftad" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "Din utvärdering av kurs {0} är schemalagd {1} kl. {2} {3}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "Din utvärdering plats är bokad" @@ -7565,11 +7593,15 @@ msgstr "dag period" msgid "days" msgstr "dagar" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "t.ex. IST, UTC, GMT..." + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "utvärdering" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "utvärderingar" @@ -7589,11 +7621,11 @@ msgstr "användare@bolag" msgid "lessons" msgstr "lektioner" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "live lektion" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "live lektioner" From 86516796343413d818e55ed2a46ebd0713bbfcee Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:48 +0530 Subject: [PATCH 047/165] chore: Croatian translations --- lms/locale/hr.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/hr.po b/lms/locale/hr.po index b84cdcca..aeca0c8f 100644 --- a/lms/locale/hr.po +++ b/lms/locale/hr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-17 14:45\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Croatian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Dodaj Lekciju" msgid "Add a Student" msgstr "Dodaj Studenta" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "Dodaj Poglavlje" @@ -208,7 +208,7 @@ msgstr "Dodaj Tečaj" msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu riječ, a zatim pritisnite enter" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "Dodaj Lekciju" @@ -221,7 +221,7 @@ msgstr "Dodaj novog člana" msgid "Add a new question" msgstr "Dodaj novo pitanje" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "Dodaj program" @@ -245,7 +245,7 @@ msgstr "Dodaj zadatak svojoj lekciji" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "Dodaj tečajeve vašoj grupi" @@ -253,7 +253,7 @@ msgstr "Dodaj tečajeve vašoj grupi" msgid "Add quiz to this video" msgstr "Dodaj kviz ovom videu" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "Dodaj učenike u vašu grupu" @@ -269,11 +269,11 @@ msgstr "Dodaj web stranicu na bočnu traku" msgid "Add your assignment as {0}" msgstr "Dodaj zadatak kao {0}" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "Dodaj vaše prvo poglavlje" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "Dodaj vašu prvu lekciju" @@ -378,11 +378,11 @@ msgstr "Iznos (USD)" msgid "Amount and currency are required for paid batches." msgstr "Iznos i Valuta su obavezni za plaćene grupe." -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "Iznos i valuta su obevezni za plaćene certifikate." -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "Iznos i valuta su potrebni za plaćene kurseve." @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Procjena {0} je već dodana ovoj grupi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "Zadatak je uspješno ažuriran" msgid "Assignment will appear at the bottom of the lesson." msgstr "Zadatak će se pojaviti na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Certifikati su uspješno generirani" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "Web stranica Grupe" msgid "Collaboration Preference" msgstr "Preference Saradnje" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Sklopi" @@ -1295,7 +1295,7 @@ msgstr "Ime Koledža" msgid "Color" msgstr "Boja" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "Ključne riječi odvojene zarezom za SEO" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "Čestitamo na certificiranju!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Kontaktirajte nas" @@ -1696,7 +1697,7 @@ msgstr "Lista Kurseva" msgid "Course Name" msgstr "Naziv Kursa" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "Pregled Kursa" @@ -1733,15 +1734,15 @@ msgstr "Naziv Kursa" msgid "Course added to program successfully" msgstr "Tečaj je uspješno dodan u program" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "Tečaj je uspješno kreiran" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "Kurs uspješno izbrisan" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "Tečaj je uspješno ažuriran" @@ -1834,15 +1835,15 @@ msgstr "Kreiraj Razred Uživo" msgid "Create a Quiz" msgstr "Izradi Kviz" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "Napravi grupu" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "Kreiraj kurs" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "Napravi Razred Uživo" @@ -1854,15 +1855,15 @@ msgstr "Izradi novu Značku" msgid "Create an Assignment" msgstr "Napravi Zadatak" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "Napravi vašu prvu seriju" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "Napravi vaš prvi kurs" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "Napravi vašj prvi kviz" @@ -1870,11 +1871,11 @@ msgstr "Napravi vašj prvi kviz" msgid "Created" msgstr "Kreirano" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "Iyrada grupe u toku" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "Izrada tečaja u toku" @@ -1882,7 +1883,7 @@ msgstr "Izrada tečaja u toku" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Trenutna Lekcija" msgid "Current Streak" msgstr "Aktuelni Period" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "Prilagođeni Predlošci Certifikata" @@ -1998,7 +1999,7 @@ msgstr "Tip Stepena" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Izbriši" msgid "Delete Chapter" msgstr "Izbriši Poglavlje" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "Izbriši Kurs" @@ -2020,7 +2021,7 @@ msgstr "Izbriši ovo Poglavlje?" msgid "Delete this lesson?" msgstr "Izbriši ovu Lekciju?" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Brisanjem kursa izbrisat će se i sva njegova poglavlja i lekcije. Jeste li sigurni da želite izbrisati ovaj kurs?" @@ -2270,6 +2271,10 @@ msgstr "Šablon e-pošte" msgid "Email Templates deleted successfully" msgstr "Predlošci e-pošte uspješno su izbrisani" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "E-pošta je uspješno poslana" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "Potvrda upisa za {0}" msgid "Enrollment Count" msgstr "Broj Upisa" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "Upis nije uspio, {0}" @@ -2486,7 +2491,7 @@ msgstr "Evaluacija je uspješno sačuvana" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "Prijava Vježbe" msgid "Exercise Title" msgstr "Naziv Vježbe" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Proširi" @@ -2648,6 +2653,10 @@ msgstr "Upis u program nije uspio: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Nije uspjelo preuzimanje podataka o prisutnosti sa Zooma za čas {0}: {1}" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "Podnošenje nije uspjelo. Pokušaj ponovo. {0}" @@ -2833,7 +2842,7 @@ msgstr "Preuzmi Certifikat" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "Certificiraj se" @@ -2917,7 +2926,7 @@ msgstr "Naslov" msgid "Hello" msgstr "Zdravo" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Pomoć" @@ -2982,7 +2991,7 @@ msgstr "Istaknuti Tekst" msgid "Hints" msgstr "Nagovještaji" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Početna" @@ -3174,7 +3183,7 @@ msgstr "Naziv Institucije" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "Instruktor" @@ -3210,8 +3219,8 @@ msgstr "Komentari Instruktora" msgid "Interest" msgstr "Kamata" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Uvod" @@ -3233,7 +3242,7 @@ msgstr "Pozivni Kod" msgid "Invite Only" msgstr "Samo po Pozivu" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "Pozovi vaš tim i učenike" @@ -3270,7 +3279,7 @@ msgstr "SCORM Paket" msgid "Issue Date" msgstr "Datum Izdavanja" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "Izdaj Certifikat" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "Izdato" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "Izdato" @@ -3698,7 +3707,7 @@ msgstr "Pokreni Datoteku" msgid "Learning Consistency" msgstr "Dosljednost Učenja" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "Putovi Učenja" @@ -3908,7 +3917,7 @@ msgstr "Unesi ispravanu faktura adresu jer će se koristiti u vašoj fakturi." msgid "Manage Batch" msgstr "Upravljaj Grupom" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "Upravljajte svojim tečajevima i grupama na prvi pogled" @@ -4218,8 +4227,12 @@ msgstr "Šablon Kreiranje Zahtjeva za Mentora" msgid "Mentor Request Status Update Template" msgstr "Status Šablona Kreiranja Zahtjeva za Mentora" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Poruka" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Opis" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Meta Slika" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Ključne Riječi" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Meta tagovi" @@ -4309,7 +4322,7 @@ msgstr "Modul je netačan." msgid "Monday" msgstr "Ponedjeljak" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "Monetizacija" @@ -4365,7 +4378,7 @@ msgstr "Novi" msgid "New Batch" msgstr "Nova Grupa" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "Novi Kurs" @@ -5058,7 +5071,7 @@ msgstr "Prijavi se da pristupiš ovoj stranici." msgid "Please login to continue with payment." msgstr "Prijavi se da nastaviš s plaćanjem." -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "Molimo prijavite se kako biste se prijavili u program." @@ -5161,7 +5174,7 @@ msgstr "Objava" msgid "Postal Code" msgstr "Poštanski Broj" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "Pokreće se od Učenje" @@ -5538,7 +5551,7 @@ msgstr "Kviz je uspješno ažuriran" msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će se pojaviti na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "Nastavi" msgid "Resume Video" msgstr "Nastavi Video" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "Nastavite od tamo gdje ste stali" @@ -5723,7 +5736,7 @@ msgstr "Preferenca Uloge" msgid "Role updated successfully" msgstr "Uloga je uspješno ažurirana" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Uloge" @@ -5941,6 +5954,10 @@ msgstr "Odaberi termin" msgid "Select an assignment" msgstr "Odaberi Zadatak" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Pošalji" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "Pošalji potvrdnu e-poštu" @@ -5972,15 +5989,15 @@ msgstr "Postavi boju" msgid "Set your Password" msgstr "Postavite svoju Lozinku" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "Postavljanje" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "Postavljanje Platnog Prolaza" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "Status/Rezultat" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "Studenti će biti upisani u plaćenu grupu kada završe uplatu" msgid "Subgroup" msgstr "Podgrupa" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "Hvala vam na povratnim informacijama." msgid "Thanks and Regards" msgstr "Hvala i Pozdrav" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "Grupa je popunjena. Kontaktiraj Administratora." @@ -6563,11 +6581,11 @@ msgstr "Grupa za koju ste se prijavili počinje sutra. Pripremite se i dođete n msgid "The course {0} is now available on {1}." msgstr "Kurs {0} je sada dostupan na {1}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "Ocjenjivač ovog kursa je nedostupan od {0} do {1}. Odaberi datum nakon {1}" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "Termin je već rezervirao drugi učesnik." @@ -6640,7 +6658,7 @@ msgstr "Ovaj čas je završen" msgid "This course has:" msgstr "Ovaj kurs ima:" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "Ovaj kurs je besplatan." @@ -6676,8 +6694,8 @@ msgstr "Ovaj program se sastoji od {0} tečajeva" msgid "This quiz consists of {0} questions." msgstr "Ovaj kviz se sastoji od {0} pitanja." -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "Ova stranica se ažurira. Nećete moći unositi nikakve promjene. Potpuni pristup bit će uskoro vraćen." @@ -6748,15 +6766,21 @@ msgstr "Vremenski Šablon" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "Vremenska Zona" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "Do" msgid "To Date" msgstr "Do Datuma" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "Da biste se pridružili ovoj grupi, kontaktirajte administratora." @@ -7253,7 +7277,7 @@ msgstr "Napišite svoj odgovor ovdje" msgid "Yellow" msgstr "Žuta" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "Već imate ocjenjivanje na {0} na {1} za kurs {2}." @@ -7306,11 +7330,11 @@ msgstr "Ne možete promijeniti dostupnost dok se stranica ažurira." msgid "You cannot change the roles in read-only mode." msgstr "Ne možete mijenjati uloge u načinu rada samo za čitanje." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "Ne možete zakazati ocjenjivanje nakon {0}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "Ne možete zakazati ocjenjivanje za prošle termine." @@ -7367,19 +7391,23 @@ msgstr "Premašili ste maksimalan broj pokušaja ({0}) za ovaj kviz" msgid "You have got a score of {0} for the quiz {1}" msgstr "Imate ocjenu {0} za kviz {1}" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Odlučili ste da budete obaviješteni o ovom kursu. Primit ćete e-poštu kada kurs postane dostupan." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Imate zakazano {0} nadolazećih {1} i {2} {3}." -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "Imate {0} nadolazećih {1}." -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "Imate zakazano {0} {1}." @@ -7448,7 +7476,7 @@ msgstr "Vaš upis u {{ batch_name }} je potvrđen" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "Vaša ocjena za kurs {0} je zakazana za {1} u {2} {3}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "Vaš termin za ocjenjivanje je rezervisan" @@ -7565,11 +7593,15 @@ msgstr "dnevni period" msgid "days" msgstr "dana" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "evaluacija" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "evaluacije" @@ -7589,11 +7621,11 @@ msgstr "jane@example.com" msgid "lessons" msgstr "lekcije" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "nastava uživo" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "nastava uživo" From 4af0ea9e47a18336b2748980b54ab6b6e68366d2 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:49 +0530 Subject: [PATCH 048/165] chore: Norwegian Bokmal translations --- lms/locale/nb.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/nb.po b/lms/locale/nb.po index d852fccc..0488da27 100644 --- a/lms/locale/nb.po +++ b/lms/locale/nb.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-17 14:45\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Norwegian Bokmal\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "Beløp (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Fold sammen alle" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Farge" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Kontakt oss" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "Opprettet" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Utvid" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "Hei" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Hjem" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Melding" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta beskrivelse" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Metabilde" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Meta-tagger" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "Innlegg" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Roller" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Send" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "Angi farge" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "dager" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "janne@eksempel.no" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From bd2021455294801ca5c8365e46cd75b68ac50f63 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:51 +0530 Subject: [PATCH 049/165] chore: Danish translations --- lms/locale/da.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/da.po b/lms/locale/da.po index 4047f97f..a077923c 100644 --- a/lms/locale/da.po +++ b/lms/locale/da.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-19 14:59\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Tilføj Lektion" msgid "Add a Student" msgstr "Tilføj Studerende" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "Tilføj Kapitel" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "Beløb (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Kontakt Os" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Hjem" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Meddelelse" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "Angiv Farve" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 4e0b59f6a9bfe4c04c7b735f8ff83eda99e487d2 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:52 +0530 Subject: [PATCH 050/165] chore: Persian translations --- lms/locale/fa.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/fa.po b/lms/locale/fa.po index 26a8a0d6..41acd93a 100644 --- a/lms/locale/fa.po +++ b/lms/locale/fa.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-19 14:59\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Persian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "افزودن درس" msgid "Add a Student" msgstr "افزودن دانش‌آموز" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "افزودن دوره" msgid "Add a keyword and then press enter" msgstr "یک کلمه کلیدی اضافه کنید و سپس اینتر را فشار دهید" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "افزودن یک برنامه" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "حداقل یک پاسخ ممکن برای این سؤال اضافه کنید: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "افزودن صفحه وب را به نوار کناری" msgid "Add your assignment as {0}" msgstr "تکلیف خود را به عنوان {0} اضافه کنید" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "مبلغ (دلار آمریکا)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,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/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "تکلیف زیر درس نشان داده می‌شود." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "جمع شدن" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "رنگ" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "کلمات کلیدی جدا شده با کاما برای سئو" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "تبریک برای دریافت گواهینامه!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "تماس با ما" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "نام دوره" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "طرح کلی دوره" @@ -1733,15 +1734,15 @@ msgstr "عنوان دوره" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "دوره با موفقیت ایجاد شد" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "دوره با موفقیت حذف شد" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "دوره با موفقیت به‌روزرسانی شد" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "اولین دوره خود را ایجاد کنید" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "ایجاد شده" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "ایجاد دوره" @@ -1882,7 +1883,7 @@ msgstr "ایجاد دوره" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "درس فعلی" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "نوع مدرک" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "حذف" msgid "Delete Chapter" msgstr "حذف فصل" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "حذف دوره" @@ -2020,7 +2021,7 @@ msgstr "این فصل حذف شود؟" msgid "Delete this lesson?" msgstr "این درس حذف شود؟" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "قالب‌های ایمیل" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "ایمیل با موفقیت ارسال شد" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "تأیید ثبت نام برای {0}" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "بسط دادن" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "گواهینامه دریافت کنید" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "سلام" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "کمک" @@ -2982,7 +2991,7 @@ msgstr "متن هایلایت شده" msgid "Hints" msgstr "راهنمایی‌ها" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "صفحه اصلی" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "مدرس" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "علاقه" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "معرفی" @@ -3233,7 +3242,7 @@ msgstr "کد دعوت" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "تیم و دانش آموزان خود را دعوت کنید" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "تاریخ صدور" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "صادر شده در" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "صادر شده در" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "مسیرهای یادگیری" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "پیام" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "توضیحات متا" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "تصویر متا" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "تگ‌های متا" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "دوشنبه" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "جدید" msgid "New Batch" msgstr "دسته جدید" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "دوره جدید" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "پست" msgid "Postal Code" msgstr "کد پستی" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "تکلیف زیر درس نشان داده می‌شود." -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "رزومه" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "نقش با موفقیت به‌روزرسانی شد" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "نقش‌ها" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "ارسال" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "ارسال ایمیل تأیید" @@ -5972,15 +5989,15 @@ msgstr "تنظیم رنگ" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "راه‌اندازی درگاه پرداخت" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "زیر گروه" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "دوره {0} اکنون در {1} موجود است." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "این کلاس به پایان رسید" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "این سایت در حال به‌روزرسانی است. شما قادر به ایجاد هیچ تغییری نخواهید بود. دسترسی کامل به زودی بازیابی خواهد شد." @@ -6748,15 +6766,21 @@ msgstr "الگوی جدول زمانی" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "منطقه زمانی" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "به" msgid "To Date" msgstr "تا تاریخ" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "زرد" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "شما نمی‌توانید در هنگام به‌روزرسانی س msgid "You cannot change the roles in read-only mode." msgstr "شما نمی‌توانید نقش‌ها را در حالت فقط خواندنی تغییر دهید." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "روزها" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "ارزیابی" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "jane@example.com" msgid "lessons" msgstr "درس ها" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From c24fa85bf472468add04e5e7feca762dd686c4a8 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:54 +0530 Subject: [PATCH 051/165] chore: French translations --- lms/locale/fr.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/fr.po b/lms/locale/fr.po index e79e428d..5e591fd1 100644 --- a/lms/locale/fr.po +++ b/lms/locale/fr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: French\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Ajouter une leçon" msgid "Add a Student" msgstr "Ajouter un élève" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "Ajouter un cours" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Ajoutez au moins une réponse possible à cette question : {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Ajouter une page Web à la barre latérale" msgid "Add your assignment as {0}" msgstr "Ajoutez votre devoir comme {0}" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "Montant (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "L'évaluation {0} a déjà été ajoutée à ce lot." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "Le devoir apparaîtra au bas de la leçon." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "Page Web de la cohorte" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Réduire" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Couleur" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "Félicitations pour votre certification !" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "Liste de cours" msgid "Course Name" msgstr "Nom du cours" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "Titre du cours" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "Créer une classe en direct" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "Créé" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Leçon actuelle" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "Type de diplôme" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Supprimer" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "Modèles d’Email" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "E-mail envoyé avec succès" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Développer" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "Bonjour" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Aidez-moi" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Accueil" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "Intérêt" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "Date d'Émission" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Message" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "Lundi" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "Nouveau" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "Poster" msgid "Postal Code" msgstr "code postal" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "CV" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Rôles" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Envoyer" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "Définir la couleur" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "À" msgid "To Date" msgstr "Jusqu'au" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "Jaune" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Vous avez choisi d'être notifié pour ce cours. Vous recevrez un courriel lorsque le cours sera disponible." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "Votre évaluation pour le cours {0} a été programmée le {1} à {2} {3}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "jours" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "évaluation" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 752744b3a4653913c2422263c47d07fa693624c4 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:55 +0530 Subject: [PATCH 052/165] chore: Spanish translations --- lms/locale/es.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/es.po b/lms/locale/es.po index de639aea..d21c4dd6 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-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Añadir una lección" msgid "Add a Student" msgstr "Añadir a un estudiante" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "Añadir un capítulo" @@ -208,7 +208,7 @@ msgstr "Añadir un curso" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "Añadir una lección" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "Añadir una nueva pregunta" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Añadir al menos una respuesta posible para esta pregunta: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Agregar página web a la barra lateral" msgid "Add your assignment as {0}" msgstr "Añadir su tarea como {0}" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "Importe (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "La evaluación {0} ya se ha agregado a este lote." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" 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:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "Página web de Cohorte" msgid "Collaboration Preference" msgstr "Preferencia de colaboración" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Colapso" @@ -1295,7 +1295,7 @@ msgstr "Nombre de la academia" msgid "Color" msgstr "Color" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "¡Felicidades por obtener la certificación!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Contáctanos" @@ -1696,7 +1697,7 @@ msgstr "Lista de Cursos" msgid "Course Name" msgstr "Nombre del Curso" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "Título del curso" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "Crear una clase en vivo" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "Creado" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Lección actual" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "Tipo de Grado" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Eliminar" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "Plantillas de correo" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "Correo electrónico enviado correctamente" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "Recuento de inscripciones" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "Entregas de ejercicios" msgid "Exercise Title" msgstr "Título del ejercicio" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Expandir" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "Obtener certificado" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "Titular" msgid "Hello" msgstr "Hola" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Ayuda" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "Consejos" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Inicio" @@ -3174,7 +3183,7 @@ msgstr "Nombre de Institución" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "Instructor" @@ -3210,8 +3219,8 @@ msgstr "Comentarios del instructor" msgid "Interest" msgstr "Interesar" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Introducción" @@ -3233,7 +3242,7 @@ msgstr "Código de Invitación" msgid "Invite Only" msgstr "Solo por invitación" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "Fecha de emisión" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "Emitido el" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "Emitido el" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "Administrar grupo" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "Plantilla de creación de solicitud de mentor" msgid "Mentor Request Status Update Template" msgstr "Plantilla de actualización del estado de la solicitud de mentor" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Mensaje" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Metadescripción" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Meta imagen" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Metaetiquetas" @@ -4309,7 +4322,7 @@ msgstr "Módulo incorrecto." msgid "Monday" msgstr "Lunes" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "Nuevo" msgid "New Batch" msgstr "Nuevo lote" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "Nuevo curso" @@ -5058,7 +5071,7 @@ msgstr "Por favor inicie sesión para acceder a esta página." msgid "Please login to continue with payment." msgstr "Por favor inicie sesión para continuar con el pago." -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "Publicar" msgid "Postal Code" msgstr "Codigo postal" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "Cuestionario actualizado correctamente" msgid "Quiz will appear at the bottom of the lesson." msgstr "El cuestionario aparecerá al final de la lección." -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "Reanudar" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "Preferencia de rol" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Roles" @@ -5941,6 +5954,10 @@ msgstr "Selecciona un Espacio" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Enviar" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "Establecer Contraseña" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "Puesta en marcha" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "Estado/Puntuación" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "Los estudiantes serán inscritos en un lote pago una vez que completen e msgid "Subgroup" msgstr "Subgrupo" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "Gracias y saludos" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "El curso {0} ya está disponible en {1}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "El evaluador de este curso no está disponible desde el {0} hasta el {1}. Seleccione una fecha posterior al {1}" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "La plaza ya está reservada por otro participante." @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "Este curso tiene:" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "Este curso es gratuito." @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "Este cuestionario consta de {0} preguntas." -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "Plantilla de horario" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "Zona Horaria" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "A" msgid "To Date" msgstr "Hasta la fecha" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "Para unirse a este lote, comuníquese con el Administrador." @@ -7253,7 +7277,7 @@ msgstr "Escriba su respuesta aquí" msgid "Yellow" msgstr "Amarillo" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "Ya tiene una evaluación en {0} en {1} para el curso {2}." @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "No puede programar evaluaciones después de {0}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "No puede programar evaluaciones para espacios anteriores." @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Has optado por recibir notificaciones sobre este curso. Recibirás un correo electrónico cuando el curso esté disponible." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "Su evaluación para el curso {0} ha sido programada para el {1} a las {2} {3}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "Su franja horaria de evaluación ha sido reservada" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "dias" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "evaluación" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "juan@example.com" msgid "lessons" msgstr "lecciones" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 6789700defd4135e658fe269c997f88bd2824d08 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:56 +0530 Subject: [PATCH 053/165] chore: Arabic translations --- lms/locale/ar.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/ar.po b/lms/locale/ar.po index fdabc96b..a2f4bdb7 100644 --- a/lms/locale/ar.po +++ b/lms/locale/ar.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "انهيار" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "اللون" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "اتصل بنا" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "أنشأ" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "حذف" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "قوالب البريد الإلكتروني" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "تم إرسال البريد الإلكتروني بنجاح" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "وسعت" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "مرحبًا" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "مساعدة" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "الصفحة الرئيسية" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "فائدة" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "مقدمة" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "تاريخ القضية" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "رسالة" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "ميتا الوصف" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "صورة ميتا" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "العلامات الفوقية" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "يوم الاثنين" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "جديد" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "بعد" msgid "Postal Code" msgstr "الرمز البريدي" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "استئنف" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "الصلاحيات" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "إرسال" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "إلى" msgid "To Date" msgstr "إلى تاريخ" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "أيام" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "تقييم" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From fa72172b77667d5309643b6a54d46ff29ac1a791 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:58 +0530 Subject: [PATCH 054/165] chore: Czech translations --- lms/locale/cs.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/cs.po b/lms/locale/cs.po index a7ec920b..9533ede1 100644 --- a/lms/locale/cs.po +++ b/lms/locale/cs.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Kontaktujte nás" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Zpráva" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Odeslat" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "hodnocení" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "lekce" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From ec6ecee455ea9cf0afdea316cf07b6736f67b97f Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:48:59 +0530 Subject: [PATCH 055/165] chore: German translations --- lms/locale/de.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/de.po b/lms/locale/de.po index ae8f0d34..c110cfd9 100644 --- a/lms/locale/de.po +++ b/lms/locale/de.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:18\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Lektion hinzufügen" msgid "Add a Student" msgstr "Schüler hinzufügen" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "Kurs hinzufügen" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Fügen Sie mindestens eine mögliche Antwort für diese Frage hinzu: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Webseite zur Seitenleiste hinzufügen" msgid "Add your assignment as {0}" msgstr "Aufgabe als {0} hinzufügen" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "Betrag (USD)" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "Die Aufgabe wird unten in der Lektion angezeigt." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "Kohorten-Webseite" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Zuklappen" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Farbe" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "Herzlichen Glückwunsch zur Zertifizierung!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Kontakt" @@ -1696,7 +1697,7 @@ msgstr "Kursliste" msgid "Course Name" msgstr "Kursname" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "Kurstitel" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "Eine Live-Klasse erstellen" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "Erstellt" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Aktuelle Lektion" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "Abschlussart" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Löschen" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "E-Mail-Vorlagen" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "Email wurde erfolgreich Versendet" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "Anzahl der Einschreibungen" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "Übungstitel" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Erweitern" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "Überschrift" msgid "Hello" msgstr "Hallo" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Hilfe" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "Hinweise" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Startseite" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "Dozent" @@ -3210,8 +3219,8 @@ msgstr "Kommentare der Dozenten" msgid "Interest" msgstr "Zinsen" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Einleitung" @@ -3233,7 +3242,7 @@ msgstr "Einladungscode" msgid "Invite Only" msgstr "Nur auf Einladung" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "Anfragedatum" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "Ausgestellt am" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "Ausgestellt am" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Nachricht" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Beschreibung" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Meta-Bild" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Meta-Tags" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "Montag" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "Neu" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "Neuer Kurs" @@ -5058,7 +5071,7 @@ msgstr "Bitte melden Sie sich an, um auf diese Seite zuzugreifen." msgid "Please login to continue with payment." msgstr "Bitte loggen Sie sich ein, um mit der Zahlung fortzufahren." -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "Absenden" msgid "Postal Code" msgstr "Postleitzahl" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "Das Quiz wird am Ende der Lektion angezeigt." -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "Fortsetzen" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Rollen" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Absenden" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "Status/Punktzahl" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "Untergruppe" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "Danke und Grüße" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "Der Platz ist bereits von einem anderen Teilnehmer gebucht." @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "Dieser Kurs ist kostenlos." @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "Stundenplan-Vorlage" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "Zeitzone" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "An" msgid "To Date" msgstr "Bis-Datum" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "Um dieser Gruppe beizutreten, wenden Sie sich bitte an den Administrator." @@ -7253,7 +7277,7 @@ msgstr "Schreiben Sie hier Ihre Antwort" msgid "Yellow" msgstr "Gelb" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Sie haben sich für eine Benachrichtigung zu diesem Kurs entschieden. Sie erhalten eine E-Mail, sobald der Kurs verfügbar ist." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "tage" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "beurteilung" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "beate@beispiel.de" msgid "lessons" msgstr "unterrichtseinheiten" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 199fb6229d77e86123bc683885e2848b92867131 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:01 +0530 Subject: [PATCH 056/165] chore: Hungarian translations --- lms/locale/hu.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/hu.po b/lms/locale/hu.po index f0474695..d2a88bf4 100644 --- a/lms/locale/hu.po +++ b/lms/locale/hu.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Hungarian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Összeomlás" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Szín" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Lépjen kapcsolatba velünk" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "Alkotó" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "E-mail sablonok" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "Az e-mail sikeresen elküldve" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Kiterjed" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "Szia" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "Érdek" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Bevezetés" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Üzenet" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Leírás" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Meta kép" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "Hétfő" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "Hozzászólás" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Beosztások" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "Sárga" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "napok" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "nev@pelda.hu" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From a81fc11e734373ccd46ecbf2cff5d01f3b417d36 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:02 +0530 Subject: [PATCH 057/165] chore: Italian translations --- lms/locale/it.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/it.po b/lms/locale/it.po index 09f11373..5c5f2626 100644 --- a/lms/locale/it.po +++ b/lms/locale/it.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Italian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Colore" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Elimina" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "Email inviata con successo" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Espandi" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Home" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Messaggio" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Ruoli" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Invia" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "Imposta Colore" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "A" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "giorni" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "valutazione" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "lezioni" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From b298cd05093ec9a7ef2546fc79cb8668200855a5 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:04 +0530 Subject: [PATCH 058/165] chore: Dutch translations --- lms/locale/nl.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/nl.po b/lms/locale/nl.po index a914baeb..75a7e82f 100644 --- a/lms/locale/nl.po +++ b/lms/locale/nl.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Dutch\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "E-mail succesvol verzonden" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "evaluatie" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 49fe8952aed84b0ddd67e9a11a549b231a8bf7b1 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:05 +0530 Subject: [PATCH 059/165] chore: Polish translations --- lms/locale/pl.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/pl.po b/lms/locale/pl.po index 9fc4f1a5..702ec6e8 100644 --- a/lms/locale/pl.po +++ b/lms/locale/pl.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Polish\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Zawalić się" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Kolor" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "utworzył(a)" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Rozszerzać" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "Witaj" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Pomoc" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Strona główna" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "Odsetki" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Wprowadzenie" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "Data zdarzenia" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Wiadomość" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Opis meta" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Obraz meta" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Meta tagi" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "Poniedziałek" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "Stanowisko" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Role" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "Żółty" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "dni " -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 2c7da1e32e795931891c5b9e30a8cec8f6c2ee18 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:06 +0530 Subject: [PATCH 060/165] chore: Portuguese translations --- lms/locale/pt.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/pt.po b/lms/locale/pt.po index 703c18f1..cda7704f 100644 --- a/lms/locale/pt.po +++ b/lms/locale/pt.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Portuguese\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Cor" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Eliminar" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "E-mail enviado com sucesso" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Expandir" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "Novo" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Enviar" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "Amarelo" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "dias" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "avaliação" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "lições" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From cc087af0125ba78a5f4077ac7a35af480612b50e Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:08 +0530 Subject: [PATCH 061/165] chore: Russian translations --- lms/locale/ru.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/ru.po b/lms/locale/ru.po index 75303c11..33ab108f 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: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:36\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Добавить урок" msgid "Add a Student" msgstr "Добавить студента" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "Добавить курс" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Добавьте хотя бы один возможный ответ на этот вопрос: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Добавить веб страницу на боковую панел msgid "Add your assignment as {0}" msgstr "Добавьте свое задание как {0}" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "Сумма" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,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/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "Задание появится в конце урока." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "Веб-страница группы" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Цвет" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "Поздравляем с получением сертификата!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "Список курсов" msgid "Course Name" msgstr "Название курса" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "Заголовок курса" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "Создайте живой класс" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Текущий урок" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "Тип степени" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "Шаблоны Email" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "РџРёСЃСЊРјРѕ успешно отправлено" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "Количество регистраций" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "Представление упражнений" msgid "Exercise Title" msgstr "Название упражнения" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "Заголовок" msgid "Hello" msgstr "Привет" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "Подсказки" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "" @@ -3174,7 +3183,7 @@ msgstr "Название учебного заведения" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "Инструктор" @@ -3210,8 +3219,8 @@ msgstr "Комментарии инструкторов" msgid "Interest" msgstr "Процент" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "Код приглашения" msgid "Invite Only" msgstr "Только приглашение" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "Дата" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "Выдано" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "Дата выпуска:" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "Шаблон создания запроса на наставничес msgid "Mentor Request Status Update Template" msgstr "Шаблон обновления статуса запроса наставника" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Сообщение" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Мета изображение" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "Модуль неверный." msgid "Monday" msgstr "Понедельник" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "Новая группа" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "Новый курс" @@ -5058,7 +5071,7 @@ msgstr "Пожалуйста, войдите в систему, чтобы по msgid "Please login to continue with payment." msgstr "Пожалуйста, войдите в систему, чтобы продолжить оплату." -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "Пост" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "Тест появится в конце урока." -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "Выбрать цвет" msgid "Set your Password" msgstr "Введите свой пароль" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "Статус/Оценка" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "Студенты будут зачислены в платную гру msgid "Subgroup" msgstr "Подруппа" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "Спасибо и с наилучшими пожеланиями" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "Курс {0} теперь доступен на {1}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "Слот уже забронирован другим участником." @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "Этот курс бесплатный." @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "Этот тест состоит из {0} вопросов." -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "Шаблон расписания" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "Часовой пояс" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "Чтобы присоединиться к этой группе, свяжитесь с администратором." @@ -7253,7 +7277,7 @@ msgstr "Напишите свой ответ здесь" msgid "Yellow" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "У вас уже есть оценка {0} в {1} для курса {2}." @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "Вы не можете запланировать оценки после {0}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "Вы не можете планировать оценки для прошедших слотов." @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Вы выбрали получение уведомлений об этом курсе. Вы получите электронное письмо, когда курс станет доступен." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "Ваша оценка курса {0} запланирована на {1} в {2} {3}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "дни" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "оценка" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "ivan@example.com" msgid "lessons" msgstr "уроки" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From fde85607d9268f52af410860c6fdbc237ffba7fb Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:09 +0530 Subject: [PATCH 062/165] chore: Serbian (Cyrillic) translations --- lms/locale/sr.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/sr.po b/lms/locale/sr.po index feb99bc4..db1689e5 100644 --- a/lms/locale/sr.po +++ b/lms/locale/sr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-14 13:50\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Serbian (Cyrillic)\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Додај лекцију" msgid "Add a Student" msgstr "Додај студента" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "Додај поглавље" @@ -208,7 +208,7 @@ msgstr "Додај обуку" msgid "Add a keyword and then press enter" msgstr "Додај кључну реч, а затим притисни ентер" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "Додај лекцију" @@ -221,7 +221,7 @@ msgstr "Додај новог члана" msgid "Add a new question" msgstr "Додај ново питање" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "Додај програм" @@ -245,7 +245,7 @@ msgstr "Додајте задатак у своју лекцију" msgid "Add at least one possible answer for this question: {0}" msgstr "Додајте бар један могући одговор за ово питање: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "Додајте обуке у Вашу групу" @@ -253,7 +253,7 @@ msgstr "Додајте обуке у Вашу групу" msgid "Add quiz to this video" msgstr "Додај квиз у овај видео-снимак" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "Додајте студенте у своју групу" @@ -269,11 +269,11 @@ msgstr "Додајте веб-страницу у бочну траку" msgid "Add your assignment as {0}" msgstr "Додајте свој задатак као {0}" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "Додајте Ваше прво поглавље" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "Додајте Вашу прву лекцију" @@ -378,11 +378,11 @@ msgstr "Износ (USD)" msgid "Amount and currency are required for paid batches." msgstr "Износ и валута су неопходни за плаћене групе." -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "Износ и валута су неопходни за плаћене сертификате." -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "Износ и валута су неопходни за плаћене обуке." @@ -508,7 +508,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/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "Задатак је успешно ажуриран" msgid "Assignment will appear at the bottom of the lesson." msgstr "Задатак ће се приказивати на дну у оквиру лекције." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Сертификати су успешно генерисани" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "Веб-страница образовне групе" msgid "Collaboration Preference" msgstr "Преференције за сарадњу" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Сажми" @@ -1295,7 +1295,7 @@ msgstr "Назив факултета" msgid "Color" msgstr "Боја" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "Кључне речи, одвојене зарезом, за SEO" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "Честитамо на добијању сертификата!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Контактирајте нас" @@ -1696,7 +1697,7 @@ msgstr "Листа обуке" msgid "Course Name" msgstr "Назив обуке" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "План обуке" @@ -1733,15 +1734,15 @@ msgstr "Наслов обуке" msgid "Course added to program successfully" msgstr "Обука је успешно додата у програм" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "Обука је успешно креирана" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "Обука је успешно обрисана" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "Обука је успешно ажурирана" @@ -1834,15 +1835,15 @@ msgstr "Креирај онлајн предавање" msgid "Create a Quiz" msgstr "Креирај квиз" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "Креирај групу" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "Креирај обуку" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "Креирај онлајн предавање" @@ -1854,15 +1855,15 @@ msgstr "Креирај нови беџ" msgid "Create an Assignment" msgstr "Креирај задатак" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "Креирајте своју прву групу" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "Креирајте своју прву обуку" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "Креирајте свој први квиз" @@ -1870,11 +1871,11 @@ msgstr "Креирајте свој први квиз" msgid "Created" msgstr "Креирано" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "Креирање групе" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "Креирање обуке" @@ -1882,7 +1883,7 @@ msgstr "Креирање обуке" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Тренутна лекција" msgid "Current Streak" msgstr "Тренутни низ дана" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "Прилагођени шаблон сертификата" @@ -1998,7 +1999,7 @@ msgstr "Врста дипломе" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Обриши" msgid "Delete Chapter" msgstr "Обриши поглавље" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "Обриши обуку" @@ -2020,7 +2021,7 @@ msgstr "Обриши ово поглавље?" msgid "Delete this lesson?" msgstr "Обришите ову лекцију?" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Брисањем обуке такође ће се обрисати сва поглавља и лекције. Да ли сте сигурни да желите да обришете ову обуку?" @@ -2270,6 +2271,10 @@ msgstr "Имејл шаблони" msgid "Email Templates deleted successfully" msgstr "Имејл шаблон је успешно обрисан" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "Имејл је успешно послат" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "Потврда о упису за {0}" msgid "Enrollment Count" msgstr "Број уписаних" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "Неуспешан упис, {0}" @@ -2486,7 +2491,7 @@ msgstr "Оцењивање је успешно сачувано" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "Подношење вежбе" msgid "Exercise Title" msgstr "Наслов вежбе" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Прошири" @@ -2648,6 +2653,10 @@ msgstr "Неуспешан упис у програм: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Неуспешно преузимање података о присуству за Zoom за предавање {0}: {1}" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "Неуспешно подношење. Покушајте поново. {0}" @@ -2833,7 +2842,7 @@ msgstr "Преузми сертификат" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "Стекни сертификат" @@ -2917,7 +2926,7 @@ msgstr "Наслов" msgid "Hello" msgstr "Здраво" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Помоћ" @@ -2982,7 +2991,7 @@ msgstr "Истакнути текст" msgid "Hints" msgstr "Савети" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Почетна страница" @@ -3174,7 +3183,7 @@ msgstr "Назив институције" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "Предавач" @@ -3210,8 +3219,8 @@ msgstr "Коментари предавача" msgid "Interest" msgstr "Интересовање" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Увод" @@ -3233,7 +3242,7 @@ msgstr "Шифра позивнице" msgid "Invite Only" msgstr "Само за позване" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "Позовите свој тим и студенте" @@ -3270,7 +3279,7 @@ msgstr "SCORM пакет" msgid "Issue Date" msgstr "Датум издавања" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "Издај сертификат" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "Издато" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "Издато" @@ -3698,7 +3707,7 @@ msgstr "Покрени фајл" msgid "Learning Consistency" msgstr "Доследност у учењу" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "Едукативни путеви" @@ -3908,7 +3917,7 @@ msgstr "Унесите тачан назив за фактурисање јер msgid "Manage Batch" msgstr "Управљај групом" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "Управљајте својим обукама и групама једноставно и прегледно" @@ -4218,8 +4227,12 @@ msgstr "Шаблон за креирање захтева за ментора" msgid "Mentor Request Status Update Template" msgstr "Шаблон за ажурирање статуса захтева за ментора" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Порука" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Мета опис" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Мета слика" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Мета кључне речи" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Мета ознаке" @@ -4309,7 +4322,7 @@ msgstr "Модул је неисправан." msgid "Monday" msgstr "Понедељак" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "Монетизација" @@ -4365,7 +4378,7 @@ msgstr "Нови" msgid "New Batch" msgstr "Нова група" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "Нова обука" @@ -5058,7 +5071,7 @@ msgstr "Молимо Вас да се пријавите да бисте при msgid "Please login to continue with payment." msgstr "Молимо Вас да се пријавите да бисте наставили са плаћањем." -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "Молимо Вас да се пријавите да бисте се уписали у програм." @@ -5161,7 +5174,7 @@ msgstr "Објави" msgid "Postal Code" msgstr "Поштански број" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "Powered by Learning" @@ -5538,7 +5551,7 @@ msgstr "Квиз је успешно ажуриран" msgid "Quiz will appear at the bottom of the lesson." msgstr "Квиз ће бити приказиван на дну лекције." -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "CV" msgid "Resume Video" msgstr "Настави видео-снимак" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "Наставите тамо где сте стали" @@ -5723,7 +5736,7 @@ msgstr "Пожељна улога" msgid "Role updated successfully" msgstr "Улога је успешно ажурирана" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Улоге" @@ -5941,6 +5954,10 @@ msgstr "Изаберите термин" msgid "Select an assignment" msgstr "Изаберите задатак" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Пошаљи" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "Пошаљи имејл потврде" @@ -5972,15 +5989,15 @@ msgstr "Поставите боју" msgid "Set your Password" msgstr "Поставите своју лозинку" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "Подешавање" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "Подешавање платног портала" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "Статус/Резултат" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "Студенти ће бити уписани у плаћену груп msgid "Subgroup" msgstr "Подгрупа" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "Хвала Вам што сте поделили своје утиске msgid "Thanks and Regards" msgstr "Хвала и срдачан поздрав" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "Група је попуњена. Молимо Вас да контактирате администратора." @@ -6563,11 +6581,11 @@ msgstr "Група у коју сте се уписали почиње сутр msgid "The course {0} is now available on {1}." msgstr "Обука {0} је сада доступна на {1}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "Особа која оцењује ову обуку није доступна у периоду од {0} до {1}. Молимо Вас да изаберете датум након {1}" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "Термин је већ резервисан од стране другог учесника." @@ -6640,7 +6658,7 @@ msgstr "Ово предавање се завршило" msgid "This course has:" msgstr "Ова обука садржи:" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "Ова обука је бесплатна." @@ -6676,8 +6694,8 @@ msgstr "Овај програм се састоји од {0} обука" msgid "This quiz consists of {0} questions." msgstr "Квиз се састоји од {0} питања." -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "Сајт се ажурира. Тренутно нису могуће измене. Пун приступ ће ускоро бити враћен." @@ -6748,15 +6766,21 @@ msgstr "Шаблон распореда наставе" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "Временска зона" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "За" msgid "To Date" msgstr "Датум завршетка" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "За придруживање овој групи, молимо Вас да контактирате администратора." @@ -7253,7 +7277,7 @@ msgstr "Овде упишите Ваш одговор" msgid "Yellow" msgstr "Жута" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "Већ постоји оцена на {0} у {1} за обуку {2}." @@ -7306,11 +7330,11 @@ msgstr "Не можете мењати доступност док се сајт msgid "You cannot change the roles in read-only mode." msgstr "Не можете мењати улоге у режиму само за читање." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "Не можете заказати оцењивање након {0}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "Оцењивање није могуће заказати за термине који су већ прошли." @@ -7367,19 +7391,23 @@ msgstr "Премашили сте максималан дозвољени бро msgid "You have got a score of {0} for the quiz {1}" msgstr "Добили сте резултат од {0} на квизу {1}" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Изабрали сте да будете обавештени о овој обуци. Добићете имејл када обука постане доступна." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Имате заказане {0} предстојеће {1} и {2} {3}." -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "Имате {0} предстојећих {1}." -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "Имате заказане {0} {1}." @@ -7448,7 +7476,7 @@ msgstr "Ваш упис у {{ batch_name }} је потврђен" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "Ваше оцењивање за обуку {0} је заказано за {1} у {2} {3}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "Ваш термин за оцењивање је резервисан" @@ -7565,11 +7593,15 @@ msgstr "низ дана" msgid "days" msgstr "дани" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "евалуација" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "оцењивања" @@ -7589,11 +7621,11 @@ msgstr "petar@primer.com" msgid "lessons" msgstr "лекције" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "онлајн предавање" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "онлајн предавања" From 52aa5e6954360c35ece9141941e97717f3cff54e Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:11 +0530 Subject: [PATCH 063/165] chore: Turkish translations --- lms/locale/tr.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/tr.po b/lms/locale/tr.po index 44a6fc5f..0576c252 100644 --- a/lms/locale/tr.po +++ b/lms/locale/tr.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Turkish\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Ders Ekle" msgid "Add a Student" msgstr "Öğrenci Ekle" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "Kurs Ekle" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "Bir ders ekle" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "Yeni Soru Ekle" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "Bu soru için en azından bir olası cevap ekleyin: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "Web sayfasını kenar çubuğuna ekle" msgid "Add your assignment as {0}" msgstr "Ödevinizi {0} olarak ekleyin" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "Tutar (USD)" msgid "Amount and currency are required for paid batches." msgstr "Ödenen partiler için tutar ve para birimi gereklidir." -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "Ücretli kurslar için miktar ve para birimi gereklidir." @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Değerlendirme {0} bu gruba zaten eklendi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "Ödev dersin alt kısmında görünecektir." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Daralt" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Renk" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "Sertifikanızı aldığınız için tebrikler!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Bize Ulaşın" @@ -1696,7 +1697,7 @@ msgstr "Kurs Listesi" msgid "Course Name" msgstr "Kurs Adı" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "Kurs Başlığı" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "Kurs başarıyla silindi" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "Canlı Sınıf Oluştur" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "Bir Kurs Oluştur" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "Oluşturdu" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Güncel Ders" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "Derece Türü" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Sil" msgid "Delete Chapter" msgstr "Bölümü Sil" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "Kursu Sil" @@ -2020,7 +2021,7 @@ msgstr "Bu bölümü silmek istiyor musunuz?" msgid "Delete this lesson?" msgstr "Bu dersi silmek istiyor musunuz?" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Kursu silmek, tüm bölümlerini ve derslerini de silecektir. Bu kursu silmek istediğinizden emin misiniz?" @@ -2270,6 +2271,10 @@ msgstr "E-Posta Şablonları" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "E-posta başarıyla gönderildi" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "Kayıt Sayısı" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "Alıştırma Başlığı" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Genişlet" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "Sertifika Al" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "Başlık" msgid "Hello" msgstr "Merhaba" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Yardım" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "İpuçları" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Ana Sayfa" @@ -3174,7 +3183,7 @@ msgstr "Kurum Adı" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "Eğitmen" @@ -3210,8 +3219,8 @@ msgstr "Eğitmen Yorumları" msgid "Interest" msgstr "İlgi Alanı" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Tanıtım/Giriş" @@ -3233,7 +3242,7 @@ msgstr "Davet Kodu" msgid "Invite Only" msgstr "Sadece Davetliler" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "Veriliş tarihi" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "Yayınlanma Tarihi" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "Yayınlanma Tarihi" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "Mentor Talebi Oluşturma Şablonu" msgid "Mentor Request Status Update Template" msgstr "Mentor Talebi Durum Güncelleme Şablonu" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Mesaj" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Açıklaması" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Meta Etiketleri" @@ -4309,7 +4322,7 @@ msgstr "Modül hatalı." msgid "Monday" msgstr "Pazartesi" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "Yeni" msgid "New Batch" msgstr "Yeni Parti" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "Yeni Kurs" @@ -5058,7 +5071,7 @@ msgstr "Bu sayfaya erişebilmek için lütfen giriş yapın." msgid "Please login to continue with payment." msgstr "Ödeme işlemine devam etmek için lütfen giriş yapın." -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "Gönder" msgid "Postal Code" msgstr "Posta Kodu" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "Sınav başarıyla güncellendi" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "Özgeçmiş" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "Rol Tercihi" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Roller" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Gönder" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "Şifrenizi Ayarlayın" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "Kurulum" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "Durum/Puan" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "Öğrenciler ödemeyi tamamladıktan sonra ücretli bir topluluğa kayde msgid "Subgroup" msgstr "Alt Grup" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "Geri bildiriminiz için teşekkür ederiz." msgid "Thanks and Regards" msgstr "Teşekkürler ve Saygılar" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "{0} kursuna artık {1} adresinden erişilebilir." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "Bu slot başka bir katılımcı tarafından rezerve edilmiş." @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "Bu kursta:" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "Bu kurs ücretsizdir." @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "Bu sınav {0} sorudan oluşmaktadır." -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "Zaman Dilimi" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "Alıcı" msgid "To Date" msgstr "Bitiş Tarihi" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "Cevabınızı buraya yazın" msgid "Yellow" msgstr "Sarı" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "{0} tarihinden sonra değerlendirme planlayamazsınız." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "Geçmiş dönemler için değerlendirme planlayamazsınız." @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Bu kurs için bildirim almayı seçtiniz. Kurs kullanılabilir olduğunda bir e-posta alacaksınız." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "gün" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "değerlendirme" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "eposta@ornek.com.tr" msgid "lessons" msgstr "ders" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 0826704282d2e09f6ed0cf7e87d3e05f1d6b893b Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:12 +0530 Subject: [PATCH 064/165] chore: Chinese Simplified translations --- lms/locale/zh.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/zh.po b/lms/locale/zh.po index d093e744..73e5fa3c 100644 --- a/lms/locale/zh.po +++ b/lms/locale/zh.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Chinese Simplified\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "新增课时" msgid "Add a Student" msgstr "添加学员" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "添加章节" @@ -208,7 +208,7 @@ msgstr "创建课程" msgid "Add a keyword and then press enter" msgstr "输入关键词后按回车键添加" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "添加课时" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "新增试题" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "为本课时添加作业" msgid "Add at least one possible answer for this question: {0}" msgstr "请为该问题添加至少一个备选答案:{0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "为班级添加课程" @@ -253,7 +253,7 @@ msgstr "为班级添加课程" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "为班级添加学员" @@ -269,11 +269,11 @@ msgstr "添加网页至侧边栏" msgid "Add your assignment as {0}" msgstr "以{0}格式添加作业" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "添加首个章节" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "添加首节课时" @@ -378,11 +378,11 @@ msgstr "金额(美元)" msgid "Amount and currency are required for paid batches." msgstr "付费批次必须填写金额与币种。" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "付费证书必须填写金额与币种。" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "付费课程必须填写金额与币种。" @@ -508,7 +508,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/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "作业更新成功" msgid "Assignment will appear at the bottom of the lesson." msgstr "作业将显示在课时末尾。" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "证书生成成功" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "群组网页" msgid "Collaboration Preference" msgstr "协作偏好" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "折叠" @@ -1295,7 +1295,7 @@ msgstr "院校名称" msgid "Color" msgstr "颜色" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "祝贺您获得认证!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "联系我们" @@ -1696,7 +1697,7 @@ msgstr "课程列表" msgid "Course Name" msgstr "课程名称" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "课程大纲" @@ -1733,15 +1734,15 @@ msgstr "课程标题" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "课程创建成功。" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "课程删除成功" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "课程更新成功。" @@ -1834,15 +1835,15 @@ msgstr "创建直播课程" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "创建班级" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "创建课程" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "创建直播课程" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "创建作业" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "创建首个班级" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "创建首门课程" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "创建首项测验" @@ -1870,11 +1871,11 @@ msgstr "创建首项测验" msgid "Created" msgstr "已创建" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "正在创建班级" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "正在创建课程" @@ -1882,7 +1883,7 @@ msgstr "正在创建课程" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "当前课时" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "自定义证书模板" @@ -1998,7 +1999,7 @@ msgstr "学位类型" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "删除" msgid "Delete Chapter" msgstr "删除章节" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "删除课程" @@ -2020,7 +2021,7 @@ msgstr "确认删除此章节?" msgid "Delete this lesson?" msgstr "确认删除此课时?" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "删除本课程将同时删除其所有章节和课时。此操作不可逆。确认继续吗?" @@ -2270,6 +2271,10 @@ msgstr "邮件模板" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "{0}的注册确认" msgid "Enrollment Count" msgstr "注册人数" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "评估保存成功" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "练习提交" msgid "Exercise Title" msgstr "练习标题" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "展开" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "获取证书" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "获取认证" @@ -2917,7 +2926,7 @@ msgstr "标题" msgid "Hello" msgstr "您好" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "帮助" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "提示" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "主页" @@ -3174,7 +3183,7 @@ msgstr "机构名称" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "讲师" @@ -3210,8 +3219,8 @@ msgstr "讲师评语" msgid "Interest" msgstr "兴趣" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "简介" @@ -3233,7 +3242,7 @@ msgstr "邀请码" msgid "Invite Only" msgstr "仅限邀请" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "邀请团队成员及学员" @@ -3270,7 +3279,7 @@ msgstr "是否为SCORM包" msgid "Issue Date" msgstr "签发日期" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "颁发证书" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "签发日期" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "签发于" @@ -3698,7 +3707,7 @@ msgstr "启动文件" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "请确保输入正确的开票名称,该名称将用于发票" msgid "Manage Batch" msgstr "管理批次" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "导师请求创建模板" msgid "Mentor Request Status Update Template" msgstr "导师请求状态更新模板" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "信息" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "元描述" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "元图片" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "元关键词" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "元标签" @@ -4309,7 +4322,7 @@ msgstr "模块错误" msgid "Monday" msgstr "星期一" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "课程变现功能" @@ -4365,7 +4378,7 @@ msgstr "新建" msgid "New Batch" msgstr "新建批次" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "新建课程" @@ -5058,7 +5071,7 @@ msgstr "请登录以访问此页面" msgid "Please login to continue with payment." msgstr "请登录以继续支付" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "发布" msgid "Postal Code" msgstr "邮政编码" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "技术支持:学习平台" @@ -5538,7 +5551,7 @@ msgstr "测验更新成功" msgid "Quiz will appear at the bottom of the lesson." msgstr "测验将显示在课时末尾" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "简历" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "角色偏好" msgid "Role updated successfully" msgstr "角色更新成功。" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "角色" @@ -5941,6 +5954,10 @@ msgstr "选择时段" msgid "Select an assignment" msgstr "选择作业" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "发送" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "发送确认邮件" @@ -5972,15 +5989,15 @@ msgstr "设置颜色" msgid "Set your Password" msgstr "设置密码" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "系统配置中" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "设置支付网关" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "状态/得分" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "学员支付完成后将加入付费批次" msgid "Subgroup" msgstr "子组" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "此致敬礼" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "该批次已满。请联系管理员" @@ -6563,11 +6581,11 @@ msgstr "您报名的批次明日开始,请做好准备准时参加" msgid "The course {0} is now available on {1}." msgstr "课程{0}现已在{1}上线" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "本课程评估人{0}至{1}期间不可用,请选择{1}之后的日期" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "该时段已被其他参与者预定" @@ -6640,7 +6658,7 @@ msgstr "本课程已结束" msgid "This course has:" msgstr "本课程包含:" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "本课程免费" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "本测验共包含{0}道试题" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "系统正在更新中,期间不可进行任何修改操作。完整访问权限将很快恢复。" @@ -6748,15 +6766,21 @@ msgstr "课表模板" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "时区" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "至" msgid "To Date" msgstr "截止日期" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "加入本批次请联系管理员" @@ -7253,7 +7277,7 @@ msgstr "在此输入答案" msgid "Yellow" msgstr "黄色" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "您已在{0} {1}为课程{2}安排评估" @@ -7306,11 +7330,11 @@ msgstr "系统更新期间不可修改可用性设置。" msgid "You cannot change the roles in read-only mode." msgstr "只读模式下不可修改角色。" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "您不能在{0}之后安排评估" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "不能为过去的时段安排评估" @@ -7367,19 +7391,23 @@ msgstr "您已超过本测验最大尝试次数({0}次)" msgid "You have got a score of {0} for the quiz {1}" msgstr "您在测验{1}中获得了{0}分" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "您已订阅本课程通知,课程开放时将收到邮件提醒" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "您的课程{0}评估已安排在{1} {2} {3}" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "评估时段已预约成功" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "天" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "评估" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "示例@邮箱.com" msgid "lessons" msgstr "课时" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 4bc3113f3487bc1bb61b5d97dfea32f7609cc5e0 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:14 +0530 Subject: [PATCH 065/165] chore: Vietnamese translations --- lms/locale/vi.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/vi.po b/lms/locale/vi.po index 665fb434..55da3bc0 100644 --- a/lms/locale/vi.po +++ b/lms/locale/vi.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "Email đã được gửi thành công" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "Vàng" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "ngày" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "đánh giá" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 79adf44dfe4a3f06e6848a2cd258e8455edc20ec Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:15 +0530 Subject: [PATCH 066/165] chore: Portuguese, Brazilian translations --- lms/locale/pt_BR.po | 190 ++++++++++++++++++++++++++------------------ 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/pt_BR.po b/lms/locale/pt_BR.po index 072d3bf4..fe8237a3 100644 --- a/lms/locale/pt_BR.po +++ b/lms/locale/pt_BR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Portuguese, Brazilian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Excluir" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "E-mail enviado com sucesso" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Ajuda" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Início" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Introdução" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Meta Tags" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "Novo" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "Currículo" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Enviar" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "Configurações" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "Para" msgid "To Date" msgstr "Até a Data" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "Amarelo" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "dias" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "avaliação" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From d10a7ed57f55303e43d8a224ed95c79ec164ea00 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:16 +0530 Subject: [PATCH 067/165] chore: Indonesian translations --- lms/locale/id.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/id.po b/lms/locale/id.po index b21de928..f9939c51 100644 --- a/lms/locale/id.po +++ b/lms/locale/id.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Indonesian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Jatuh" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "Warna" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Hapus" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "Email berhasil dikirim" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Memperluas" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Bantuan" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Rumah" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Pesan" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Deskripsi meta" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Gambar Meta" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "Baru" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "kode Pos" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "Lanjut" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "4.1.2 Roles(Peran)" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Kirim" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "Untuk" msgid "To Date" msgstr "Untuk Tanggal" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "Kuning" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "hari" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "evaluasi" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "pelajaran" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From e36fdd68232651a730550ffd93e73e33c3780de9 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:18 +0530 Subject: [PATCH 068/165] chore: Tamil translations --- lms/locale/ta.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/ta.po b/lms/locale/ta.po index fa82180e..b34fabdc 100644 --- a/lms/locale/ta.po +++ b/lms/locale/ta.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Tamil\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 02adc4517c7e091ffffde79275d4d3c814e47f8c Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:19 +0530 Subject: [PATCH 069/165] chore: Thai translations --- lms/locale/th.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/th.po b/lms/locale/th.po index 8b68b776..fde69d54 100644 --- a/lms/locale/th.po +++ b/lms/locale/th.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Thai\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "ยุบ" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "ติดต่อเรา" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -2001,7 +2002,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2011,7 +2012,7 @@ msgstr "ลบ" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2023,7 +2024,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2273,6 +2274,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2387,7 +2392,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2489,7 +2494,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2577,7 +2582,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "ขยาย" @@ -2651,6 +2656,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2836,7 +2845,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2920,7 +2929,7 @@ msgstr "" msgid "Hello" msgstr "สวัสดี" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "ช่วยเหลือ" @@ -2985,7 +2994,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "หน้าแรก" @@ -3177,7 +3186,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3213,8 +3222,8 @@ msgstr "" msgid "Interest" msgstr "ดอกเบี้ย" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "การแนะนำ" @@ -3236,7 +3245,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3273,7 +3282,7 @@ msgstr "" msgid "Issue Date" msgstr "วันที่ออก" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3286,7 +3295,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3701,7 +3710,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3911,7 +3920,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4221,8 +4230,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "ข้อความ" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "คำอธิบายเมตา" @@ -4236,12 +4249,12 @@ msgid "Meta Image" msgstr "ภาพเมตา" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "แท็กเมตา" @@ -4312,7 +4325,7 @@ msgstr "" msgid "Monday" msgstr "วันจันทร์" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4368,7 +4381,7 @@ msgstr "ใหม่" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5061,7 +5074,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5164,7 +5177,7 @@ msgstr "โพสต์" msgid "Postal Code" msgstr "รหัสไปรษณีย์" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5541,7 +5554,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5685,7 +5698,7 @@ msgstr "ดำเนินการต่อ" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5726,7 +5739,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "บทบาท" @@ -5944,6 +5957,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "ส่ง" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5975,15 +5992,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6282,7 +6299,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6319,6 +6336,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6554,7 +6572,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6566,11 +6584,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6643,7 +6661,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6679,8 +6697,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6751,15 +6769,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6829,7 +6853,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7256,7 +7280,7 @@ msgstr "" msgid "Yellow" msgstr "สีเหลือง" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7309,11 +7333,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7370,19 +7394,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7451,7 +7479,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7568,11 +7596,15 @@ msgstr "" msgid "days" msgstr "วัน" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "การประเมิน" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7592,11 +7624,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 052e69737e06a85eeb3e9e9eb23e02c7d3744f17 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:21 +0530 Subject: [PATCH 070/165] chore: Burmese translations --- lms/locale/my.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/my.po b/lms/locale/my.po index 26788d42..fec7f9f1 100644 --- a/lms/locale/my.po +++ b/lms/locale/my.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Burmese\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "" msgid "Add a Student" msgstr "" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "" @@ -208,7 +208,7 @@ msgstr "" msgid "Add a keyword and then press enter" msgstr "" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Add a new question" msgstr "" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "" @@ -245,7 +245,7 @@ msgstr "" msgid "Add at least one possible answer for this question: {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "" @@ -253,7 +253,7 @@ msgstr "" msgid "Add quiz to this video" msgstr "" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "" @@ -269,11 +269,11 @@ msgstr "" msgid "Add your assignment as {0}" msgstr "" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "" @@ -378,11 +378,11 @@ msgstr "" msgid "Amount and currency are required for paid batches." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "" msgid "Assignment will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "" msgid "Collaboration Preference" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" msgid "Color" msgstr "အရောင်" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "" @@ -1696,7 +1697,7 @@ msgstr "" msgid "Course Name" msgstr "" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "" @@ -1733,15 +1734,15 @@ msgstr "" msgid "Course added to program successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "" @@ -1834,15 +1835,15 @@ msgstr "" msgid "Create a Quiz" msgstr "" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "" @@ -1854,15 +1855,15 @@ msgstr "" msgid "Create an Assignment" msgstr "" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "" @@ -1870,11 +1871,11 @@ msgstr "" msgid "Created" msgstr "" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "" @@ -1882,7 +1883,7 @@ msgstr "" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "" msgid "Current Streak" msgstr "" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "" @@ -1998,7 +1999,7 @@ msgstr "" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "" msgid "Delete Chapter" msgstr "" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "" @@ -2020,7 +2021,7 @@ msgstr "" msgid "Delete this lesson?" msgstr "" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "" @@ -2270,6 +2271,10 @@ msgstr "" msgid "Email Templates deleted successfully" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "" msgid "Enrollment Count" msgstr "" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "" @@ -2486,7 +2491,7 @@ msgstr "" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "" msgid "Exercise Title" msgstr "" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "" @@ -2648,6 +2653,10 @@ msgstr "" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "" @@ -2833,7 +2842,7 @@ msgstr "" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "" @@ -2917,7 +2926,7 @@ msgstr "" msgid "Hello" msgstr "" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "" @@ -2982,7 +2991,7 @@ msgstr "" msgid "Hints" msgstr "" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "" @@ -3174,7 +3183,7 @@ msgstr "" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "" @@ -3210,8 +3219,8 @@ msgstr "" msgid "Interest" msgstr "" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "" @@ -3233,7 +3242,7 @@ msgstr "" msgid "Invite Only" msgstr "" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "" @@ -3270,7 +3279,7 @@ msgstr "" msgid "Issue Date" msgstr "" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "" @@ -3698,7 +3707,7 @@ msgstr "" msgid "Learning Consistency" msgstr "" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "" @@ -3908,7 +3917,7 @@ msgstr "" msgid "Manage Batch" msgstr "" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "" @@ -4218,8 +4227,12 @@ msgstr "" msgid "Mentor Request Status Update Template" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "" @@ -4309,7 +4322,7 @@ msgstr "" msgid "Monday" msgstr "" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "" @@ -4365,7 +4378,7 @@ msgstr "" msgid "New Batch" msgstr "" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "" @@ -5058,7 +5071,7 @@ msgstr "" msgid "Please login to continue with payment." msgstr "" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "" @@ -5161,7 +5174,7 @@ msgstr "" msgid "Postal Code" msgstr "" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "" @@ -5538,7 +5551,7 @@ msgstr "" msgid "Quiz will appear at the bottom of the lesson." msgstr "" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "" msgid "Resume Video" msgstr "" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "" @@ -5723,7 +5736,7 @@ msgstr "" msgid "Role updated successfully" msgstr "" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "" @@ -5941,6 +5954,10 @@ msgstr "" msgid "Select an assignment" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "ပေးပို့" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "" @@ -5972,15 +5989,15 @@ msgstr "" msgid "Set your Password" msgstr "" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "" msgid "Subgroup" msgstr "" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "" msgid "Thanks and Regards" msgstr "" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "" @@ -6563,11 +6581,11 @@ msgstr "" msgid "The course {0} is now available on {1}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "" @@ -6640,7 +6658,7 @@ msgstr "" msgid "This course has:" msgstr "" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "" @@ -6676,8 +6694,8 @@ msgstr "" msgid "This quiz consists of {0} questions." msgstr "" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "" @@ -6748,15 +6766,21 @@ msgstr "" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "" msgid "To Date" msgstr "" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "" @@ -7253,7 +7277,7 @@ msgstr "" msgid "Yellow" msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "" @@ -7306,11 +7330,11 @@ msgstr "" msgid "You cannot change the roles in read-only mode." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "" @@ -7367,19 +7391,23 @@ msgstr "" msgid "You have got a score of {0} for the quiz {1}" msgstr "" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "" @@ -7448,7 +7476,7 @@ msgstr "" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "" @@ -7565,11 +7593,15 @@ msgstr "" msgid "days" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "" @@ -7589,11 +7621,11 @@ msgstr "" msgid "lessons" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "" From 64bf4ab3f7c100ffc68dca468503bea37c5437f6 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:22 +0530 Subject: [PATCH 071/165] chore: Bosnian translations --- lms/locale/bs.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/bs.po b/lms/locale/bs.po index 006c8d27..6e8518f1 100644 --- a/lms/locale/bs.po +++ b/lms/locale/bs.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Bosnian\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Dodaj Lekciju" msgid "Add a Student" msgstr "Dodaj Studenta" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "Dodaj Poglavlje" @@ -208,7 +208,7 @@ msgstr "Dodaj Kurs" msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu riječ, a zatim pritisnite enter" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "Dodaj Lekciju" @@ -221,7 +221,7 @@ msgstr "Dodaj novog člana" msgid "Add a new question" msgstr "Dodaj novo pitanje" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "Dodaj program" @@ -245,7 +245,7 @@ msgstr "Dodaj zadatak svojoj lekciji" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodaj barem jedan mogući odgovor na ovo pitanje: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "Dodaj kurseve u vašu grupu" @@ -253,7 +253,7 @@ msgstr "Dodaj kurseve u vašu grupu" msgid "Add quiz to this video" msgstr "Dodaj kviz ovom videu" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "Dodaj učenike u vašu grupu" @@ -269,11 +269,11 @@ msgstr "Dodaj web stranicu na bočnu traku" msgid "Add your assignment as {0}" msgstr "Dodaj zadatak kao {0}" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "Dodaj vaše prvo poglavlje" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "Dodaj vašu prvu lekciju" @@ -378,11 +378,11 @@ msgstr "Iznos (USD)" msgid "Amount and currency are required for paid batches." msgstr "Iznos i Valuta su obavezni za plaćene grupe." -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "Iznos i valuta su obevezni za plaćene certifikate." -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "Iznos i valuta su potrebni za plaćene kurseve." @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Procjena {0} je već dodana ovoj grupi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "Zadatak je uspješno ažuriran" msgid "Assignment will appear at the bottom of the lesson." msgstr "Zadatak će se pojaviti na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Certifikati su uspješno generirani" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "Web stranica Grupe" msgid "Collaboration Preference" msgstr "Preference Saradnje" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Sklopi" @@ -1295,7 +1295,7 @@ msgstr "Ime Koledža" msgid "Color" msgstr "Boja" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "Ključne riječi odvojene zarezom za SEO" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "Čestitamo na certificiranju!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Kontaktirajte nas" @@ -1696,7 +1697,7 @@ msgstr "Lista Kurseva" msgid "Course Name" msgstr "Naziv Kursa" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "Pregled Kursa" @@ -1733,15 +1734,15 @@ msgstr "Naziv Kursa" msgid "Course added to program successfully" msgstr "Kurs je uspješno dodan u program" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "Kurs je uspješno kreiran" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "Kurs uspješno izbrisan" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "Kurs je uspješno ažuriran" @@ -1834,15 +1835,15 @@ msgstr "Kreiraj Razred Uživo" msgid "Create a Quiz" msgstr "Napravi Kviz" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "Kreiraj grupu" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "Kreiraj kurs" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "Kreiraj čas uživo" @@ -1854,15 +1855,15 @@ msgstr "Kreiraj novu Značku" msgid "Create an Assignment" msgstr "Kreiraj Zadatak" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "Kreiraj vašu prvu seriju" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "Kreiraj vaš prvi kurs" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "Kreiraj vašj prvi kviz" @@ -1870,11 +1871,11 @@ msgstr "Kreiraj vašj prvi kviz" msgid "Created" msgstr "Kreirano" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "Kreiranje grupe u toku" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "Kreiranje kursa u toku" @@ -1882,7 +1883,7 @@ msgstr "Kreiranje kursa u toku" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Trenutna Lekcija" msgid "Current Streak" msgstr "Aktuelni Period" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "Prilagođeni Šabloni Certifikata" @@ -1998,7 +1999,7 @@ msgstr "Tip Stepena" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Izbriši" msgid "Delete Chapter" msgstr "Izbriši Poglavlje" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "Izbriši Kurs" @@ -2020,7 +2021,7 @@ msgstr "Izbriši ovo Poglavlje?" msgid "Delete this lesson?" msgstr "Izbriši ovu Lekciju?" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Brisanjem kursa izbrisat će se i sva njegova poglavlja i lekcije. Jeste li sigurni da želite izbrisati ovaj kurs?" @@ -2270,6 +2271,10 @@ msgstr "Šablon e-pošte" msgid "Email Templates deleted successfully" msgstr "Šabloni e-pošte uspješno izbrisani" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "E-pošta je uspješno poslana" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "Potvrda upisa za {0}" msgid "Enrollment Count" msgstr "Broj Upisa" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "Prijava nije uspjela, {0}" @@ -2486,7 +2491,7 @@ msgstr "Evaluacija je uspješno sačuvana" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "Prijava Vježbe" msgid "Exercise Title" msgstr "Naziv Vježbe" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Proširi" @@ -2648,6 +2653,10 @@ msgstr "Neuspješan upis u program: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Nije moguće preuzeti podatke o prisustvu sa Zooma za čas {0}: {1}" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "Podnošenje nije uspjelo. Pokušaj ponovo. {0}" @@ -2833,7 +2842,7 @@ msgstr "Preuzmi Certifikat" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "Certificiraj se" @@ -2917,7 +2926,7 @@ msgstr "Naslov" msgid "Hello" msgstr "Zdravo" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Pomoć" @@ -2982,7 +2991,7 @@ msgstr "Istaknuti Tekst" msgid "Hints" msgstr "Nagovještaji" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Početna" @@ -3174,7 +3183,7 @@ msgstr "Naziv Institucije" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "Instruktor" @@ -3210,8 +3219,8 @@ msgstr "Komentari Instruktora" msgid "Interest" msgstr "Kamata" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Uvod" @@ -3233,7 +3242,7 @@ msgstr "Pozivni Kod" msgid "Invite Only" msgstr "Samo po Pozivu" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "Pozovi vaš tim i učenike" @@ -3270,7 +3279,7 @@ msgstr "SCORM Paket" msgid "Issue Date" msgstr "Datum Izdavanja" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "Izdaj Certifikat" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "Izdato" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "Izdato" @@ -3698,7 +3707,7 @@ msgstr "Pokreni Datoteku" msgid "Learning Consistency" msgstr "Konzistentnost Učenja" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "Putevi Učenja" @@ -3908,7 +3917,7 @@ msgstr "Unesi ispravanu faktura adresu jer će se koristiti u vašoj fakturi." msgid "Manage Batch" msgstr "Upravljaj Grupom" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "Upravljajte svojim kursevima i grupama na prvi pogled" @@ -4218,8 +4227,12 @@ msgstr "Šablon Kreiranje Zahtjeva za Mentora" msgid "Mentor Request Status Update Template" msgstr "Status Šablona Kreiranja Zahtjeva za Mentora" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Poruka" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta Opis" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Meta Slika" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta Ključne Riječi" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Meta tagovi" @@ -4309,7 +4322,7 @@ msgstr "Modul je netačan." msgid "Monday" msgstr "Ponedjeljak" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "Monetizacija" @@ -4365,7 +4378,7 @@ msgstr "Novi" msgid "New Batch" msgstr "Nova Grupa" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "Novi Kurs" @@ -5058,7 +5071,7 @@ msgstr "Prijavi se da pristupiš ovoj stranici." msgid "Please login to continue with payment." msgstr "Prijavi se da nastaviš s plaćanjem." -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "Molimo vas da se prijavite da biste se prijavili u program." @@ -5161,7 +5174,7 @@ msgstr "Objava" msgid "Postal Code" msgstr "Poštanski Broj" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "Pokreće se od Učenje" @@ -5538,7 +5551,7 @@ msgstr "Kviz je uspješno ažuriran" msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će se pojaviti na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "Nastavi" msgid "Resume Video" msgstr "Nastavi Video" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "Nastavite od tamo gdje ste stali" @@ -5723,7 +5736,7 @@ msgstr "Preferenca Uloge" msgid "Role updated successfully" msgstr "Uloga je uspješno ažurirana" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Uloge" @@ -5941,6 +5954,10 @@ msgstr "Odaberi termin" msgid "Select an assignment" msgstr "Odaberi Zadatak" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Pošalji" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "Pošalji potvrdnu e-poštu" @@ -5972,15 +5989,15 @@ msgstr "Postavi boju" msgid "Set your Password" msgstr "Postavite svoju Lozinku" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "Postavljanje" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "Postavljanje Platnog Prolaza" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "Status/Rezultat" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "Studenti će biti upisani u plaćenu grupu kada završe uplatu" msgid "Subgroup" msgstr "Podgrupa" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "Hvala vam na povratnim informacijama." msgid "Thanks and Regards" msgstr "Hvala i Pozdrav" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "Grupa je popunjena. Kontaktiraj Administratora." @@ -6563,11 +6581,11 @@ msgstr "Grupa za koju ste se prijavili počinje sutra. Pripremite se i dođete n msgid "The course {0} is now available on {1}." msgstr "Kurs {0} je sada dostupan na {1}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "Ocjenjivač ovog kursa je nedostupan od {0} do {1}. Odaberi datum nakon {1}" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "Termin je već rezervirao drugi učesnik." @@ -6640,7 +6658,7 @@ msgstr "Ovaj čas je završen" msgid "This course has:" msgstr "Ovaj kurs ima:" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "Ovaj kurs je besplatan." @@ -6676,8 +6694,8 @@ msgstr "Ovaj program se sastoji od {0} kurseva" msgid "This quiz consists of {0} questions." msgstr "Ovaj kviz se sastoji od {0} pitanja." -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "Ova stranica se ažurira. Nećete moći vršiti nikakve promjene. Puni pristup će uskoro biti vraćen." @@ -6748,15 +6766,21 @@ msgstr "Vremenski Šablon" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "Vremenska Zona" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "Do" msgid "To Date" msgstr "Do Datuma" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "Da biste se pridružili ovoj grupi, kontaktirajte administratora." @@ -7253,7 +7277,7 @@ msgstr "Napišite svoj odgovor ovdje" msgid "Yellow" msgstr "Žuta" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "Već imate ocjenjivanje na {0} na {1} za kurs {2}." @@ -7306,11 +7330,11 @@ msgstr "Ne možete promijeniti dostupnost dok se stranica ažurira." msgid "You cannot change the roles in read-only mode." msgstr "Ne možete mijenjati uloge u načinu rada samo za čitanje." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "Ne možete zakazati ocjenjivanje nakon {0}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "Ne možete zakazati ocjenjivanje za prošle termine." @@ -7367,19 +7391,23 @@ msgstr "Premašili ste maksimalan broj pokušaja ({0}) za ovaj kviz" msgid "You have got a score of {0} for the quiz {1}" msgstr "Imate ocjenu {0} za kviz {1}" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Odlučili ste da budete obaviješteni o ovom kursu. Primit ćete e-poštu kada kurs postane dostupan." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Imate zakazano {0} predstojećih {1} i {2} {3}." -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "Imate {0} predstojećih {1}." -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "Imate zakazano {0} {1}." @@ -7448,7 +7476,7 @@ msgstr "Vaš upis u {{ batch_name }} je potvrđen" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "Vaša ocjena za kurs {0} je zakazana za {1} u {2} {3}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "Vaš termin za ocjenjivanje je rezervisan" @@ -7565,11 +7593,15 @@ msgstr "dnevni period" msgid "days" msgstr "dana" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "evaluacija" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "evaluacije" @@ -7589,11 +7621,11 @@ msgstr "jane@example.com" msgid "lessons" msgstr "lekcije" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "čas uživo" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "časovi uživo" From 942c04cb688e98637c68a0c001350871a8a0abe5 Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:23 +0530 Subject: [PATCH 072/165] chore: Serbian (Latin) translations --- lms/locale/sr_CS.po | 190 ++++++++++++++++++++++++++------------------ 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/sr_CS.po b/lms/locale/sr_CS.po index f0db0ff7..ec969698 100644 --- a/lms/locale/sr_CS.po +++ b/lms/locale/sr_CS.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-14 13:50\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Serbian (Latin)\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "Dodaj lekciju" msgid "Add a Student" msgstr "Dodaj studenta" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "Dodaj poglavlje" @@ -208,7 +208,7 @@ msgstr "Dodaj obuku" msgid "Add a keyword and then press enter" msgstr "Dodaj ključnu reč, a zatim pritisni enter" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "Dodaj lekciju" @@ -221,7 +221,7 @@ msgstr "Dodaj novog člana" msgid "Add a new question" msgstr "Dodaj novo pitanje" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "Dodaj program" @@ -245,7 +245,7 @@ msgstr "Dodajte zadatak u svoju lekciju" msgid "Add at least one possible answer for this question: {0}" msgstr "Dodajte bar jedan mogući odgovor za ovo pitanje: {0}" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "Dodajte obuke u Vašu grupu" @@ -253,7 +253,7 @@ msgstr "Dodajte obuke u Vašu grupu" msgid "Add quiz to this video" msgstr "Dodaj kviz u ovaj video-snimak" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "Dodajte studente u svoju grupu" @@ -269,11 +269,11 @@ msgstr "Dodajte veb-stranicu u bočnu traku" msgid "Add your assignment as {0}" msgstr "Dodajte svoj zadatak kao {0}" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "Dodajte Vaše prvo poglavlje" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "Dodajte Vašu prvu lekciju" @@ -378,11 +378,11 @@ msgstr "Iznos (USD)" msgid "Amount and currency are required for paid batches." msgstr "Iznos i valuta su neophodni za plaćene grupe." -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "Iznos i valuta su neophodni za plaćene sertifikate." -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "Iznos i valuta su neophodni za plaćene obuke." @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "Procena {0} je već dodata ovoj grupi." #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "Zadatak je uspešno ažuriran" msgid "Assignment will appear at the bottom of the lesson." msgstr "Zadatak će se prikazivati na dnu u okviru lekcije." -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "Sertifikati su uspešno generisani" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "Veb-stranica obrazovne grupe" msgid "Collaboration Preference" msgstr "Preferencije za saradnju" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "Sažmi" @@ -1295,7 +1295,7 @@ msgstr "Naziv fakulteta" msgid "Color" msgstr "Boja" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "Ključne reči, odvojene zarezom, za SEO" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "Čestitamo na dobijanju sertifikata!" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "Kontaktirajte nas" @@ -1696,7 +1697,7 @@ msgstr "Lista obuke" msgid "Course Name" msgstr "Naziv obuke" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "Plan obuke" @@ -1733,15 +1734,15 @@ msgstr "Naslov obuke" msgid "Course added to program successfully" msgstr "Obuka je uspešno dodata u program" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "Obuka je uspešno kreirana" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "Obuka je uspešno obrisana" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "Obuka je uspešno ažurirana" @@ -1834,15 +1835,15 @@ msgstr "Kreiraj onlajn predavanje" msgid "Create a Quiz" msgstr "Kreiraj kviz" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "Kreiraj grupu" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "Kreiraj obuku" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "Kreiraj onlajn predavanje" @@ -1854,15 +1855,15 @@ msgstr "Kreiraj novi bedž" msgid "Create an Assignment" msgstr "Kreiraj zadatak" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "Kreirajte svoju prvu grupu" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "Kreirajte svoju prvu obuku" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "Kreirajte svoj prvi kviz" @@ -1870,11 +1871,11 @@ msgstr "Kreirajte svoj prvi kviz" msgid "Created" msgstr "Kreirano" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "Kreiranje grupe" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "Kreiranje obuke" @@ -1882,7 +1883,7 @@ msgstr "Kreiranje obuke" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "Trenutna lekcija" msgid "Current Streak" msgstr "Trenutni niz dana" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "Prilagođeni šablon sertifikata" @@ -1998,7 +1999,7 @@ msgstr "Vrsta diplome" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "Obriši" msgid "Delete Chapter" msgstr "Obriši poglavlje" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "Obriši obuku" @@ -2020,7 +2021,7 @@ msgstr "Obriši ovo poglavlje?" msgid "Delete this lesson?" msgstr "Obrišite ovu lekciju?" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "Brisanjem obuke takođe će se obrisati sva poglavlja i lekcije. Da li ste sigurni da želite da obrišete ovu obuku?" @@ -2270,6 +2271,10 @@ msgstr "Imejl šabloni" msgid "Email Templates deleted successfully" msgstr "Imejl šablon je uspešno obrisan" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "Imejl je uspešno poslat" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "Potvrda o upisu za {0}" msgid "Enrollment Count" msgstr "Broj upisanih" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "Neuspešan upis, {0}" @@ -2486,7 +2491,7 @@ msgstr "Ocenjivanje je uspešno sačuvano" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "Podnošenje vežbe" msgid "Exercise Title" msgstr "Naslov vežbe" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "Proširi" @@ -2648,6 +2653,10 @@ msgstr "Neuspešan upis u program: {0}" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "Neuspešno preuzimanje podataka o prisustvu za Zoom za predavanje {0}: {1}" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "Neuspešno podnošenje. Pokušajte ponovo. {0}" @@ -2833,7 +2842,7 @@ msgstr "Preuzmi sertifikat" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "Stekni sertifikat" @@ -2917,7 +2926,7 @@ msgstr "Naslov" msgid "Hello" msgstr "Zdravo" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "Pomoć" @@ -2982,7 +2991,7 @@ msgstr "Istaknuti tekst" msgid "Hints" msgstr "Saveti" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "Početna stranica" @@ -3174,7 +3183,7 @@ msgstr "Naziv institucije" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "Predavač" @@ -3210,8 +3219,8 @@ msgstr "Komentari predavača" msgid "Interest" msgstr "Interesovanje" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "Uvod" @@ -3233,7 +3242,7 @@ msgstr "Šifra pozivnice" msgid "Invite Only" msgstr "Samo za pozvane" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "Pozovite svoj tim i studente" @@ -3270,7 +3279,7 @@ msgstr "SCORM paket" msgid "Issue Date" msgstr "Datum izdavanja" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "Izdaj sertifikat" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "Izdato" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "Izdato" @@ -3698,7 +3707,7 @@ msgstr "Pokreni fajl" msgid "Learning Consistency" msgstr "Doslednost u učenju" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "Edukativni putevi" @@ -3908,7 +3917,7 @@ msgstr "Unesite tačan naziv za fakturisanje jer će biti korišćeno na Vašoj msgid "Manage Batch" msgstr "Upravljaj grupom" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "Upravljajte svojim obukama i grupama jednostavno i pregledno" @@ -4218,8 +4227,12 @@ msgstr "Šablon za kreiranje zahteva za mentora" msgid "Mentor Request Status Update Template" msgstr "Šablon za ažuriranje statusa zahteva za mentora" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "Poruka" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "Meta opis" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "Meta slika" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "Meta ključne reči" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "Meta oznake" @@ -4309,7 +4322,7 @@ msgstr "Modul je neispravan." msgid "Monday" msgstr "Ponedeljak" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "Monetizacija" @@ -4365,7 +4378,7 @@ msgstr "Novi" msgid "New Batch" msgstr "Nova grupa" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "Nova obuka" @@ -5058,7 +5071,7 @@ msgstr "Molimo Vas da se prijavite da biste pristupili ovoj stranici." msgid "Please login to continue with payment." msgstr "Molimo Vas da se prijavite da biste nastavili sa plaćanjem." -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "Molimo Vas da se prijavite da biste se upisali u program." @@ -5161,7 +5174,7 @@ msgstr "Objavi" msgid "Postal Code" msgstr "Poštanski broj" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "Powered by Learning" @@ -5538,7 +5551,7 @@ msgstr "Kviz je uspešno ažuriran" msgid "Quiz will appear at the bottom of the lesson." msgstr "Kviz će biti prikazivan na dnu lekcije." -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "CV" msgid "Resume Video" msgstr "Nastavi video-snimak" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "Nastavite tamo gde ste stali" @@ -5723,7 +5736,7 @@ msgstr "Poželjna uloga" msgid "Role updated successfully" msgstr "Uloga je uspešno ažurirana" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "Uloge" @@ -5941,6 +5954,10 @@ msgstr "Izaberite termin" msgid "Select an assignment" msgstr "Izaberite zadatak" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "Pošalji" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "Pošalji imejl potvrde" @@ -5972,15 +5989,15 @@ msgstr "Postavite boju" msgid "Set your Password" msgstr "Postavite svoju lozinku" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "Podešavanje" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "Podešavanje platnog portala" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "Status/Rezultat" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "Studenti će biti upisani u plaćenu grupu nakon što izvrše uplatu" msgid "Subgroup" msgstr "Podgrupa" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "Hvala Vam što ste podelili svoje utiske." msgid "Thanks and Regards" msgstr "Hvala i srdačan pozdrav" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "Grupa je popunjena. Molimo Vas da kontaktirate administratora." @@ -6563,11 +6581,11 @@ msgstr "Grupa u koju ste se upisali počinje sutra. Molimo Vas da budete spremni msgid "The course {0} is now available on {1}." msgstr "Obuka {0} je sada dostupna na {1}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "Osoba koja ocenjuje ovu obuku nije dostupna u periodu od {0} do {1}. Molimo Vas da izaberete datum nakon {1}" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "Termin je već rezervisan od strane drugog učesnika." @@ -6640,7 +6658,7 @@ msgstr "Ovo predavanje se završilo" msgid "This course has:" msgstr "Ova obuka sadrži:" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "Ova obuka je besplatna." @@ -6676,8 +6694,8 @@ msgstr "Ovaj program se sastoji od {0} obuka" msgid "This quiz consists of {0} questions." msgstr "Kviz se sastoji od {0} pitanja." -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "Sajt se ažurira. Trenutno nisu moguće izmene. Pun pristup će uskoro biti vraćen." @@ -6748,15 +6766,21 @@ msgstr "Šablon rasporeda nastave" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "Vremenska zona" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "Za" msgid "To Date" msgstr "Datum završetka" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "Za pridruživanje ovoj grupi, molimo Vas da kontaktirate administratora." @@ -7253,7 +7277,7 @@ msgstr "Ovde upišite Vaš odgovor" msgid "Yellow" msgstr "Žuta" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "Već postoji ocena na {0} u {1} za obuku {2}." @@ -7306,11 +7330,11 @@ msgstr "Ne možete menjati dostupnost dok se sajt ažurira." msgid "You cannot change the roles in read-only mode." msgstr "Ne možete menjati uloge u režimu samo za čitanje." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "Ne možete zakazati ocenjivanje nakon {0}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "Ocenjivanje nije moguće zakazati za termine koji su već prošli." @@ -7367,19 +7391,23 @@ msgstr "Premašili ste maksimalan dozvoljeni broj pokušaja ({0}) za ovaj kviz" msgid "You have got a score of {0} for the quiz {1}" msgstr "Dobili ste rezultat od {0} na kvizu {1}" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "Izabrali ste da budete obavešteni o ovoj obuci. Dobićete imejl kada obuka postane dostupna." -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "Imate zakazane {0} predstojeće {1} i {2} {3}." -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "Imate {0} predstojećih {1}." -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "Imate zakazano {0} {1}." @@ -7448,7 +7476,7 @@ msgstr "Vaš upis u {{ batch_name }} je potvrđen" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "Vaše ocenjivanje za obuku {0} je zakazano za {1} u {2} {3}." -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "Vaš termin za ocenjivanje je rezervisan" @@ -7565,11 +7593,15 @@ msgstr "niz dana" msgid "days" msgstr "dani" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "evaluacija" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "ocenjivanja" @@ -7589,11 +7621,11 @@ msgstr "petar@primer.com" msgid "lessons" msgstr "lekcije" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "onlajn predavanje" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "onlajn predavanja" From 342512f3e1bdcff53f07b85ad8a30fd88c9b0fee Mon Sep 17 00:00:00 2001 From: Jannat Patel <31363128+pateljannat@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:49:25 +0530 Subject: [PATCH 073/165] chore: Esperanto translations --- lms/locale/eo.po | 190 +++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 79 deletions(-) diff --git a/lms/locale/eo.po b/lms/locale/eo.po index 2d6437f5..c489ffeb 100644 --- a/lms/locale/eo.po +++ b/lms/locale/eo.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: jannat@frappe.io\n" -"POT-Creation-Date: 2025-10-10 16:04+0000\n" -"PO-Revision-Date: 2025-10-13 13:37\n" +"POT-Creation-Date: 2025-10-17 16:04+0000\n" +"PO-Revision-Date: 2025-10-20 15:19\n" "Last-Translator: jannat@frappe.io\n" "Language-Team: Esperanto\n" "MIME-Version: 1.0\n" @@ -196,7 +196,7 @@ msgstr "crwdns149222:0crwdne149222:0" msgid "Add a Student" msgstr "crwdns149224:0crwdne149224:0" -#: frontend/src/components/AppSidebar.vue:597 +#: frontend/src/components/AppSidebar.vue:600 msgid "Add a chapter" msgstr "crwdns151726:0crwdne151726:0" @@ -208,7 +208,7 @@ msgstr "crwdns149226:0crwdne149226:0" msgid "Add a keyword and then press enter" msgstr "crwdns152004:0crwdne152004:0" -#: frontend/src/components/AppSidebar.vue:598 +#: frontend/src/components/AppSidebar.vue:601 msgid "Add a lesson" msgstr "crwdns151728:0crwdne151728:0" @@ -221,7 +221,7 @@ msgstr "crwdns155798:0crwdne155798:0" msgid "Add a new question" msgstr "crwdns149228:0crwdne149228:0" -#: frontend/src/components/AppSidebar.vue:612 +#: frontend/src/components/AppSidebar.vue:615 msgid "Add a program" msgstr "crwdns159750:0crwdne159750:0" @@ -245,7 +245,7 @@ msgstr "crwdns152104:0crwdne152104:0" msgid "Add at least one possible answer for this question: {0}" msgstr "crwdns149236:0{0}crwdne149236:0" -#: frontend/src/components/AppSidebar.vue:561 +#: frontend/src/components/AppSidebar.vue:564 msgid "Add courses to your batch" msgstr "crwdns154437:0crwdne154437:0" @@ -253,7 +253,7 @@ msgstr "crwdns154437:0crwdne154437:0" msgid "Add quiz to this video" msgstr "crwdns155290:0crwdne155290:0" -#: frontend/src/components/AppSidebar.vue:540 +#: frontend/src/components/AppSidebar.vue:543 msgid "Add students to your batch" msgstr "crwdns154439:0crwdne154439:0" @@ -269,11 +269,11 @@ msgstr "crwdns149238:0crwdne149238:0" msgid "Add your assignment as {0}" msgstr "crwdns149240:0{0}crwdne149240:0" -#: frontend/src/components/AppSidebar.vue:473 +#: frontend/src/components/AppSidebar.vue:476 msgid "Add your first chapter" msgstr "crwdns154441:0crwdne154441:0" -#: frontend/src/components/AppSidebar.vue:489 +#: frontend/src/components/AppSidebar.vue:492 msgid "Add your first lesson" msgstr "crwdns154443:0crwdne154443:0" @@ -378,11 +378,11 @@ msgstr "crwdns149270:0crwdne149270:0" msgid "Amount and currency are required for paid batches." msgstr "crwdns151730:0crwdne151730:0" -#: lms/lms/doctype/lms_course/lms_course.py:76 +#: lms/lms/doctype/lms_course/lms_course.py:79 msgid "Amount and currency are required for paid certificates." msgstr "crwdns152599:0crwdne152599:0" -#: lms/lms/doctype/lms_course/lms_course.py:73 +#: lms/lms/doctype/lms_course/lms_course.py:76 msgid "Amount and currency are required for paid courses." msgstr "crwdns151732:0crwdne151732:0" @@ -508,7 +508,7 @@ msgid "Assessment {0} has already been added to this batch." msgstr "crwdns149308:0{0}crwdne149308:0" #. Label of the show_assessments (Check) field in DocType 'LMS Settings' -#: frontend/src/components/AppSidebar.vue:615 +#: frontend/src/components/AppSidebar.vue:618 #: frontend/src/components/Assessments.vue:5 #: frontend/src/components/BatchStudents.vue:32 #: lms/lms/doctype/lms_settings/lms_settings.json @@ -590,7 +590,7 @@ msgstr "crwdns154598:0crwdne154598:0" msgid "Assignment will appear at the bottom of the lesson." msgstr "crwdns149324:0crwdne149324:0" -#: frontend/src/components/AppSidebar.vue:619 +#: frontend/src/components/AppSidebar.vue:622 #: frontend/src/components/Settings/Badges.vue:163 #: frontend/src/pages/Assignments.vue:208 lms/www/lms.py:271 msgid "Assignments" @@ -1017,7 +1017,7 @@ msgstr "crwdns151924:0crwdne151924:0" #. Enrollment' #. Label of a Card Break in the LMS Workspace #. Label of a Link in the LMS Workspace -#: frontend/src/components/AppSidebar.vue:623 +#: frontend/src/components/AppSidebar.vue:626 #: frontend/src/components/Modals/Event.vue:381 #: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:58 #: frontend/src/pages/CourseCertification.vue:10 @@ -1276,7 +1276,7 @@ msgstr "crwdns149490:0crwdne149490:0" msgid "Collaboration Preference" msgstr "crwdns149492:0crwdne149492:0" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Collapse" msgstr "crwdns154602:0crwdne154602:0" @@ -1295,7 +1295,7 @@ msgstr "crwdns149496:0crwdne149496:0" msgid "Color" msgstr "crwdns149498:0crwdne149498:0" -#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:300 +#: frontend/src/pages/BatchForm.vue:306 frontend/src/pages/CourseForm.vue:312 msgid "Comma separated keywords for SEO" msgstr "crwdns155232:0crwdne155232:0" @@ -1469,6 +1469,7 @@ msgid "Congratulations on getting certified!" msgstr "crwdns149534:0crwdne149534:0" #. Label of the contact_us_tab (Tab Break) field in DocType 'LMS Settings' +#: frontend/src/components/ContactUsEmail.vue:5 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Contact Us" msgstr "crwdns160252:0crwdne160252:0" @@ -1696,7 +1697,7 @@ msgstr "crwdns149578:0crwdne149578:0" msgid "Course Name" msgstr "crwdns149580:0crwdne149580:0" -#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:310 +#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:322 msgid "Course Outline" msgstr "crwdns151624:0crwdne151624:0" @@ -1733,15 +1734,15 @@ msgstr "crwdns149590:0crwdne149590:0" msgid "Course added to program successfully" msgstr "crwdns158496:0crwdne158496:0" -#: frontend/src/pages/CourseForm.vue:547 +#: frontend/src/pages/CourseForm.vue:560 msgid "Course created successfully" msgstr "crwdns155084:0crwdne155084:0" -#: frontend/src/pages/CourseForm.vue:584 +#: frontend/src/pages/CourseForm.vue:597 msgid "Course deleted successfully" msgstr "crwdns151586:0crwdne151586:0" -#: frontend/src/pages/CourseForm.vue:567 +#: frontend/src/pages/CourseForm.vue:580 msgid "Course updated successfully" msgstr "crwdns155086:0crwdne155086:0" @@ -1834,15 +1835,15 @@ msgstr "crwdns149614:0crwdne149614:0" msgid "Create a Quiz" msgstr "crwdns155804:0crwdne155804:0" -#: frontend/src/components/AppSidebar.vue:605 +#: frontend/src/components/AppSidebar.vue:608 msgid "Create a batch" msgstr "crwdns154445:0crwdne154445:0" -#: frontend/src/components/AppSidebar.vue:596 +#: frontend/src/components/AppSidebar.vue:599 msgid "Create a course" msgstr "crwdns151738:0crwdne151738:0" -#: frontend/src/components/AppSidebar.vue:606 +#: frontend/src/components/AppSidebar.vue:609 msgid "Create a live class" msgstr "crwdns154447:0crwdne154447:0" @@ -1854,15 +1855,15 @@ msgstr "crwdns155882:0crwdne155882:0" msgid "Create an Assignment" msgstr "crwdns154604:0crwdne154604:0" -#: frontend/src/components/AppSidebar.vue:530 +#: frontend/src/components/AppSidebar.vue:533 msgid "Create your first batch" msgstr "crwdns154449:0crwdne154449:0" -#: frontend/src/components/AppSidebar.vue:461 +#: frontend/src/components/AppSidebar.vue:464 msgid "Create your first course" msgstr "crwdns154451:0crwdne154451:0" -#: frontend/src/components/AppSidebar.vue:508 +#: frontend/src/components/AppSidebar.vue:511 msgid "Create your first quiz" msgstr "crwdns154453:0crwdne154453:0" @@ -1870,11 +1871,11 @@ msgstr "crwdns154453:0crwdne154453:0" msgid "Created" msgstr "crwdns152116:0crwdne152116:0" -#: frontend/src/components/AppSidebar.vue:602 +#: frontend/src/components/AppSidebar.vue:605 msgid "Creating a batch" msgstr "crwdns154455:0crwdne154455:0" -#: frontend/src/components/AppSidebar.vue:593 +#: frontend/src/components/AppSidebar.vue:596 msgid "Creating a course" msgstr "crwdns154457:0crwdne154457:0" @@ -1882,7 +1883,7 @@ msgstr "crwdns154457:0crwdne154457:0" #. Label of the currency (Link) field in DocType 'LMS Course' #. Label of the currency (Link) field in DocType 'LMS Payment' #: frontend/src/components/Settings/TransactionDetails.vue:64 -#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:279 +#: frontend/src/pages/BatchForm.vue:285 frontend/src/pages/CourseForm.vue:282 #: lms/lms/doctype/lms_batch/lms_batch.json #: lms/lms/doctype/lms_course/lms_course.json #: lms/lms/doctype/lms_payment/lms_payment.json @@ -1898,7 +1899,7 @@ msgstr "crwdns149620:0crwdne149620:0" msgid "Current Streak" msgstr "crwdns159340:0crwdne159340:0" -#: frontend/src/components/AppSidebar.vue:629 +#: frontend/src/components/AppSidebar.vue:632 msgid "Custom Certificate Templates" msgstr "crwdns154459:0crwdne154459:0" @@ -1998,7 +1999,7 @@ msgstr "crwdns149644:0crwdne149644:0" #: frontend/src/components/CourseOutline.vue:360 #: frontend/src/components/DiscussionReplies.vue:41 #: frontend/src/components/Settings/Badges.vue:171 -#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:597 +#: frontend/src/pages/BatchForm.vue:565 frontend/src/pages/CourseForm.vue:610 #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67 #: frontend/src/pages/Programs/ProgramForm.vue:231 msgid "Delete" @@ -2008,7 +2009,7 @@ msgstr "crwdns149646:0crwdne149646:0" msgid "Delete Chapter" msgstr "crwdns151626:0crwdne151626:0" -#: frontend/src/pages/CourseForm.vue:591 +#: frontend/src/pages/CourseForm.vue:604 msgid "Delete Course" msgstr "crwdns151588:0crwdne151588:0" @@ -2020,7 +2021,7 @@ msgstr "crwdns151628:0crwdne151628:0" msgid "Delete this lesson?" msgstr "crwdns151630:0crwdne151630:0" -#: frontend/src/pages/CourseForm.vue:592 +#: frontend/src/pages/CourseForm.vue:605 msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?" msgstr "crwdns151590:0crwdne151590:0" @@ -2270,6 +2271,10 @@ msgstr "crwdns149702:0crwdne149702:0" msgid "Email Templates deleted successfully" msgstr "crwdns155188:0crwdne155188:0" +#: frontend/src/components/ContactUsEmail.vue:57 +msgid "Email sent successfully" +msgstr "crwdns160426:0crwdne160426:0" + #. Label of the show_emails (Check) field in DocType 'LMS Settings' #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Emails" @@ -2384,7 +2389,7 @@ msgstr "crwdns152430:0{0}crwdne152430:0" msgid "Enrollment Count" msgstr "crwdns149730:0crwdne149730:0" -#: lms/lms/utils.py:1880 +#: lms/lms/utils.py:1888 msgid "Enrollment Failed, {0}" msgstr "crwdns158314:0{0}crwdne158314:0" @@ -2486,7 +2491,7 @@ msgstr "crwdns149756:0crwdne149756:0" #. 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:268 frontend/src/pages/ProfileRoles.vue:32 +#: frontend/src/pages/CourseForm.vue:269 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 @@ -2574,7 +2579,7 @@ msgstr "crwdns149772:0crwdne149772:0" msgid "Exercise Title" msgstr "crwdns149774:0crwdne149774:0" -#: frontend/src/components/AppSidebar.vue:142 +#: frontend/src/components/AppSidebar.vue:145 msgid "Expand" msgstr "crwdns154608:0crwdne154608:0" @@ -2648,6 +2653,10 @@ msgstr "crwdns158512:0{0}crwdne158512:0" msgid "Failed to fetch attendance data from Zoom for class {0}: {1}" msgstr "crwdns155242:0{0}crwdnd155242:0{1}crwdne155242:0" +#: frontend/src/components/ContactUsEmail.vue:63 +msgid "Failed to send email" +msgstr "crwdns160428:0crwdne160428:0" + #: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:358 msgid "Failed to submit. Please try again. {0}" msgstr "crwdns155708:0{0}crwdne155708:0" @@ -2833,7 +2842,7 @@ msgstr "crwdns149838:0crwdne149838:0" #: frontend/src/components/CertificationLinks.vue:34 #: frontend/src/components/CertificationLinks.vue:50 -#: frontend/src/components/CourseCard.vue:125 +#: frontend/src/components/CourseCard.vue:126 #: frontend/src/pages/CertifiedParticipants.vue:11 msgid "Get Certified" msgstr "crwdns152432:0crwdne152432:0" @@ -2917,7 +2926,7 @@ msgstr "crwdns149856:0crwdne149856:0" msgid "Hello" msgstr "crwdns149858:0crwdne149858:0" -#: frontend/src/components/AppSidebar.vue:128 +#: frontend/src/components/AppSidebar.vue:131 msgid "Help" msgstr "crwdns154461:0crwdne154461:0" @@ -2982,7 +2991,7 @@ msgstr "crwdns157418:0crwdne157418:0" msgid "Hints" msgstr "crwdns149878:0crwdne149878:0" -#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:153 +#: frontend/src/pages/Home/Home.vue:5 frontend/src/pages/Home/Home.vue:154 msgid "Home" msgstr "crwdns159344:0crwdne159344:0" @@ -3174,7 +3183,7 @@ msgstr "crwdns149934:0crwdne149934:0" #. Label of the instructor (Link) field in DocType 'Cohort' #. Label of the instructor (Link) field in DocType 'Course Instructor' -#: frontend/src/pages/Home/Home.vue:148 lms/lms/doctype/cohort/cohort.json +#: frontend/src/pages/Home/Home.vue:149 lms/lms/doctype/cohort/cohort.json #: lms/lms/doctype/course_instructor/course_instructor.json msgid "Instructor" msgstr "crwdns149936:0crwdne149936:0" @@ -3210,8 +3219,8 @@ msgstr "crwdns149944:0crwdne149944:0" msgid "Interest" msgstr "crwdns149946:0crwdne149946:0" -#: frontend/src/components/AppSidebar.vue:585 #: frontend/src/components/AppSidebar.vue:588 +#: frontend/src/components/AppSidebar.vue:591 msgid "Introduction" msgstr "crwdns154463:0crwdne154463:0" @@ -3233,7 +3242,7 @@ msgstr "crwdns149956:0crwdne149956:0" msgid "Invite Only" msgstr "crwdns149960:0crwdne149960:0" -#: frontend/src/components/AppSidebar.vue:519 +#: frontend/src/components/AppSidebar.vue:522 msgid "Invite your team and students" msgstr "crwdns154465:0crwdne154465:0" @@ -3270,7 +3279,7 @@ msgstr "crwdns151636:0crwdne151636:0" msgid "Issue Date" msgstr "crwdns149968:0crwdne149968:0" -#: frontend/src/components/AppSidebar.vue:626 +#: frontend/src/components/AppSidebar.vue:629 msgid "Issue a Certificate" msgstr "crwdns154467:0crwdne154467:0" @@ -3283,7 +3292,7 @@ msgid "Issued On" msgstr "crwdns149970:0crwdne149970:0" #: frontend/src/pages/ProfileAbout.vue:73 -#: frontend/src/pages/ProfileCertificates.vue:17 +#: frontend/src/pages/ProfileCertificates.vue:20 #: lms/templates/certificates_section.html:11 msgid "Issued on" msgstr "crwdns149972:0crwdne149972:0" @@ -3698,7 +3707,7 @@ msgstr "crwdns151638:0crwdne151638:0" msgid "Learning Consistency" msgstr "crwdns159350:0crwdne159350:0" -#: frontend/src/components/AppSidebar.vue:610 +#: frontend/src/components/AppSidebar.vue:613 msgid "Learning Paths" msgstr "crwdns159760:0crwdne159760:0" @@ -3908,7 +3917,7 @@ msgstr "crwdns152605:0crwdne152605:0" msgid "Manage Batch" msgstr "crwdns150132:0crwdne150132:0" -#: frontend/src/pages/Home/Home.vue:119 +#: frontend/src/pages/Home/Home.vue:120 msgid "Manage your courses and batches at a glance" msgstr "crwdns159354:0crwdne159354:0" @@ -4218,8 +4227,12 @@ msgstr "crwdns150184:0crwdne150184:0" msgid "Mentor Request Status Update Template" msgstr "crwdns150186:0crwdne150186:0" +#: frontend/src/components/ContactUsEmail.vue:19 +msgid "Message" +msgstr "crwdns160430:0crwdne160430:0" + #. Label of the meta_description (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:291 +#: frontend/src/pages/BatchForm.vue:297 frontend/src/pages/CourseForm.vue:303 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Description" msgstr "crwdns154526:0crwdne154526:0" @@ -4233,12 +4246,12 @@ msgid "Meta Image" msgstr "crwdns150190:0crwdne150190:0" #. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings' -#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297 +#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:309 #: lms/lms/doctype/lms_settings/lms_settings.json msgid "Meta Keywords" msgstr "crwdns154704:0crwdne154704:0" -#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:286 +#: frontend/src/pages/BatchForm.vue:292 frontend/src/pages/CourseForm.vue:298 msgid "Meta Tags" msgstr "crwdns155256:0crwdne155256:0" @@ -4309,7 +4322,7 @@ msgstr "crwdns150202:0crwdne150202:0" msgid "Monday" msgstr "crwdns150204:0crwdne150204:0" -#: frontend/src/components/AppSidebar.vue:634 +#: frontend/src/components/AppSidebar.vue:637 msgid "Monetization" msgstr "crwdns154469:0crwdne154469:0" @@ -4365,7 +4378,7 @@ msgstr "crwdns150214:0crwdne150214:0" msgid "New Batch" msgstr "crwdns150218:0crwdne150218:0" -#: frontend/src/pages/CourseForm.vue:678 lms/www/lms.py:93 +#: frontend/src/pages/CourseForm.vue:691 lms/www/lms.py:93 msgid "New Course" msgstr "crwdns150220:0crwdne150220:0" @@ -5058,7 +5071,7 @@ msgstr "crwdns150426:0crwdne150426:0" msgid "Please login to continue with payment." msgstr "crwdns150428:0crwdne150428:0" -#: lms/lms/utils.py:2012 +#: lms/lms/utils.py:2020 msgid "Please login to enroll in the program." msgstr "crwdns158528:0crwdne158528:0" @@ -5161,7 +5174,7 @@ msgstr "crwdns150448:0crwdne150448:0" msgid "Postal Code" msgstr "crwdns150450:0crwdne150450:0" -#: frontend/src/components/AppSidebar.vue:122 +#: frontend/src/components/AppSidebar.vue:125 msgid "Powered by Learning" msgstr "crwdns154618:0crwdne154618:0" @@ -5538,7 +5551,7 @@ msgstr "crwdns150538:0crwdne150538:0" msgid "Quiz will appear at the bottom of the lesson." msgstr "crwdns150540:0crwdne150540:0" -#: frontend/src/components/AppSidebar.vue:618 +#: frontend/src/components/AppSidebar.vue:621 #: frontend/src/pages/QuizForm.vue:396 frontend/src/pages/Quizzes.vue:275 #: frontend/src/pages/Quizzes.vue:285 lms/www/lms.py:249 msgid "Quizzes" @@ -5682,7 +5695,7 @@ msgstr "crwdns150582:0crwdne150582:0" msgid "Resume Video" msgstr "crwdns155300:0crwdne155300:0" -#: frontend/src/pages/Home/Home.vue:142 +#: frontend/src/pages/Home/Home.vue:143 msgid "Resume where you left off" msgstr "crwdns159368:0crwdne159368:0" @@ -5723,7 +5736,7 @@ msgstr "crwdns150594:0crwdne150594:0" msgid "Role updated successfully" msgstr "crwdns155104:0crwdne155104:0" -#: frontend/src/components/AppSidebar.vue:646 +#: frontend/src/components/AppSidebar.vue:649 msgid "Roles" msgstr "crwdns154473:0crwdne154473:0" @@ -5941,6 +5954,10 @@ msgstr "crwdns150640:0crwdne150640:0" msgid "Select an assignment" msgstr "crwdns152134:0crwdne152134:0" +#: frontend/src/components/ContactUsEmail.vue:33 +msgid "Send" +msgstr "crwdns160432:0crwdne160432:0" + #: lms/lms/doctype/lms_batch_enrollment/lms_batch_enrollment.js:7 msgid "Send Confirmation Email" msgstr "crwdns152450:0crwdne152450:0" @@ -5972,15 +5989,15 @@ msgstr "crwdns157176:0crwdne157176:0" msgid "Set your Password" msgstr "crwdns150646:0crwdne150646:0" -#: frontend/src/components/AppSidebar.vue:589 +#: frontend/src/components/AppSidebar.vue:592 msgid "Setting up" msgstr "crwdns154475:0crwdne154475:0" -#: frontend/src/components/AppSidebar.vue:639 +#: frontend/src/components/AppSidebar.vue:642 msgid "Setting up payment gateway" msgstr "crwdns154477:0crwdne154477:0" -#: frontend/src/components/AppSidebar.vue:644 +#: frontend/src/components/AppSidebar.vue:647 #: frontend/src/components/Settings/Settings.vue:7 #: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142 #: frontend/src/pages/ProfileRoles.vue:4 @@ -6279,7 +6296,7 @@ msgstr "crwdns150736:0crwdne150736:0" #. Option for the 'User Category' (Select) field in DocType 'User' #. Option for the 'Required Role' (Select) field in DocType 'Cohort Web Page' #. Option for the 'Member Type' (Select) field in DocType 'LMS Enrollment' -#: frontend/src/pages/Home/Home.vue:147 frontend/src/pages/ProfileRoles.vue:38 +#: frontend/src/pages/Home/Home.vue:148 frontend/src/pages/ProfileRoles.vue:38 #: lms/fixtures/custom_field.json #: lms/lms/doctype/cohort_web_page/cohort_web_page.json #: lms/lms/doctype/lms_enrollment/lms_enrollment.json @@ -6316,6 +6333,7 @@ msgstr "crwdns150752:0crwdne150752:0" msgid "Subgroup" msgstr "crwdns150754:0crwdne150754:0" +#: frontend/src/components/ContactUsEmail.vue:13 #: frontend/src/components/Modals/AnnouncementModal.vue:20 #: frontend/src/components/Modals/EmailTemplateModal.vue:31 msgid "Subject" @@ -6551,7 +6569,7 @@ msgstr "crwdns155204:0crwdne155204:0" msgid "Thanks and Regards" msgstr "crwdns150794:0crwdne150794:0" -#: lms/lms/utils.py:1904 +#: lms/lms/utils.py:1912 msgid "The batch is full. Please contact the Administrator." msgstr "crwdns152138:0crwdne152138:0" @@ -6563,11 +6581,11 @@ msgstr "crwdns152517:0crwdne152517:0" msgid "The course {0} is now available on {1}." msgstr "crwdns150796:0{0}crwdnd150796:0{1}crwdne150796:0" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:55 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:56 msgid "The evaluator of this course is unavailable from {0} to {1}. Please select a date after {1}" msgstr "crwdns150798:0{0}crwdnd150798:0{1}crwdnd150798:0{1}crwdne150798:0" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:73 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:74 msgid "The slot is already booked by another participant." msgstr "crwdns150802:0crwdne150802:0" @@ -6640,7 +6658,7 @@ msgstr "crwdns152144:0crwdne152144:0" msgid "This course has:" msgstr "crwdns150820:0crwdne150820:0" -#: lms/lms/utils.py:1765 +#: lms/lms/utils.py:1773 msgid "This course is free." msgstr "crwdns150822:0crwdne150822:0" @@ -6676,8 +6694,8 @@ msgstr "crwdns158544:0{0}crwdne158544:0" msgid "This quiz consists of {0} questions." msgstr "crwdns150830:0{0}crwdne150830:0" -#: frontend/src/components/AppSidebar.vue:75 -#: frontend/src/components/AppSidebar.vue:115 +#: frontend/src/components/AppSidebar.vue:78 +#: frontend/src/components/AppSidebar.vue:118 msgid "This site is being updated. You will not be able to make any changes. Full access will be restored shortly." msgstr "crwdns154788:0crwdne154788:0" @@ -6748,15 +6766,21 @@ msgstr "crwdns150844:0crwdne150844:0" #. Label of the timezone (Data) field in DocType 'LMS Batch' #. 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/BatchForm.vue:114 +#: frontend/src/pages/BatchForm.vue:114 frontend/src/pages/CourseForm.vue:288 #: 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 #: lms/lms/doctype/lms_live_class/lms_live_class.json msgid "Timezone" msgstr "crwdns150846:0crwdne150846:0" +#: lms/lms/doctype/lms_course/lms_course.py:72 +msgid "Timezone is required for paid certificates." +msgstr "crwdns160434:0crwdne160434:0" + #: lms/templates/emails/batch_confirmation.html:21 #: lms/templates/emails/batch_start_reminder.html:16 #: lms/templates/emails/live_class_reminder.html:16 @@ -6826,7 +6850,7 @@ msgstr "crwdns150852:0crwdne150852:0" msgid "To Date" msgstr "crwdns150854:0crwdne150854:0" -#: lms/lms/utils.py:1776 +#: lms/lms/utils.py:1784 msgid "To join this batch, please contact the Administrator." msgstr "crwdns150858:0crwdne150858:0" @@ -7253,7 +7277,7 @@ msgstr "crwdns150976:0crwdne150976:0" msgid "Yellow" msgstr "crwdns157184:0crwdne157184:0" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:96 msgid "You already have an evaluation on {0} at {1} for the course {2}." msgstr "crwdns150978:0{0}crwdnd150978:0{1}crwdnd150978:0{2}crwdne150978:0" @@ -7306,11 +7330,11 @@ msgstr "crwdns154790:0crwdne154790:0" msgid "You cannot change the roles in read-only mode." msgstr "crwdns154792:0crwdne154792:0" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:111 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:112 msgid "You cannot schedule evaluations after {0}." msgstr "crwdns150996:0{0}crwdne150996:0" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:102 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:103 msgid "You cannot schedule evaluations for past slots." msgstr "crwdns150998:0crwdne150998:0" @@ -7367,19 +7391,23 @@ msgstr "crwdns152527:0{0}crwdne152527:0" msgid "You have got a score of {0} for the quiz {1}" msgstr "crwdns151852:0{0}crwdnd151852:0{1}crwdne151852:0" +#: frontend/src/pages/ProfileCertificates.vue:26 +msgid "You have not received any certificates yet." +msgstr "crwdns160436:0crwdne160436:0" + #: lms/lms/widgets/NoPreviewModal.html:12 msgid "You have opted to be notified for this course. You will receive an email when the course becomes available." msgstr "crwdns151018:0crwdne151018:0" -#: frontend/src/pages/Home/Home.vue:102 frontend/src/pages/Home/Home.vue:125 +#: frontend/src/pages/Home/Home.vue:103 frontend/src/pages/Home/Home.vue:126 msgid "You have {0} upcoming {1} and {2} {3} scheduled." msgstr "crwdns159386:0{0}crwdnd159386:0{1}crwdnd159386:0{2}crwdnd159386:0{3}crwdne159386:0" -#: frontend/src/pages/Home/Home.vue:109 frontend/src/pages/Home/Home.vue:132 +#: frontend/src/pages/Home/Home.vue:110 frontend/src/pages/Home/Home.vue:133 msgid "You have {0} upcoming {1}." msgstr "crwdns159388:0{0}crwdnd159388:0{1}crwdne159388:0" -#: frontend/src/pages/Home/Home.vue:114 frontend/src/pages/Home/Home.vue:137 +#: frontend/src/pages/Home/Home.vue:115 frontend/src/pages/Home/Home.vue:138 msgid "You have {0} {1} scheduled." msgstr "crwdns159390:0{0}crwdnd159390:0{1}crwdne159390:0" @@ -7448,7 +7476,7 @@ msgstr "crwdns155212:0{{ batch_name }}crwdne155212:0" msgid "Your evaluation for the course {0} has been scheduled on {1} at {2} {3}." msgstr "crwdns151038:0{0}crwdnd151038:0{1}crwdnd151038:0{2}crwdnd151038:0{3}crwdne151038:0" -#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:121 +#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:136 msgid "Your evaluation slot has been booked" msgstr "crwdns151040:0crwdne151040:0" @@ -7565,11 +7593,15 @@ msgstr "crwdns159396:0crwdne159396:0" msgid "days" msgstr "crwdns159398:0crwdne159398:0" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/CourseForm.vue:290 +msgid "e.g. IST, UTC, GMT..." +msgstr "crwdns160438:0crwdne160438:0" + +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluation" msgstr "crwdns159400:0crwdne159400:0" -#: frontend/src/pages/Home/Home.vue:100 frontend/src/pages/Home/Home.vue:123 +#: frontend/src/pages/Home/Home.vue:101 frontend/src/pages/Home/Home.vue:124 msgid "evaluations" msgstr "crwdns159402:0crwdne159402:0" @@ -7589,11 +7621,11 @@ msgstr "crwdns151062:0crwdne151062:0" msgid "lessons" msgstr "crwdns158550:0crwdne158550:0" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live class" msgstr "crwdns159404:0crwdne159404:0" -#: frontend/src/pages/Home/Home.vue:98 frontend/src/pages/Home/Home.vue:122 +#: frontend/src/pages/Home/Home.vue:99 frontend/src/pages/Home/Home.vue:123 msgid "live classes" msgstr "crwdns159406:0crwdne159406:0" From 4290ed2f04a03cc561c3695c79f84afe0129be2c Mon Sep 17 00:00:00 2001 From: Rehan Ansari Date: Mon, 20 Oct 2025 21:42:41 +0530 Subject: [PATCH 074/165] fix: scroll issue in settings --- frontend/src/components/Settings/Settings.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/Settings/Settings.vue b/frontend/src/components/Settings/Settings.vue index e4c9d97d..fe8b2484 100644 --- a/frontend/src/components/Settings/Settings.vue +++ b/frontend/src/components/Settings/Settings.vue @@ -2,7 +2,9 @@