From 266b2f2ac812f8713ed6cce416556914813acf8e Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:21 +0530
Subject: [PATCH 01/24] chore: French translations
---
lms/locale/fr.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/fr.po b/lms/locale/fr.po
index a134ba1b..d0e6f943 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr "A Propos"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr "Ajouter un cours"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr "Autoriser l'auto-inscription"
msgid "Already Registered"
msgstr "Déjà Inscrit"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr "Montant (USD)"
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr "Réponse"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Notation moyenne"
@@ -825,6 +834,11 @@ msgstr "Nom de facturation"
msgid "Bio"
msgstr "Biographie"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Bleue"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "Cours de vérification"
msgid "Choices"
msgstr "Choix"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Choisissez toutes les réponses qui s'appliquent"
@@ -1213,12 +1230,15 @@ msgstr "Réduire"
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Couleur"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Terminé"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr "Créateur de cours"
msgid "Course Data"
msgstr "Données du cours"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Description du cours"
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr "Évaluateur de cours"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Image du cours"
@@ -1577,7 +1597,7 @@ msgstr "Liste de cours"
msgid "Course Name"
msgstr "Nom du cours"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr "Titre du cours"
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr "Personnalisations"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Cyan"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Type de diplôme"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Supprimer"
@@ -1860,7 +1885,7 @@ msgstr "Supprimer"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr "Bureau"
msgid "Details"
msgstr "Détails"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Désactiver l'auto-inscription"
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "En vedette"
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Vert"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Vous avez déjà un compte? Connexion"
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr ""
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr ""
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr "Nouveau"
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr ""
msgid "Options"
msgstr "Options"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Orange"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr "Mot de Passe"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr "Numéro de téléphone"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Rose"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr "Veuillez vérifier votre email pour validation"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Tarification"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Publié le"
@@ -5030,6 +5076,11 @@ msgstr "Publié le"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr ""
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Rouge"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Rejeté"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Supprimer"
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr "Dimanche"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "Responsable Système"
msgid "Tags"
msgstr "Balises"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr "À"
msgid "To Date"
msgstr "Jusqu'au"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Charger"
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Jaune"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr "activités"
msgid "activity"
msgstr "historique"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "et"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr "certificats"
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "complété"
@@ -7073,6 +7158,10 @@ msgstr ""
msgid "of"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "autres"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "sur"
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} vous a mentionné dans un commentaire dans {1}"
From 15cbccd15f295a8c04726e8cc20578ec73f200bf Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:23 +0530
Subject: [PATCH 02/24] chore: Arabic translations
---
lms/locale/ar.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/ar.po b/lms/locale/ar.po
index f6e81640..9435b2d2 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Arabic\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr "مسجل بالفعل"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr "نبذة"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr "انهيار"
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "اللون"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "أكتمل"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "أزرق سماوي"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "حذف"
@@ -1860,7 +1885,7 @@ msgstr "حذف"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr "مكتب"
msgid "Details"
msgstr "تفاصيل"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "متميز"
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "أخضر"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "هل لديك حساب ؟ تسجيل الدخول"
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "ميتا الوصف"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "صورة ميتا"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "العلامات الفوقية"
@@ -4073,7 +4109,7 @@ msgstr "جديد"
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr "الخيار 4"
msgid "Options"
msgstr "خيارات"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr ""
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr "كلمة السر"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr "رقم الهاتف"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "وردي"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr "يرجى التحقق من بريدك الالكتروني للتحقق"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr "معاينة الصورة"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "التسعير"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "نشرت في"
@@ -5030,6 +5076,11 @@ msgstr "نشرت في"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr ""
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "أحمر"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "مرفوض"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr ""
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr "الأحد"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "مدير النظام"
msgid "Tags"
msgstr "بطاقات"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr "إلى"
msgid "To Date"
msgstr "إلى تاريخ"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "تحميل"
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr ""
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr "أنشطة"
msgid "activity"
msgstr "نشاط"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "و"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "أكتمل"
@@ -7073,6 +7158,10 @@ msgstr "الدقائق"
msgid "of"
msgstr "من"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "بدلات أخرى"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "من أصل"
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} ذكرتك في تعليق في {1}"
From 1ffae0a1de6e057a0dd6f10161024300773e2320 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:24 +0530
Subject: [PATCH 03/24] chore: Czech translations
---
lms/locale/cs.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/cs.po b/lms/locale/cs.po
index 3452719e..e97d3504 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Czech\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr ""
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr ""
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr ""
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr ""
@@ -1860,7 +1885,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr ""
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr ""
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr ""
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr ""
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr ""
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr ""
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr ""
msgid "Options"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr ""
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr ""
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr ""
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr ""
@@ -5030,6 +5076,11 @@ msgstr ""
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr ""
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr ""
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr ""
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr ""
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr ""
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr ""
msgid "Tags"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr ""
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr ""
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr ""
msgid "activity"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "a"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr ""
@@ -7073,6 +7158,10 @@ msgstr ""
msgid "of"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "ostatní"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From 05c85cea08ad77412014b4e7b0dc4ab88deb4d5c Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:26 +0530
Subject: [PATCH 04/24] chore: German translations
---
lms/locale/de.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/de.po b/lms/locale/de.po
index cd17257f..dae8c058 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: German\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr "Über"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr "Kurs hinzufügen"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr "Selbstregistrierung zulassen"
msgid "Already Registered"
msgstr "Bereits registriert"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr "Betrag (USD)"
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr "Antwort"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Durchschnittliche Bewertung"
@@ -825,6 +834,11 @@ msgstr "Rechnungsname"
msgid "Bio"
msgstr "Lebenslauf"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Blau"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr "Auswahlmöglichkeiten"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Wählen Sie alle zutreffenden Antworten aus"
@@ -1213,12 +1230,15 @@ msgstr "Zuklappen"
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Farbe"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Abgeschlossen"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr "Kursersteller"
msgid "Course Data"
msgstr "Kursdaten"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Kursbeschreibung"
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr "Kursbewerter"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Kursbild"
@@ -1577,7 +1597,7 @@ msgstr "Kursliste"
msgid "Course Name"
msgstr "Kursname"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr "Kurstitel"
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr "Anpassungen"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Türkis"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Abschlussart"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Löschen"
@@ -1860,7 +1885,7 @@ msgstr "Löschen"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr "Schreibtisch"
msgid "Details"
msgstr "Details"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Selbstregistrierung deaktivieren"
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr "Anzahl der Einschreibungen"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Vorgestellt"
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr "Nur einmal gewähren"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "Grau"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Grün"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Sie haben bereits ein Konto? Anmelden"
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Meta Beschreibung"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Meta-Bild"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "Meta-Tags"
@@ -4073,7 +4109,7 @@ msgstr "Neu"
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "Neuer Kurs"
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr "Option 4"
msgid "Options"
msgstr "Optionen"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Orange"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "Bezahlte Charge"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "Kostenpflichtiger Kurs"
@@ -4505,7 +4546,7 @@ msgstr "Bestehensquote"
msgid "Password"
msgstr "Passwort"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr "Telefonnummer"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Rosa"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr "Bitte überprüfen Sie Ihren Posteingang. Wir haben Ihnen eine E-Mail mi
msgid "Please click on the following button to set your new password"
msgstr "Bitte klicken Sie auf die folgende Schaltfläche, um Ihr neues Passwort festzulegen"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr "Bitte geben Sie Ihre Antwort ein"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr "Vorschaubild"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "Videovorschau"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Preisgestaltung"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr "Auf der Teilnehmerseite veröffentlichen"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "Veröffentlichte Kurse"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Veröffentlicht am"
@@ -5030,6 +5076,11 @@ msgstr "Veröffentlicht am"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Lila"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "Bewertung kann nicht 0 sein"
msgid "Ready"
msgstr "Bereit"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Rot"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Abgelehnt"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "Ähnliche Kurse"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Entfernen"
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr "Sonntag"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "System-Manager"
msgid "Tags"
msgstr "Schlagworte"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr "Danke und Grüße"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "Dieser Kurs ist kostenlos."
@@ -6363,7 +6432,7 @@ msgstr "An"
msgid "To Date"
msgstr "Bis-Datum"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "Um dieser Gruppe beizutreten, wenden Sie sich bitte an den Administrator."
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "Passwort ändern"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Hochladen"
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "Violett"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "Eine Rezension schreiben"
msgid "Write your answer here"
msgstr "Schreiben Sie hier Ihre Antwort"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Gelb"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr "aktivitäten"
msgid "activity"
msgstr "aktivität"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "und"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr "zertifikate"
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "abgeschlossen"
@@ -7073,6 +7158,10 @@ msgstr "Minuten"
msgid "of"
msgstr "von"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "andere"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "von"
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "{0} hat Sie in einem Kommentar erwähnt"
@@ -7177,7 +7266,7 @@ msgstr "{0} hat Sie in einem Kommentar erwähnt"
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} erwähnte Sie in einem Kommentar in {1}"
From b0a23c0d1aebda6dce34746534b23f12326ceb25 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:27 +0530
Subject: [PATCH 05/24] chore: Hungarian translations
---
lms/locale/hu.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/hu.po b/lms/locale/hu.po
index 9147be87..288a88b4 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-23 21:15\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Hungarian\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr "Már regisztrált"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr "Összeomlás"
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Szín"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr ""
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr ""
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr ""
@@ -1860,7 +1885,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr "Részletek"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Kiemelt"
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr ""
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Rrendelkezik fiókkal? Bejelentkezés"
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Meta Leírás"
@@ -3956,12 +3992,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:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr ""
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr "4. lehetőség"
msgid "Options"
msgstr "Választhatók"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "narancssárga"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr "Jelszó"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr ""
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr "Kérjük, ellenőrizze e-mail a vizsgálathoz"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr ""
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr ""
@@ -5030,6 +5076,11 @@ msgstr ""
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Lila"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr ""
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Elutasítva"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "eltávolítás"
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr "Vasárnap"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr ""
msgid "Tags"
msgstr "Címkék"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Feltöltés"
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Sárga"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr "tevékenységek"
msgid "activity"
msgstr "tevékenység"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr ""
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "befejezve"
@@ -7073,6 +7158,10 @@ msgstr "percek"
msgid "of"
msgstr "nak,-nek"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr ""
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From 7780c0310e0db0ced9e2042035c2ccf96fb60f72 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:29 +0530
Subject: [PATCH 06/24] chore: Italian translations
---
lms/locale/it.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/it.po b/lms/locale/it.po
index 9afe305a..7c8b0f48 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Italian\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr ""
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr ""
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr ""
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr ""
@@ -1860,7 +1885,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr ""
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr ""
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr ""
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr ""
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr ""
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr ""
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr ""
msgid "Options"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr ""
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr ""
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr ""
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr ""
@@ -5030,6 +5076,11 @@ msgstr ""
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr ""
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr ""
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr ""
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr ""
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr ""
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr ""
msgid "Tags"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr ""
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr ""
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr ""
msgid "activity"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr ""
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr ""
@@ -7073,6 +7158,10 @@ msgstr ""
msgid "of"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "altri"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From 9c16e03ea716fff5bb060395e79f499ccacc22f1 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:31 +0530
Subject: [PATCH 07/24] chore: Dutch translations
---
lms/locale/nl.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/nl.po b/lms/locale/nl.po
index 98bb8f55..c7d9072d 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Dutch\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr ""
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr ""
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr ""
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr ""
@@ -1860,7 +1885,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr ""
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr ""
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr ""
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr ""
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr ""
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr ""
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr ""
msgid "Options"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr ""
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr ""
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr ""
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr ""
@@ -5030,6 +5076,11 @@ msgstr ""
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr ""
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr ""
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr ""
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr ""
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr ""
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr ""
msgid "Tags"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr ""
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr ""
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr ""
msgid "activity"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr ""
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr ""
@@ -7073,6 +7158,10 @@ msgstr ""
msgid "of"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "anderen"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From ef612f86e5cb4a46c9bdb9ce2513843b92e0e945 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:32 +0530
Subject: [PATCH 08/24] chore: Polish translations
---
lms/locale/pl.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/pl.po b/lms/locale/pl.po
index a610a560..789711d6 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Polish\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr "Już zarejestrowano"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr "Biografia"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr "Zawalić się"
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Kolor"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr ""
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr ""
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr ""
@@ -1860,7 +1885,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr "Szczegóły"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Opisany"
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr ""
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr ""
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Opis meta"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Obraz meta"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "Meta tagi"
@@ -4073,7 +4109,7 @@ msgstr ""
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr "Opcja 4"
msgid "Options"
msgstr "Opcje"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Pomarańczowy"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr "Hasło"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr ""
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr "Proszę sprawdzić pocztę do weryfikacji"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr ""
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Opublikowany"
@@ -5030,6 +5076,11 @@ msgstr "Opublikowany"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Fioletowy"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr ""
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Odrzucono"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Usunąć"
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr "Niedziela"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr ""
msgid "Tags"
msgstr "Tagi"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Prześlij"
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Żółty"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr "aktywności"
msgid "activity"
msgstr "aktywność"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr ""
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr "certyfikaty"
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "zakończono"
@@ -7073,6 +7158,10 @@ msgstr "minut"
msgid "of"
msgstr "z"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr ""
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "spośród"
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} wspomniał o Tobie w komentarzu w {1}"
From 2e60f0a0c2c76f78652a8eba4ce364e85349f9de Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:34 +0530
Subject: [PATCH 09/24] chore: Portuguese translations
---
lms/locale/pt.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/pt.po b/lms/locale/pt.po
index 3404eabe..288957ff 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-23 21:15\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Portuguese\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr ""
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Cor"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Concluído"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr ""
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Eliminar"
@@ -1860,7 +1885,7 @@ msgstr "Eliminar"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr ""
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr ""
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr ""
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr ""
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr ""
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr "Novo"
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr ""
msgid "Options"
msgstr "Opções"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr ""
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr ""
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr ""
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr ""
@@ -5030,6 +5076,11 @@ msgstr ""
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr ""
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr ""
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr ""
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr ""
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr "Domingo"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr ""
msgid "Tags"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr ""
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Amarelo"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr ""
msgid "activity"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr ""
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr ""
@@ -7073,6 +7158,10 @@ msgstr ""
msgid "of"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "outros"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From dec706ae72f435ee2a6bef9200a8a225242e29a0 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:35 +0530
Subject: [PATCH 10/24] chore: Russian translations
---
lms/locale/ru.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/ru.po b/lms/locale/ru.po
index 98a6072d..15682351 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr "О"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr "Добавить курс"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr "Разрешить самостоятельную регистрацию
msgid "Already Registered"
msgstr "Уже зарегистрирован"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr "Сумма"
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr "Отвечать"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Средняя оценка"
@@ -825,6 +834,11 @@ msgstr "Имя плательщика"
msgid "Bio"
msgstr "О себе"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "Оформить заказ на Курсы"
msgid "Choices"
msgstr "Варианты ответов"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Выберите все подходящие ответы"
@@ -1213,12 +1230,15 @@ msgstr ""
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Цвет"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr ""
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr "Создание курса"
msgid "Course Data"
msgstr "Данные курса"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Описание курса"
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr "Оценщик курса"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Изображение курса"
@@ -1577,7 +1597,7 @@ msgstr "Список курсов"
msgid "Course Name"
msgstr "Название курса"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr "Заголовок курса"
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr "Персонализация"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr ""
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Тип степени"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr ""
@@ -1860,7 +1885,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr "Детали"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Отключить самостоятельную регистрацию"
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr "Количество регистраций"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Популярные"
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr "Предоставить только один раз"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr ""
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Уже зарегистрированы? Войти"
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "Шаблон обновления статуса запроса наставника"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr ""
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Мета изображение"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr ""
msgid "New Batch"
msgstr "Новая группа"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "Новый курс"
@@ -4117,11 +4153,11 @@ msgstr "Новая регистрация"
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "Новый комментарий в группе {0}"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "Новый ответ по теме {0} в курсе {1}"
@@ -4388,6 +4424,11 @@ msgstr "Вариант 4"
msgid "Options"
msgstr "Параметры"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr ""
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "Платная группа"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "Платный курс"
@@ -4505,7 +4546,7 @@ msgstr "Процент сдачи экзамена"
msgid "Password"
msgstr "Пароль"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr ""
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr "Пожалуйста, добавьте {1} для {3} , чтобы отправить приглашения в календарь для оценки."
@@ -4639,7 +4685,7 @@ msgstr "Пожалуйста, проверьте свой email для подт
msgid "Please click on the following button to set your new password"
msgstr "Нажмите на следующую кнопку, чтобы установить новый пароль."
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr "Пожалуйста, введите ваш ответ"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr "Просмотр изображения"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "Предварительный просмотр видео"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr ""
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr "Опубликовать на странице участника"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "Опубликованные курсы"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Опубликована"
@@ -5030,6 +5076,11 @@ msgstr "Опубликована"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr ""
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "Рейтинг не может быть 0"
msgid "Ready"
msgstr "Готов"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr ""
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Отклонено"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "Похожие курсы"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr ""
@@ -5522,6 +5578,10 @@ msgstr "Отправить приглашение в календарь для
msgid "Sessions On Days"
msgstr "Сессии в днях"
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "Введите свой пароль"
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "Краткое введение"
@@ -5949,6 +6009,10 @@ msgstr "Воскресенье"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr ""
msgid "Tags"
msgstr "Теги"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr "Спасибо и с наилучшими пожеланиями"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "Этот курс бесплатный."
@@ -6363,7 +6432,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "Чтобы присоединиться к этой группе, свяжитесь с администратором."
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr ""
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "Написать отзыв"
msgid "Write your answer here"
msgstr "Напишите свой ответ здесь"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr ""
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr "У вас уже есть оценка {0} в {1} для курса {2}."
@@ -7005,6 +7084,11 @@ msgstr "действия"
msgid "activity"
msgstr "активность"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr ""
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr "сертификаты"
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "завершенно"
@@ -7073,6 +7158,10 @@ msgstr "минуты"
msgid "of"
msgstr "из"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "другие"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "из"
@@ -7169,7 +7258,7 @@ msgstr "{0} уже сертифицирован для курса {1}"
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "{0} упомянул вас в комментарии"
@@ -7177,7 +7266,7 @@ msgstr "{0} упомянул вас в комментарии"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0} упомянул вас в комментарии в вашей группе."
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} упомянул вас в комментарии в {1}"
From 99d880297a449857d7a8f75d5dbe7884738fa923 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:36 +0530
Subject: [PATCH 11/24] chore: Serbian (Cyrillic) translations
---
lms/locale/sr.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/sr.po b/lms/locale/sr.po
index bb0c1286..e18f5d10 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Serbian (Cyrillic)\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr "Мастер подаци"
msgid "Statistics"
msgstr "Статистика"
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "Обука не може имати истовремено плаћени сертификат и сертификат о похађању."
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr "Кратак опис курса који се појављује на картици обуке"
@@ -83,6 +83,10 @@ msgstr "Кратак опис курса који се појављује на
msgid "About"
msgstr "О"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr "О обуци"
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr "О овој групи"
@@ -188,7 +192,7 @@ msgstr "Додај поглавље"
msgid "Add a course"
msgstr "Додај обуку"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr "Додај кључну реч, а затим притисни ентер"
@@ -325,10 +329,15 @@ msgstr "Дозволи самостални упис"
msgid "Already Registered"
msgstr "Већ регистрован"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr "Амбер"
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr "Износ (USD)"
msgid "Amount and currency are required for paid batches."
msgstr "Износ и валута су неопходни за плаћене групе."
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr "Износ и валута су неопходни за плаћене сертификате."
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr "Износ и валута су неопходни за плаћене обуке."
@@ -382,7 +391,7 @@ msgstr "Саопштење је неопходно"
msgid "Answer"
msgstr "Одговор"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr "Приказује се на картици обуке у листи обука"
@@ -606,7 +615,7 @@ msgstr "Просечна оцена повратних информација"
msgid "Average Progress %"
msgstr "Просечан напредак %"
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Просечна оцена"
@@ -825,6 +834,11 @@ msgstr "Назив за фактурисање"
msgid "Bio"
msgstr "Биографија"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Плава"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr "Сертификати су успешно генерисани"
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "Заврши куповину курсева"
msgid "Choices"
msgstr "Избори"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr "Изабери боју за картицу обуке"
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Изабери све тачне одговоре"
@@ -1213,12 +1230,15 @@ msgstr "Сажми"
msgid "College Name"
msgstr "Назив факултета"
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Боја"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr "Кључне речи, одвојене зарезом, за SEO"
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Завршено"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr "Сертификат о завршетку"
@@ -1537,7 +1557,7 @@ msgstr "Аутор обуке"
msgid "Course Data"
msgstr "Подаци о обуци"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Опис обуке"
@@ -1555,7 +1575,7 @@ msgstr "Упис на обуку"
msgid "Course Evaluator"
msgstr "Особа за оцењивање обуке"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Слика обуке"
@@ -1577,7 +1597,7 @@ msgstr "Листа обуке"
msgid "Course Name"
msgstr "Назив обуке"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr "План обуке"
@@ -1614,11 +1634,11 @@ msgstr "Наслов обуке"
msgid "Course added to program"
msgstr "Обука је додата у програм"
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr "Обука је успешно креирана"
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr "Обука је успешно обрисана"
@@ -1626,7 +1646,7 @@ msgstr "Обука је успешно обрисана"
msgid "Course moved successfully"
msgstr "Обука је успешно премештена"
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr "Обука је успешно ажурирана"
@@ -1744,7 +1764,7 @@ msgstr "Креирање обуке"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr "Прилагођени садржај за пријаву"
msgid "Customisations"
msgstr "Прилагођавања"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Цијан"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Врста дипломе"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Обриши"
@@ -1860,7 +1885,7 @@ msgstr "Обриши"
msgid "Delete Chapter"
msgstr "Обриши поглавље"
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr "Обриши обуку"
@@ -1872,7 +1897,7 @@ msgstr "Обриши ово поглавље?"
msgid "Delete this lesson?"
msgstr "Обришите ову лекцију?"
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr "Брисањем обуке такође ће се обрисати сва поглавља и лекције. Да ли сте сигурни да желите да обришете ову обуку?"
@@ -1927,7 +1952,7 @@ msgstr "Радна површина"
msgid "Details"
msgstr "Детаљи"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Онемогући самостални упис"
@@ -2201,7 +2226,7 @@ msgstr "Упишите се сада"
msgid "Enrolled"
msgstr "Уписан"
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr "Потврда о упису за {0}"
msgid "Enrollment Count"
msgstr "Број уписаних"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr "Упис је неуспешан"
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr "Особа за оцењивање је успешно обрисана"
msgid "Evaluator does not exist."
msgstr "Особа за оцењивање не постоји."
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr "Особа за оцењивање је обавезна за плаћене сертификате."
@@ -2483,13 +2508,13 @@ msgstr "Неуспешно подношење. Покушајте поново.
msgid "Failed to update badge assignment: "
msgstr "Неуспешно ажурирање доделе беџа: "
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr "Неуспешно ажурирање мета ознака {0}"
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Истакнуто"
@@ -2647,6 +2672,7 @@ msgstr "Преузми сертификат"
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr "Стекни сертификат"
@@ -2696,6 +2722,16 @@ msgstr "Додели само једном"
msgid "Grant only once"
msgstr "Додели само једном"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "Сива"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Зелена"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Имате налог? Пријавите се"
@@ -3514,7 +3550,7 @@ msgstr "Лекција је успешно ажурирана"
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "Шаблон за ажурирање статуса захтева за ментора"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Мета опис"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Мета слика"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr "Мета кључне речи"
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "Мета ознаке"
@@ -4073,7 +4109,7 @@ msgstr "Нови"
msgid "New Batch"
msgstr "Нова група"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "Нова обука"
@@ -4117,11 +4153,11 @@ msgstr "Нова регистрација"
msgid "New Zoom Account"
msgstr "Нови Zoom налог"
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "Нови коментар у групи {0}"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "Нова порука на тему {0} у обуци {1}"
@@ -4388,6 +4424,11 @@ msgstr "Опција 4"
msgid "Options"
msgstr "Опције"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Наранџаста"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "Плаћена група"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr "Плаћени сертификат"
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr "Плаћени сертификат након оцењивања"
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "Плаћена обука"
@@ -4505,7 +4546,7 @@ msgstr "Минимални проценат за пролаз"
msgid "Password"
msgstr "Лозинка"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr "Налепите YouTube линк кратког видео-записа који представља обуку"
@@ -4619,6 +4660,11 @@ msgstr "Забележен кориснички профил"
msgid "Phone Number"
msgstr "Број телефона"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Розе"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr "Молимо Вас да додате {1} за {3} како бисте слали позивнице за оцењивање у календар."
@@ -4639,7 +4685,7 @@ msgstr "Молимо Вас да проверите свој имејл за в
msgid "Please click on the following button to set your new password"
msgstr "Молимо Вас да кликнете на следеће дугме да поставите нову лозинку"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "Молимо Вас да завршите претходне обуке у програму како бисте се уписали на ову обуку."
@@ -4684,7 +4730,7 @@ msgstr "Молимо Вас да унесете одговор"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr "Молимо Вас да инсталирате апликацију за обраду плаћања да бисте креирали плаћену групу. За више детаља погледајте документацију. {0}"
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr "Молимо Вас да инсталирате апликације за обраду плаћања да бисте креирали плаћену обуку. За више детаља погледајте документацију. {0}"
@@ -4839,7 +4885,7 @@ msgstr "Спречи прескакање видео-снимака"
msgid "Preview Image"
msgstr "Преглед слике"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "Преглед видео-снимка"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Цене"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr "Ценовник и сертификација"
@@ -5007,7 +5053,7 @@ msgstr "Објави на страници учесника"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "Објављене обуке"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Објављено на"
@@ -5030,6 +5076,11 @@ msgstr "Објављено на"
msgid "Purchased Certificate"
msgstr "Купљени сертификат"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Љубичасто"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "Оцена не може бити 0"
msgid "Ready"
msgstr "Спремно"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Црвено"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Одбијено"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "Сродне обуке"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Уклони"
@@ -5522,6 +5578,10 @@ msgstr "Пошаљи календарску позивницу за оцењив
msgid "Sessions On Days"
msgstr "Сесије по данима"
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr "Поставите боју"
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "Поставите своју лозинку"
@@ -5536,7 +5596,7 @@ msgstr "Подешавање платног портала"
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr "Кратак опис"
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "Кратак увод"
@@ -5949,6 +6009,10 @@ msgstr "Недеља"
msgid "Suspicious pattern found in {0}: {1}"
msgstr "Сумњив образац пронађен у {0}: {1}"
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr "Палета боја"
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "Систем менаџер"
msgid "Tags"
msgstr "Ознаке"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr "Тиркизна"
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr "Хвала Вам што сте поделили своје утиске
msgid "Thanks and Regards"
msgstr "Хвала и срдачан поздрав"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr "Група је попуњена. Молимо Вас да контактирате администратора."
@@ -6180,7 +6249,7 @@ msgstr "Ово предавање се завршило"
msgid "This course has:"
msgstr "Ова обука садржи:"
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "Ова обука је бесплатна."
@@ -6363,7 +6432,7 @@ msgstr "За"
msgid "To Date"
msgstr "Датум завршетка"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "За придруживање овој групи, молимо Вас да контактирате администратора."
@@ -6500,7 +6569,7 @@ msgstr "Неструктурирана улога"
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "Ажурирај лозинку"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Отпреми"
@@ -6641,6 +6710,11 @@ msgstr "Приказ сертификата"
msgid "View all feedback"
msgstr "Погледај све повратне информације"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "Љубичаста"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "Напишите рецензију"
msgid "Write your answer here"
msgstr "Овде упишите Ваш одговор"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Жута"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr "Већ постоји оцена на {0} у {1} за обуку {2}."
@@ -7005,6 +7084,11 @@ msgstr "активности"
msgid "activity"
msgstr "активност"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "и"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr "кандидат"
@@ -7037,7 +7121,8 @@ msgstr "сертификати"
msgid "certified members"
msgstr "сертификовани чланови"
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "завршено"
@@ -7073,6 +7158,10 @@ msgstr "минуте"
msgid "of"
msgstr "од"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "остало"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "од укупно"
@@ -7169,7 +7258,7 @@ msgstr "{0} већ поседује сертификат за обуку {1}"
msgid "{0} is your evaluator"
msgstr "{0} је Ваша особа за оцењивање"
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "поменути сте у коментару од стране {0}"
@@ -7177,7 +7266,7 @@ msgstr "поменути сте у коментару од стране {0}"
msgid "{0} mentioned you in a comment in your batch."
msgstr "поменути сте у коментару у својој групи од стране {0}"
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "поменути сте у коментару у оквиру {1} од стране {0}"
From 6e52e684c868153b1cce4452f15d1d23f6f3b4a0 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:38 +0530
Subject: [PATCH 12/24] chore: Swedish translations
---
lms/locale/sv.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/sv.po b/lms/locale/sv.po
index 2f21208a..711c04d2 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Swedish\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr "Inställningar"
msgid "Statistics"
msgstr "Statistik"
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "Kurs kan inte ha både betalt certifikat och certifikat för genomförande."
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr "En rad introduktion till kurs som finns på kurskortet"
@@ -83,6 +83,10 @@ msgstr "En rad introduktion till kurs som finns på kurskortet"
msgid "About"
msgstr "Om"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr "Om Kursen"
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr "Om denna grupp"
@@ -188,7 +192,7 @@ msgstr "Lägg till Kapitel"
msgid "Add a course"
msgstr "Lägg till kurs"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr "Lägg till nyckelord och tryck sedan på Enter"
@@ -325,10 +329,15 @@ msgstr "Tillåt självregistrering"
msgid "Already Registered"
msgstr "Redan Registrerad"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr "Bärnsten"
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,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:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
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:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr "Belopp och valuta erfordras för betalda kurser."
@@ -382,7 +391,7 @@ msgstr "Tillkännagivande erfordras"
msgid "Answer"
msgstr "Svara"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr "Visas på kurskort i kurslista"
@@ -606,7 +615,7 @@ msgstr "Genomsnittlig Återkoppling Mottagen"
msgid "Average Progress %"
msgstr "Genomsnittlig Framsteg %"
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Genomsnittlig Betyg"
@@ -825,6 +834,11 @@ msgstr "Faktura Namn"
msgid "Bio"
msgstr "Resume"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Blå"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr "Certifikat genererade"
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "Kolla Kurser"
msgid "Choices"
msgstr "Alternativ"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr "Välj färg för kurskortet"
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Välj alla svar som gäller"
@@ -1213,12 +1230,15 @@ msgstr "Fäll In"
msgid "College Name"
msgstr "Skola Namn"
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Färg"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr "Kommaseparerade nyckelord för SEO"
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Klar"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr "Kompletterande Certifikat"
@@ -1537,7 +1557,7 @@ msgstr "Kurs Skapare"
msgid "Course Data"
msgstr "Kursdata"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Kursbeskrivning"
@@ -1555,7 +1575,7 @@ msgstr "Kursregistreringar"
msgid "Course Evaluator"
msgstr "Kurs Utvärderare"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Kursbild"
@@ -1577,7 +1597,7 @@ msgstr "Kurslista"
msgid "Course Name"
msgstr "Kursnamn"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr "Kursöversikt"
@@ -1614,11 +1634,11 @@ msgstr "Kurs Benämning"
msgid "Course added to program"
msgstr "Kurs tillagd till program"
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr "Kurs skapad"
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr "Kurs är borttagen"
@@ -1626,7 +1646,7 @@ msgstr "Kurs är borttagen"
msgid "Course moved successfully"
msgstr "Kurs flyttad"
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr "Kurs uppdaterad"
@@ -1744,7 +1764,7 @@ msgstr "Skapar kurs"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr "Anpassad Registrering Innehåll"
msgid "Customisations"
msgstr "Anpassningar"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Cyan"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Examen Typ"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Ta bort"
@@ -1860,7 +1885,7 @@ msgstr "Ta bort"
msgid "Delete Chapter"
msgstr "Ta bort Kapitel"
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr "Ta bort kurs"
@@ -1872,7 +1897,7 @@ msgstr "Ta bort detta kapitel?"
msgid "Delete this lesson?"
msgstr "Ta bort denna lektion?"
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
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?"
@@ -1927,7 +1952,7 @@ msgstr "Skrivbord"
msgid "Details"
msgstr "Detaljer"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Inaktivera självregistrering"
@@ -2201,7 +2226,7 @@ msgstr "Registrera Nu"
msgid "Enrolled"
msgstr "Inskriven"
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr "Registreringsbekräftelse för {0}"
msgid "Enrollment Count"
msgstr "Antal Inskrivna"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr "Registrering Misslyckad"
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr "Utvärderare borttagen"
msgid "Evaluator does not exist."
msgstr "Utvärderare finns inte."
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr "Utvärderare erfordras för betalda certifikat."
@@ -2483,13 +2508,13 @@ msgstr "Misslyckades med inlämning. Försök igen. {0}"
msgid "Failed to update badge assignment: "
msgstr "Misslyckades med att uppdatera Emblem tilldelning: "
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr "Misslyckades med att uppdatera metataggar {0}"
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Utvald"
@@ -2647,6 +2672,7 @@ msgstr "Hämta Certifikat"
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr "Bli Certifierad"
@@ -2696,6 +2722,16 @@ msgstr "Bevilja endast en gång"
msgid "Grant only once"
msgstr "Bevilja endast en gång"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "grå"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Grön"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Har konto? Logga in"
@@ -3514,7 +3550,7 @@ msgstr "Lektion uppdaterad"
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "Mentor Begäran Status Uppdatering Mall"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Meta Beskrivning"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Meta Bild"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr "Meta Nyckelord"
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "Meta Taggar"
@@ -4073,7 +4109,7 @@ msgstr "Ny"
msgid "New Batch"
msgstr "Ny Grupp"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "Ny Kurs"
@@ -4117,11 +4153,11 @@ msgstr "Ny Registrering"
msgid "New Zoom Account"
msgstr "Ny Zoom konto"
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "Ny kommentar i grupp {0}"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "Nytt svar i ämne {0} i kurs {1}"
@@ -4388,6 +4424,11 @@ msgstr "Alternativ 4"
msgid "Options"
msgstr "Alternativ "
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Orange"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "Betald Parti"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr "Betalt Certifikat"
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr "Betald Certifikat efter Utvärdering"
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "Betald Kurs"
@@ -4505,7 +4546,7 @@ msgstr "Passerande Procent"
msgid "Password"
msgstr "Lösenord"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr "Klistra in youtube länk i kort video för kursintroduktion"
@@ -4619,6 +4660,11 @@ msgstr "Persona Fångad"
msgid "Phone Number"
msgstr "Telefon Nummer"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Rosa"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
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."
@@ -4639,7 +4685,7 @@ msgstr "Kontrollera din E-post för verifiering"
msgid "Please click on the following button to set your new password"
msgstr "Klicka på följande knapp för att ange ditt nya lösenord"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "Slutför tidigare kurser i program för att anmäla dig till denna kurs."
@@ -4684,7 +4730,7 @@ msgstr "Ange ditt svar"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr "Installera betalning app för att skapa betald grupp. Se dokumentation för mer information. {0}"
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr "Installera betalning app för att skapa betald kurs. Se dokumentation för mer information. {0}"
@@ -4839,7 +4885,7 @@ msgstr "Förhindra att videor hoppas över"
msgid "Preview Image"
msgstr "Förhandsgranska Bild"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "Förhandsgranska Video"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Prissättning"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr "Prissättning och Certifiering"
@@ -5007,7 +5053,7 @@ msgstr "Publicera på deltagarsidan"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "Publicerade Kurser"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Publicerad"
@@ -5030,6 +5076,11 @@ msgstr "Publicerad"
msgid "Purchased Certificate"
msgstr "Förvärvad Certifikat"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Lila"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "Betyg kan inte vara 0"
msgid "Ready"
msgstr "Klart"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Röd"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Avvisad"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "Relaterade Kurser"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Ta bort"
@@ -5522,6 +5578,10 @@ msgstr "Skicka kalenderinbjudan för utvärderingar"
msgid "Sessions On Days"
msgstr "Sessioner på dagar"
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr "Ange Färg"
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "Ange Lösenord"
@@ -5536,7 +5596,7 @@ msgstr "Konfigurerar Betalningsport"
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr "Kort Beskrivning"
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "Kort Introduktion"
@@ -5949,6 +6009,10 @@ msgstr "Söndag"
msgid "Suspicious pattern found in {0}: {1}"
msgstr "Misstänkt mönster hittat i {0}: {1}"
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr "Färgprover"
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "System Ansvarig"
msgid "Tags"
msgstr "Taggar"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr "Turkos"
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr "Tack för återkoppling."
msgid "Thanks and Regards"
msgstr "Tack och Hälsningar"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr "Gruppen är full. Kontakta administratör."
@@ -6180,7 +6249,7 @@ msgstr "Denna klass har avslutats"
msgid "This course has:"
msgstr "Denna kurs har:"
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "Denna kurs är gratis."
@@ -6363,7 +6432,7 @@ msgstr "Till"
msgid "To Date"
msgstr "Till Datum"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "För att gå med i denna grupp, kontakta Administratör."
@@ -6500,7 +6569,7 @@ msgstr "Ostrukturerad Roll"
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "Uppdatera lösenord"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Ladda upp"
@@ -6641,6 +6710,11 @@ msgstr "Visa Certifikat"
msgid "View all feedback"
msgstr "Visa alla återkopplingar"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "Violett"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "Skriv en recension"
msgid "Write your answer here"
msgstr "Skriv ditt svar här"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Gul"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
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}."
@@ -7005,6 +7084,11 @@ msgstr "aktiviteter"
msgid "activity"
msgstr "aktivitet"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "och"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr "sökande"
@@ -7037,7 +7121,8 @@ msgstr "certifikat"
msgid "certified members"
msgstr "certifierade medlemmar"
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "klar"
@@ -7073,6 +7158,10 @@ msgstr "minuter"
msgid "of"
msgstr "av "
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "övriga"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "av"
@@ -7169,7 +7258,7 @@ msgstr "{0} är redan certifierad för kurs {1}"
msgid "{0} is your evaluator"
msgstr "{0} är din utvärderare"
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "{0} nämnde dig i en kommentar"
@@ -7177,7 +7266,7 @@ msgstr "{0} nämnde dig i en kommentar"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0} nämnde dig i en kommentar i din grupp."
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} hänvisade dig i kommentar i {1}"
From efe230865ac4f8c19fe54376e891c417ace50dd0 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:40 +0530
Subject: [PATCH 13/24] chore: Turkish translations
---
lms/locale/tr.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/tr.po b/lms/locale/tr.po
index e9d6beee..ac4a8cc4 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Turkish\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr "İstatistikler"
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr "Hakkında"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr "Kurs Ekle"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr "Kendi Kendine Kayıt Olmaya İzin Ver"
msgid "Already Registered"
msgstr "Zaten kayıltı"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,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:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr "Ücretli kurslar için miktar ve para birimi gereklidir."
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr "Cevap"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Ortalama Puan"
@@ -825,6 +834,11 @@ msgstr "Fatura İsmi"
msgid "Bio"
msgstr "Hakkında"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Mavi"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "Kursları Kontrol Et"
msgid "Choices"
msgstr "Seçimler"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Uygulanabilir tüm cevapları seçin"
@@ -1213,12 +1230,15 @@ msgstr "Daralt"
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Renk"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Tamamlandı"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr "Kurs Verileri"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Kurs Açıklaması"
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Kurs Resmi"
@@ -1577,7 +1597,7 @@ msgstr "Kurs Listesi"
msgid "Course Name"
msgstr "Kurs Adı"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr "Kurs Başlığı"
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr "Kurs başarıyla silindi"
@@ -1626,7 +1646,7 @@ msgstr "Kurs başarıyla silindi"
msgid "Course moved successfully"
msgstr "Kurs başarıyla taşındı"
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr "Özel Kayıt İçeriği"
msgid "Customisations"
msgstr "Özelleştirmeler"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Açık Mavi"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Derece Türü"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Sil"
@@ -1860,7 +1885,7 @@ msgstr "Sil"
msgid "Delete Chapter"
msgstr "Bölümü Sil"
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr "Kursu Sil"
@@ -1872,7 +1897,7 @@ msgstr "Bu bölümü silmek istiyor musunuz?"
msgid "Delete this lesson?"
msgstr "Bu dersi silmek istiyor musunuz?"
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
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?"
@@ -1927,7 +1952,7 @@ msgstr "Masa"
msgid "Details"
msgstr "Ayrıntılar"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Kendi Kendine Kayıt Olmayı Devre Dışı Bırak"
@@ -2201,7 +2226,7 @@ msgstr "Hemen Kaydol"
msgid "Enrolled"
msgstr "Kayıtlı"
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr "Kayıt Sayısı"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr "Kayıt Başarısız"
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Öne Çıkan"
@@ -2647,6 +2672,7 @@ msgstr "Sertifika Al"
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr "Sadece bir kez ver"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "Gri"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Yeşil"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Hesabınız Varsa Giriş Yapın"
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "Mentor Talebi Durum Güncelleme Şablonu"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Meta Açıklaması"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr ""
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "Meta Etiketleri"
@@ -4073,7 +4109,7 @@ msgstr "Yeni"
msgid "New Batch"
msgstr "Yeni Parti"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "Yeni Kurs"
@@ -4117,11 +4153,11 @@ msgstr "Yeni Kayıt"
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "Toplu işlerde yeni yorum {0}"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "{1} dersinde {0} konusuna yeni yanıt"
@@ -4388,6 +4424,11 @@ msgstr "Seçenek 4"
msgid "Options"
msgstr "Şeçenekler"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Turuncu"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "Ücretli Kurs"
@@ -4505,7 +4546,7 @@ msgstr "Başarı Yüzdesi"
msgid "Password"
msgstr "Şifre"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr "Telefon Numarası"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Pembe"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr "Doğrulama için lütfen e-postanızı kontrol edin"
msgid "Please click on the following button to set your new password"
msgstr "Yeni şifrenizi belirlemek için lütfen aşağıdaki linke tıklayınız"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr "Lütfen cevabınızı girin"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr "Resim Önizleme"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "Video Önzileme"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Fiyatlandırma"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr "Katılımcı Sayfasında Yayınla"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "Yayınlamış Kurslar"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Yayınlanma Zamanı"
@@ -5030,6 +5076,11 @@ msgstr "Yayınlanma Zamanı"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Mor"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "Değerlendirme 0 olamaz"
msgid "Ready"
msgstr "Hazır"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Kırmızı"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Reddedildi"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "İlgili Kurslar"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Kaldır"
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "Şifrenizi Ayarlayın"
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "Kısa Tanıtım"
@@ -5949,6 +6009,10 @@ msgstr "Pazar"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "Sistem Yöneticisi"
msgid "Tags"
msgstr "Etiketler"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,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:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr "Bu kursta:"
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "Bu kurs ücretsizdir."
@@ -6363,7 +6432,7 @@ msgstr "Alıcı"
msgid "To Date"
msgstr "Bitiş Tarihi"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr "Ayarlanmamış Rol"
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "Şifreyi Güncelle"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Yükle"
@@ -6641,6 +6710,11 @@ msgstr "Sertifikayı Görüntüle"
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "Mor"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "Bir inceleme yazın"
msgid "Write your answer here"
msgstr "Cevabınızı buraya yazın"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Sarı"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr "aktiviteler"
msgid "activity"
msgstr "aktivite"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "ve"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr "sertifikalar"
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "Tamamlandı"
@@ -7073,6 +7158,10 @@ msgstr "süreler"
msgid "of"
msgstr "/"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "diğer"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "{0} bir yorumda sizden bahsetti"
@@ -7177,7 +7266,7 @@ msgstr "{0} bir yorumda sizden bahsetti"
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From 7f55734fbbfc8925f6c2c5a7b41915bc2841d08f Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:41 +0530
Subject: [PATCH 14/24] chore: Chinese Simplified translations
---
lms/locale/zh.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/zh.po b/lms/locale/zh.po
index 3f327011..1d39f19f 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr "大师"
msgid "Statistics"
msgstr "统计数据"
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "课程不可同时设置付费证书与结业证书。"
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr "课程卡片显示的课程简介(单行)"
@@ -83,6 +83,10 @@ msgstr "课程卡片显示的课程简介(单行)"
msgid "About"
msgstr "关于"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr "本批次说明"
@@ -188,7 +192,7 @@ msgstr "添加章节"
msgid "Add a course"
msgstr "创建课程"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr "输入关键词后按回车键添加"
@@ -325,10 +329,15 @@ msgstr "允许自助注册"
msgid "Already Registered"
msgstr "已注册"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr "金额(美元)"
msgid "Amount and currency are required for paid batches."
msgstr "付费批次必须填写金额与币种。"
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr "付费证书必须填写金额与币种。"
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr "付费课程必须填写金额与币种。"
@@ -382,7 +391,7 @@ msgstr "必须填写公告内容。"
msgid "Answer"
msgstr "答案"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr "显示在课程列表的课程卡片上"
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "平均评分"
@@ -825,6 +834,11 @@ msgstr "账单名称"
msgid "Bio"
msgstr "个人简介"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "蓝色"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr "证书生成成功"
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "选课中心"
msgid "Choices"
msgstr "选项"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "选择所有适用答案"
@@ -1213,12 +1230,15 @@ msgstr "折叠"
msgid "College Name"
msgstr "院校名称"
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "颜色"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "已完成"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr "结业证书"
@@ -1537,7 +1557,7 @@ msgstr "课程创建者"
msgid "Course Data"
msgstr "课程数据"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "课程描述"
@@ -1555,7 +1575,7 @@ msgstr "课程注册记录"
msgid "Course Evaluator"
msgstr "课程评估人"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "课程图片"
@@ -1577,7 +1597,7 @@ msgstr "课程列表"
msgid "Course Name"
msgstr "课程名称"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr "课程大纲"
@@ -1614,11 +1634,11 @@ msgstr "课程标题"
msgid "Course added to program"
msgstr "课程已添加至项目"
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr "课程创建成功。"
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr "课程删除成功"
@@ -1626,7 +1646,7 @@ msgstr "课程删除成功"
msgid "Course moved successfully"
msgstr "课程移动成功"
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr "课程更新成功。"
@@ -1744,7 +1764,7 @@ msgstr "正在创建课程"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr "自定义注册内容"
msgid "Customisations"
msgstr "自定义配置"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "青色"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "学位类型"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "删除"
@@ -1860,7 +1885,7 @@ msgstr "删除"
msgid "Delete Chapter"
msgstr "删除章节"
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr "删除课程"
@@ -1872,7 +1897,7 @@ msgstr "确认删除此章节?"
msgid "Delete this lesson?"
msgstr "确认删除此课时?"
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr "删除本课程将同时删除其所有章节和课时。此操作不可逆。确认继续吗?"
@@ -1927,7 +1952,7 @@ msgstr "工作台"
msgid "Details"
msgstr "详情"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "禁用自助注册"
@@ -2201,7 +2226,7 @@ msgstr "立即报名"
msgid "Enrolled"
msgstr "已注册"
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr "{0}的注册确认"
msgid "Enrollment Count"
msgstr "注册人数"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr "注册失败"
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr "付费证书需指定评估人"
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "精选"
@@ -2647,6 +2672,7 @@ msgstr "获取证书"
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr "获取认证"
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr "仅授予一次"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "灰色"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "绿色"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "已有账号?登录"
@@ -3514,7 +3550,7 @@ msgstr "课时更新成功。"
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "导师请求状态更新模板"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "元描述"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "元图片"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr "元关键词"
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "元标签"
@@ -4073,7 +4109,7 @@ msgstr "新建"
msgid "New Batch"
msgstr "新建批次"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "新建课程"
@@ -4117,11 +4153,11 @@ msgstr "新用户注册"
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "批次{0}的新评论"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "课程{1}中主题{0}的新回复"
@@ -4388,6 +4424,11 @@ msgstr "选项4"
msgid "Options"
msgstr "选项"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "橙色"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "付费批次"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr "付费证书"
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr "评估后付费证书"
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "付费课程"
@@ -4505,7 +4546,7 @@ msgstr "通过百分比"
msgid "Password"
msgstr "密码"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr "粘贴课程简介的YouTube短视频链接"
@@ -4619,6 +4660,11 @@ msgstr "用户画像已采集"
msgid "Phone Number"
msgstr "电话号码"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "粉色"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr "请为{3}添加{1}以发送评估日历邀请"
@@ -4639,7 +4685,7 @@ msgstr "请查看邮箱进行验证"
msgid "Please click on the following button to set your new password"
msgstr "点击下方按钮设置新密码"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "请先完成项目前置课程以报名本课程"
@@ -4684,7 +4730,7 @@ msgstr "请输入答案"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr "请安装支付应用以创建付费班级,详情请参阅文档{0}"
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr "请安装支付应用以创建付费课程,详情请参阅文档{0}"
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr "预览图片"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "预览视频"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "定价"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr "定价与认证"
@@ -5007,7 +5053,7 @@ msgstr "发布至参与者页面"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "已发布课程"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "发布于"
@@ -5030,6 +5076,11 @@ msgstr "发布于"
msgid "Purchased Certificate"
msgstr "已购证书"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "紫色"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "评分不可为0"
msgid "Ready"
msgstr "就绪"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "红色"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "已拒绝"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "相关课程"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "移除"
@@ -5522,6 +5578,10 @@ msgstr "发送评估日历邀请"
msgid "Sessions On Days"
msgstr "上课日"
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "设置密码"
@@ -5536,7 +5596,7 @@ msgstr "设置支付网关"
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr "简短描述"
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "简介"
@@ -5949,6 +6009,10 @@ msgstr "星期日"
msgid "Suspicious pattern found in {0}: {1}"
msgstr "在{0}中发现可疑模式:{1}"
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "系统管理员"
msgid "Tags"
msgstr "标签"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr "此致敬礼"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr "该批次已满。请联系管理员"
@@ -6180,7 +6249,7 @@ msgstr "本课程已结束"
msgid "This course has:"
msgstr "本课程包含:"
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "本课程免费"
@@ -6363,7 +6432,7 @@ msgstr "至"
msgid "To Date"
msgstr "截止日期"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "加入本批次请联系管理员"
@@ -6500,7 +6569,7 @@ msgstr "非结构化角色"
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "更新密码"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "上传"
@@ -6641,6 +6710,11 @@ msgstr "查看证书"
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "紫色"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "撰写评价"
msgid "Write your answer here"
msgstr "在此输入答案"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "黄色"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr "您已在{0} {1}为课程{2}安排评估"
@@ -7005,6 +7084,11 @@ msgstr "活动"
msgid "activity"
msgstr "活动"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "和"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr "申请人"
@@ -7037,7 +7121,8 @@ msgstr "证书"
msgid "certified members"
msgstr "认证成员"
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "已完成"
@@ -7073,6 +7158,10 @@ msgstr "分钟数"
msgid "of"
msgstr "/"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "其他"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "超出"
@@ -7169,7 +7258,7 @@ msgstr "{0}已获得课程{1}的认证"
msgid "{0} is your evaluator"
msgstr "{0}是您的评估人"
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "{0}在评论中提及您"
@@ -7177,7 +7266,7 @@ msgstr "{0}在评论中提及您"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0}在您的批次评论中提及您"
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0}在{1}的评论中提及您"
From 299fde1c983d508da5a9aff09f3c58e807b11730 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:43 +0530
Subject: [PATCH 15/24] chore: Vietnamese translations
---
lms/locale/vi.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/vi.po b/lms/locale/vi.po
index 10840105..7919e0b1 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Vietnamese\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr ""
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr ""
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr ""
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr ""
@@ -1860,7 +1885,7 @@ msgstr ""
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr ""
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr ""
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr ""
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr ""
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr ""
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr ""
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr ""
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr ""
msgid "Options"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr ""
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr ""
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr ""
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr ""
@@ -5030,6 +5076,11 @@ msgstr ""
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr ""
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr ""
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr ""
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr ""
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr ""
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr ""
msgid "Tags"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr ""
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr ""
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr ""
msgid "activity"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr ""
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr ""
@@ -7073,6 +7158,10 @@ msgstr ""
msgid "of"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "các thông tin khác"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From 9803fc10314d66e6abadb6b8f9e074be70245228 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:44 +0530
Subject: [PATCH 16/24] chore: Portuguese, Brazilian translations
---
lms/locale/pt_BR.po | 207 +++++++++++++++++++++++++++++++-------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/pt_BR.po b/lms/locale/pt_BR.po
index 20738c62..a5273fa5 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Portuguese, Brazilian\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Azul"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr ""
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Concluído"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Ciano"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Excluir"
@@ -1860,7 +1885,7 @@ msgstr "Excluir"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr ""
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "Cinza"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Verde"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr ""
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr ""
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr ""
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr "Novo"
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr ""
msgid "Options"
msgstr "Opções"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Laranja"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr "Número de telefone"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Rosa"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr ""
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Precificação"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Publicado no"
@@ -5030,6 +5076,11 @@ msgstr "Publicado no"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Roxo"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Vermelho"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr ""
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr ""
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr ""
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "Administrador do Sistema"
msgid "Tags"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr "Para"
msgid "To Date"
msgstr "Até a Data"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr ""
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Amarelo"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr ""
msgid "activity"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "e"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr ""
@@ -7073,6 +7158,10 @@ msgstr ""
msgid "of"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "outros"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From 249c369c14253da4ea7db4545f4ba0c133625de1 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:45 +0530
Subject: [PATCH 17/24] chore: Indonesian translations
---
lms/locale/id.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/id.po b/lms/locale/id.po
index b061893d..29371d9c 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-23 21:15\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Indonesian\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr "Sudah Terdaftar"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Biru"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr "Jatuh"
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Warna"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Selesai"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Cyan"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Hapus"
@@ -1860,7 +1885,7 @@ msgstr "Hapus"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr "Penjelasan"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Unggulan"
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "Abu-abu"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Hijau"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Punya akun? Masuk"
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Deskripsi meta"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Gambar Meta"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr ""
@@ -4073,7 +4109,7 @@ msgstr "Baru"
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr ""
msgid "Options"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Oranye"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr "Kata sandi"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr "Nomor telepon"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Merah Muda"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr "Silahkan cek email Anda untuk verifikasi"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Harga"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr ""
@@ -5030,6 +5076,11 @@ msgstr ""
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Ungu"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Merah"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr ""
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr ""
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr ""
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr ""
msgid "Tags"
msgstr "Tag"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr "Untuk"
msgid "To Date"
msgstr "Untuk Tanggal"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Mengunggah"
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Kuning"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr ""
msgid "activity"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "dan"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr ""
@@ -7073,6 +7158,10 @@ msgstr ""
msgid "of"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "lainnya"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From 528b85352ae078bbee2515decdc7b48ab2be2aba Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:47 +0530
Subject: [PATCH 18/24] chore: Persian translations
---
lms/locale/fa.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/fa.po b/lms/locale/fa.po
index 5848a05e..fb7def5b 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Persian\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr "درباره"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr "افزودن دوره"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr "یک کلمه کلیدی اضافه کنید و سپس اینتر را فشار دهید"
@@ -325,10 +329,15 @@ msgstr "اجازه ثبت نام خود"
msgid "Already Registered"
msgstr "قبلا ثبت شده است"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr "مبلغ (دلار آمریکا)"
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr "پاسخ"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "میانگین امتیاز"
@@ -825,6 +834,11 @@ msgstr "نام صورتحساب:"
msgid "Bio"
msgstr "بیوگرافی"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "آبی"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr "گزینهها"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "همهی پاسخهایی که صحیح هستند را انتخاب کردن کنید"
@@ -1213,12 +1230,15 @@ msgstr "جمع شدن"
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "رنگ"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "تکمیل شده"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr "ارزیاب دوره"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "تصویر دوره"
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr "اسم دوره"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr "طرح کلی دوره"
@@ -1614,11 +1634,11 @@ msgstr "عنوان دوره"
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr "دوره با موفقیت ایجاد شد"
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr "دوره با موفقیت حذف شد"
@@ -1626,7 +1646,7 @@ msgstr "دوره با موفقیت حذف شد"
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr "دوره با موفقیت بهروزرسانی شد"
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "فیروزه ای"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "نوع مدرک"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "حذف"
@@ -1860,7 +1885,7 @@ msgstr "حذف"
msgid "Delete Chapter"
msgstr "حذف فصل"
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr "حذف دوره"
@@ -1872,7 +1897,7 @@ msgstr "این فصل حذف شود؟"
msgid "Delete this lesson?"
msgstr "این درس حذف شود؟"
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr "پیشخوان"
msgid "Details"
msgstr "جزئیات"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "غیرفعال کردن ثبت نام خود"
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr "تایید ثبت نام برای {0}"
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "ویژه"
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr "گواهینامه دریافت کنید"
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "خاکستری"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "سبز"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "حساب کاربری دارید؟ وارد شدن"
@@ -3514,7 +3550,7 @@ msgstr "درس با موفقیت بهروزرسانی شد"
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "توضیحات متا"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "تصویر متا"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "تگهای متا"
@@ -4073,7 +4109,7 @@ msgstr "جدید"
msgid "New Batch"
msgstr "دسته جدید"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "دوره جدید"
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr "انتخاب کردن 4"
msgid "Options"
msgstr "گزینهها"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "نارنجی"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr "گذرواژه"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr "شماره تلفن"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "صورتی"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr "لطفا ایمیل خود را برای تایید بررسی کنید"
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr "پیش نمایش تصویر"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "قیمت گذاری"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "منتشر شده در"
@@ -5030,6 +5076,11 @@ msgstr "منتشر شده در"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "بنفش"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "امتیاز نمیتواند ۰ باشد"
msgid "Ready"
msgstr "آماده"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "قرمز"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "رد شده"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "حدف"
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr "راهاندازی درگاه پرداخت"
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr "شرح کوتاه"
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr "یکشنبه"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "مدیر سیستم"
msgid "Tags"
msgstr "تگها"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr "این کلاس به پایان رسید"
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr "به"
msgid "To Date"
msgstr "تا تاریخ"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "بهروزرسانی گذرواژه"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "آپلود"
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "بنفش"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "زرد"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr "فعالیت ها"
msgid "activity"
msgstr "فعالیت"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "و"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr "متقاضی"
@@ -7037,7 +7121,8 @@ msgstr "گواهیها"
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "تکمیل شده"
@@ -7073,6 +7158,10 @@ msgstr "دقایق"
msgid "of"
msgstr "از"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "سایر"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "از"
@@ -7169,7 +7258,7 @@ msgstr "{0} قبلاً برای دوره {1} تایید شده است"
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From 9c773399a854e878d0afd556d86111b09a6878fe Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:48 +0530
Subject: [PATCH 19/24] chore: Thai translations
---
lms/locale/th.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/th.po b/lms/locale/th.po
index 0ce3458c..6723e4a0 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-23 21:15\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Thai\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr ""
msgid "Statistics"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr ""
@@ -83,6 +83,10 @@ msgstr ""
msgid "About"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr ""
msgid "Add a course"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr ""
msgid "Already Registered"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr ""
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr ""
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr ""
@@ -825,6 +834,11 @@ msgstr ""
msgid "Bio"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr ""
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr ""
msgid "Choices"
msgstr ""
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr ""
@@ -1213,12 +1230,15 @@ msgstr "ยุบ"
msgid "College Name"
msgstr ""
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr ""
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr ""
@@ -1537,7 +1557,7 @@ msgstr ""
msgid "Course Data"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr ""
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr ""
@@ -1577,7 +1597,7 @@ msgstr ""
msgid "Course Name"
msgstr ""
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr ""
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr ""
msgid "Customisations"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr ""
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr ""
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "ลบ"
@@ -1860,7 +1885,7 @@ msgstr "ลบ"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr ""
msgid "Details"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr ""
@@ -2201,7 +2226,7 @@ msgstr ""
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr ""
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr ""
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "แนะนำ"
@@ -2647,6 +2672,7 @@ msgstr ""
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "สีเทา"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "สีเขียว"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "มีบัญชีหรือไม่? เข้าสู่ระบบ"
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr ""
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "คำอธิบายเมตา"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "ภาพเมตา"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "แท็กเมตา"
@@ -4073,7 +4109,7 @@ msgstr "ใหม่"
msgid "New Batch"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr ""
@@ -4117,11 +4153,11 @@ msgstr ""
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr ""
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr ""
@@ -4388,6 +4424,11 @@ msgstr ""
msgid "Options"
msgstr "ตัวเลือก"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "สีส้ม"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr ""
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr ""
@@ -4505,7 +4546,7 @@ msgstr ""
msgid "Password"
msgstr "รหัสผ่าน"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr ""
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr "หมายเลขโทรศัพท์"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "สีชมพู"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr ""
@@ -4639,7 +4685,7 @@ msgstr "โปรดตรวจสอบอีเมลของคุณเพ
msgid "Please click on the following button to set your new password"
msgstr ""
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr ""
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr "ดูตัวอย่างภาพ"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr ""
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "การตั้งราคา"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr ""
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr ""
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "เผยแพร่เมื่อ"
@@ -5030,6 +5076,11 @@ msgstr "เผยแพร่เมื่อ"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "สีม่วง"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr ""
msgid "Ready"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "สีแดง"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "ถูกปฏิเสธ"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr ""
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "ลบ"
@@ -5522,6 +5578,10 @@ msgstr ""
msgid "Sessions On Days"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr ""
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr ""
@@ -5949,6 +6009,10 @@ msgstr ""
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "ผู้จัดการระบบ"
msgid "Tags"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr ""
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr ""
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr ""
@@ -6363,7 +6432,7 @@ msgstr ""
msgid "To Date"
msgstr ""
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr ""
@@ -6500,7 +6569,7 @@ msgstr ""
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "อัปเดตรหัสผ่าน"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "อัปโหลด"
@@ -6641,6 +6710,11 @@ msgstr ""
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr ""
msgid "Write your answer here"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "สีเหลือง"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
msgid "You already have an evaluation on {0} at {1} for the course {2}."
msgstr ""
@@ -7005,6 +7084,11 @@ msgstr ""
msgid "activity"
msgstr ""
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "และ"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr ""
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr ""
@@ -7073,6 +7158,10 @@ msgstr "นาที"
msgid "of"
msgstr "ของ"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr ""
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr ""
@@ -7169,7 +7258,7 @@ msgstr ""
msgid "{0} is your evaluator"
msgstr ""
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr ""
@@ -7177,7 +7266,7 @@ msgstr ""
msgid "{0} mentioned you in a comment in your batch."
msgstr ""
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr ""
From a391204fa667da1a2bb9785ba133aef3632ebb32 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:49 +0530
Subject: [PATCH 20/24] chore: Croatian translations
---
lms/locale/hr.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/hr.po b/lms/locale/hr.po
index 9692ebf0..82dfe024 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Croatian\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr "Postavke"
msgid "Statistics"
msgstr "Statistika"
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "Tečaj ne može imati i plaćenu potvrdu i potvrdu o završetku."
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr "Uvod u tečaj u jednom redu koji se pojavljuje na kartici tečaja"
@@ -83,6 +83,10 @@ msgstr "Uvod u tečaj u jednom redu koji se pojavljuje na kartici tečaja"
msgid "About"
msgstr "O"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr "O tečaju"
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr "O ovoj Grupi"
@@ -188,7 +192,7 @@ msgstr "Dodaj Poglavlje"
msgid "Add a course"
msgstr "Dodaj Tečaj"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr "Dodaj ključnu riječ, a zatim pritisnite enter"
@@ -325,10 +329,15 @@ msgstr "Dozvoli Samostalnu Registraciju"
msgid "Already Registered"
msgstr "Već Registrovan"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr "Jantar"
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,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:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
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:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr "Iznos i valuta su potrebni za plaćene kurseve."
@@ -382,7 +391,7 @@ msgstr "Najava je obavezna"
msgid "Answer"
msgstr "Odgovor"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr "Pojavljuje se na kartici kursa u listi kurseva"
@@ -606,7 +615,7 @@ msgstr "Prosječan broj primljenih povratnih informacija"
msgid "Average Progress %"
msgstr "Prosječni Napredak %"
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Prosječna Ocjena"
@@ -825,6 +834,11 @@ msgstr "Faktura Adresa"
msgid "Bio"
msgstr "Biografija"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Plavo"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr "Certifikati su uspješno generirani"
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "Pogledaj Kurseve"
msgid "Choices"
msgstr "Izbori"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr "Odaberi boju za karticu tečaja"
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Odaberi sve odgovore koji odgvaraju"
@@ -1213,12 +1230,15 @@ msgstr "Sklopi"
msgid "College Name"
msgstr "Ime Koledža"
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Boja"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr "Ključne riječi odvojene zarezom za SEO"
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Završeno"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr "Završni Certifikat"
@@ -1537,7 +1557,7 @@ msgstr "Kreator Kursa"
msgid "Course Data"
msgstr "Podaci o kursu"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Opis Kursa"
@@ -1555,7 +1575,7 @@ msgstr "Upisi na Tečajeve"
msgid "Course Evaluator"
msgstr "Ocjenjivač Kursa"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Slika Kursa"
@@ -1577,7 +1597,7 @@ msgstr "Lista Kurseva"
msgid "Course Name"
msgstr "Naziv Kursa"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr "Pregled Kursa"
@@ -1614,11 +1634,11 @@ msgstr "Naziv Kursa"
msgid "Course added to program"
msgstr "Kurs dodat programu"
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr "Tečaj je uspješno kreiran"
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr "Kurs uspješno izbrisan"
@@ -1626,7 +1646,7 @@ msgstr "Kurs uspješno izbrisan"
msgid "Course moved successfully"
msgstr "Kurs uspješno pomjeren"
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr "Tečaj je uspješno ažuriran"
@@ -1744,7 +1764,7 @@ msgstr "Izrada tečaja u toku"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr "Prilagođeni sadržaj za Prijavu"
msgid "Customisations"
msgstr "Prilagodbe"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Cijan"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Tip Stepena"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Izbriši"
@@ -1860,7 +1885,7 @@ msgstr "Izbriši"
msgid "Delete Chapter"
msgstr "Izbriši Poglavlje"
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr "Izbriši Kurs"
@@ -1872,7 +1897,7 @@ msgstr "Izbriši ovo Poglavlje?"
msgid "Delete this lesson?"
msgstr "Izbriši ovu Lekciju?"
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
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?"
@@ -1927,7 +1952,7 @@ msgstr "Radni Prostor"
msgid "Details"
msgstr "Detalji"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Onemogući Samostalni Upis"
@@ -2201,7 +2226,7 @@ msgstr "Upišite se sada"
msgid "Enrolled"
msgstr "Upisan"
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr "Potvrda upisa za {0}"
msgid "Enrollment Count"
msgstr "Broj Upisa"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr "Upis nije uspio"
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr "Ocjenjivač uspješno izbrisan"
msgid "Evaluator does not exist."
msgstr "Ocjenjivač ne postoji."
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr "Ocjenjivač je obavezan za plaćene certifikate."
@@ -2483,13 +2508,13 @@ msgstr "Podnošenje nije uspjelo. Pokušaj ponovo. {0}"
msgid "Failed to update badge assignment: "
msgstr "Nije uspjelo ažuriranje dodjele značke: "
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr "Nije uspjelo ažuriranje meta oznaka {0}"
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Istaknuto"
@@ -2647,6 +2672,7 @@ msgstr "Preuzmi Certifikat"
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr "Certificiraj se"
@@ -2696,6 +2722,16 @@ msgstr "Dodijeli samo jednom"
msgid "Grant only once"
msgstr "Odobri samo jednom"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "Sivo"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Zeleno"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Imaš račun? Prijavi se"
@@ -3514,7 +3550,7 @@ msgstr "Lekcija je uspješno ažurirana"
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "Status Šablona Kreiranja Zahtjeva za Mentora"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Meta Opis"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Meta Slika"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr "Meta Ključne Riječi"
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "Meta tagovi"
@@ -4073,7 +4109,7 @@ msgstr "Novi"
msgid "New Batch"
msgstr "Nova Grupa"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "Novi Kurs"
@@ -4117,11 +4153,11 @@ msgstr "Nova Registracija"
msgid "New Zoom Account"
msgstr "Novi Zoom račun"
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "Novi komentar u grupi {0}"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "Novi odgovor na temu {0} na kursu {1}"
@@ -4388,6 +4424,11 @@ msgstr "Opcija 4"
msgid "Options"
msgstr "Opcije"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Narandžasta"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "Plaćena Grupa"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr "Plaćeni Certifikat"
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr "Plaćeni Certifikat nakon Ocjenjivanja"
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "Plaćeni Kurs"
@@ -4505,7 +4546,7 @@ msgstr "Procentualna Prolaznost"
msgid "Password"
msgstr "Lozinka"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr "Zalijepite youtube vezu kratkog videa koji predstavlja kurs"
@@ -4619,6 +4660,11 @@ msgstr "Persona Uhvaćena"
msgid "Phone Number"
msgstr "Broj Telefona"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Roza"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr "Dodaj {1} za {3} za slanje kalendarskih pozivnica za ocjenjivanje."
@@ -4639,7 +4685,7 @@ msgstr "Provjeri e-poštu za potvrdu"
msgid "Please click on the following button to set your new password"
msgstr "Klikni na sljedeće dugme da postavite novu lozinku"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "Završite prethodne kurseve u programu da biste se upisali na ovaj kurs."
@@ -4684,7 +4730,7 @@ msgstr "Unesi svoj odgovor"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr "Instaliraj aplikaciju plaćanja za izradu plaćene grupe. Više pojedinosti potražite u dokumentaciji. {0}"
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr "Instaliraj aplikaciju plaćanja za izradu plaćenog tečaja. Više pojedinosti potražite u dokumentaciji. {0}"
@@ -4839,7 +4885,7 @@ msgstr "Spriječi Preskakanje Videa"
msgid "Preview Image"
msgstr "Pregled slike"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "Pregledaj Video"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Određivanje Cijena"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr "Cijene i Certifikati"
@@ -5007,7 +5053,7 @@ msgstr "Objavi na Stranici Učesnika"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "Objavljeni Kursevi"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Objavljeno dana"
@@ -5030,6 +5076,11 @@ msgstr "Objavljeno dana"
msgid "Purchased Certificate"
msgstr "Kupljeni Certifikat"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Ljubičasta"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "Ocjena ne može biti 0"
msgid "Ready"
msgstr "Spreman"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Crvena"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Odbijeno"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "Povezani Kursevi"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Ukloni"
@@ -5522,6 +5578,10 @@ msgstr "Pošalji kalendarsku pozivnicu za ocjenjivanje"
msgid "Sessions On Days"
msgstr "Časovi na Dane"
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr "Postavi boju"
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "Postavite svoju Lozinku"
@@ -5536,7 +5596,7 @@ msgstr "Postavljanje Platnog Prolaza"
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr "Kratki Opis"
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "Kratki Uvod"
@@ -5949,6 +6009,10 @@ msgstr "Nedjelja"
msgid "Suspicious pattern found in {0}: {1}"
msgstr "Sumnjiva mustra pronađena u {0}: {1}"
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr "Uzorci"
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "Upravitelj Sistema"
msgid "Tags"
msgstr "Oznake"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr "Tirkizna"
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr "Hvala vam na povratnim informacijama."
msgid "Thanks and Regards"
msgstr "Hvala i Pozdrav"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr "Grupa je popunjena. Kontaktiraj Administratora."
@@ -6180,7 +6249,7 @@ msgstr "Ovaj čas je završen"
msgid "This course has:"
msgstr "Ovaj kurs ima:"
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "Ovaj kurs je besplatan."
@@ -6363,7 +6432,7 @@ msgstr "Do"
msgid "To Date"
msgstr "Do Datuma"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "Da biste se pridružili ovoj grupi, kontaktirajte administratora."
@@ -6500,7 +6569,7 @@ msgstr "Nestrukturirana Uloga"
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "Ažuriraj Lozinku"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Učitaj"
@@ -6641,6 +6710,11 @@ msgstr "Prikaži Certifikat"
msgid "View all feedback"
msgstr "Pogledaj sve povratne informacije"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "Ljubičasta"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "Napiši Recenziju"
msgid "Write your answer here"
msgstr "Napišite svoj odgovor ovdje"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Žuta"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
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}."
@@ -7005,6 +7084,11 @@ msgstr "aktivnosti"
msgid "activity"
msgstr "aktivnost"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "i"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr "podnositelj"
@@ -7037,7 +7121,8 @@ msgstr "certifikati"
msgid "certified members"
msgstr "certificirani članovi"
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "završeno"
@@ -7073,6 +7158,10 @@ msgstr "minuta"
msgid "of"
msgstr "od"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "ostalo"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "od"
@@ -7169,7 +7258,7 @@ msgstr "{0} je već certificiran za kurs {1}"
msgid "{0} is your evaluator"
msgstr "{0} je vaš ocjenjivač"
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "{0} vas je spomenuo u komentaru"
@@ -7177,7 +7266,7 @@ msgstr "{0} vas je spomenuo u komentaru"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0} vas je spomenuo u komentaru u vašoj grupi."
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} vas je spomenuo u komentaru u {1}"
From 71ba2460113b2b5118eda126ebee13aada4c8d57 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:51 +0530
Subject: [PATCH 21/24] chore: Bosnian translations
---
lms/locale/bs.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/bs.po b/lms/locale/bs.po
index 0294c953..abaeda54 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Bosnian\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr "Postavke"
msgid "Statistics"
msgstr "Statistika"
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "Kurs ne može imati i plaćeni certifikat i certifikat o završenom kursu."
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr "Uvod u kurs u jednom redu koji se pojavljuje na kartici kursa"
@@ -83,6 +83,10 @@ msgstr "Uvod u kurs u jednom redu koji se pojavljuje na kartici kursa"
msgid "About"
msgstr "O"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr "O kursu"
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr "O ovoj Grupi"
@@ -188,7 +192,7 @@ msgstr "Dodaj Poglavlje"
msgid "Add a course"
msgstr "Dodaj Kurs"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr "Dodaj ključnu riječ, a zatim pritisnite enter"
@@ -325,10 +329,15 @@ msgstr "Dozvoli Samostalnu Registraciju"
msgid "Already Registered"
msgstr "Već Registrovan"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr "Jantar"
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,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:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
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:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr "Iznos i valuta su potrebni za plaćene kurseve."
@@ -382,7 +391,7 @@ msgstr "Najava je obavezna"
msgid "Answer"
msgstr "Odgovori"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr "Pojavljuje se na kartici kursa u listi kurseva"
@@ -606,7 +615,7 @@ msgstr "Prosječan broj primljenih povratnih informacija"
msgid "Average Progress %"
msgstr "Prosječni Napredak %"
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Prosječna Ocjena"
@@ -825,6 +834,11 @@ msgstr "Faktura Adresa"
msgid "Bio"
msgstr "Bio"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Plavo"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr "Certifikati su uspješno generirani"
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "Pogledaj Kurseve"
msgid "Choices"
msgstr "Izbori"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr "Odaberi boju za karticu kursa"
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Odaberi sve odgovore koji odgvaraju"
@@ -1213,12 +1230,15 @@ msgstr "Sklopi"
msgid "College Name"
msgstr "Ime Koledža"
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Boja"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr "Ključne riječi odvojene zarezom za SEO"
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Završeno"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr "Završni Certifikat"
@@ -1537,7 +1557,7 @@ msgstr "Kreator Kursa"
msgid "Course Data"
msgstr "Podaci o kursu"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Opis Kursa"
@@ -1555,7 +1575,7 @@ msgstr "Upisi na Kurseve"
msgid "Course Evaluator"
msgstr "Ocjenjivač Kursa"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Slika Kursa"
@@ -1577,7 +1597,7 @@ msgstr "Lista Kurseva"
msgid "Course Name"
msgstr "Naziv Kursa"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr "Pregled Kursa"
@@ -1614,11 +1634,11 @@ msgstr "Naziv Kursa"
msgid "Course added to program"
msgstr "Kurs dodat programu"
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr "Kurs je uspješno kreiran"
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr "Kurs uspješno izbrisan"
@@ -1626,7 +1646,7 @@ msgstr "Kurs uspješno izbrisan"
msgid "Course moved successfully"
msgstr "Kurs uspješno pomjeren"
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr "Kurs je uspješno ažuriran"
@@ -1744,7 +1764,7 @@ msgstr "Kreiranje kursa u toku"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr "Prilagođeni sadržaj za Prijavu"
msgid "Customisations"
msgstr "Prilagodbe"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Cijan"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Tip Stepena"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Izbriši"
@@ -1860,7 +1885,7 @@ msgstr "Izbriši"
msgid "Delete Chapter"
msgstr "Izbriši Poglavlje"
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr "Izbriši Kurs"
@@ -1872,7 +1897,7 @@ msgstr "Izbriši ovo Poglavlje?"
msgid "Delete this lesson?"
msgstr "Izbriši ovu Lekciju?"
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
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?"
@@ -1927,7 +1952,7 @@ msgstr "Radni Prostor"
msgid "Details"
msgstr "Detalji"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Onemogući Samostalni Upis"
@@ -2201,7 +2226,7 @@ msgstr "Upišite se sada"
msgid "Enrolled"
msgstr "Upisan"
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr "Potvrda upisa za {0}"
msgid "Enrollment Count"
msgstr "Broj Upisa"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr "Upis nije uspio"
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr "Ocjenjivač uspješno izbrisan"
msgid "Evaluator does not exist."
msgstr "Ocjenjivač ne postoji."
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr "Ocjenjivač je obavezan za plaćene certifikate."
@@ -2483,13 +2508,13 @@ msgstr "Podnošenje nije uspjelo. Pokušaj ponovo. {0}"
msgid "Failed to update badge assignment: "
msgstr "Nije uspjelo ažuriranje dodjele značke: "
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr "Neuspješno ažuriranje meta oznaka {0}"
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Istaknuto"
@@ -2647,6 +2672,7 @@ msgstr "Preuzmi Certifikat"
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr "Certificiraj se"
@@ -2696,6 +2722,16 @@ msgstr "Dodijeli samo jednom"
msgid "Grant only once"
msgstr "Odobri samo jednom"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "Sivo"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Zeleno"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Imaš račun? Prijavi se"
@@ -3514,7 +3550,7 @@ msgstr "Lekcija je uspješno ažurirana"
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "Status Šablona Kreiranja Zahtjeva za Mentora"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Meta Opis"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Meta Slika"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr "Meta Ključne Riječi"
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "Meta tagovi"
@@ -4073,7 +4109,7 @@ msgstr "Novi"
msgid "New Batch"
msgstr "Nova Grupa"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "Novi Kurs"
@@ -4117,11 +4153,11 @@ msgstr "Nova Registracija"
msgid "New Zoom Account"
msgstr "Novi Zoom račun"
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "Novi komentar u grupi {0}"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "Novi odgovor na temu {0} na kursu {1}"
@@ -4388,6 +4424,11 @@ msgstr "Opcija 4"
msgid "Options"
msgstr "Opcije"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Narandžasta"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "Plaćena Grupa"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr "Plaćeni Certifikat"
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr "Plaćeni Certifikat nakon Ocjenjivanja"
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "Plaćeni Kurs"
@@ -4505,7 +4546,7 @@ msgstr "Procentualna Prolaznost"
msgid "Password"
msgstr "Lozinka"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr "Zalijepite youtube vezu kratkog videa koji predstavlja kurs"
@@ -4619,6 +4660,11 @@ msgstr "Persona Uhvaćena"
msgid "Phone Number"
msgstr "Broj Telefona"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Roza"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr "Dodaj {1} za {3} za slanje kalendarskih pozivnica za ocjenjivanje."
@@ -4639,7 +4685,7 @@ msgstr "Provjeri e-poštu za potvrdu"
msgid "Please click on the following button to set your new password"
msgstr "Klikni na sljedeće dugme da postavite novu lozinku"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "Završite prethodne kurseve u programu da biste se upisali na ovaj kurs."
@@ -4684,7 +4730,7 @@ msgstr "Unesi svoj odgovor"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr "Instaliraj aplikaciju plaćanja da kreirate plaćenu grupu. Za više detalja pogledajte dokumentaciju. {0}"
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr "Instaliraj aplikaciju plaćanja da kreirate plaćeni kurs. Za više detalja pogledajte dokumentaciju. {0}"
@@ -4839,7 +4885,7 @@ msgstr "Spriječi Preskakanje Videa"
msgid "Preview Image"
msgstr "Pregled slike"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "Pregledaj Video"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Određivanje Cijena"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr "Cijene i Certifikati"
@@ -5007,7 +5053,7 @@ msgstr "Objavi na Stranici Učesnika"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "Objavljeni Kursevi"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Objavljeno dana"
@@ -5030,6 +5076,11 @@ msgstr "Objavljeno dana"
msgid "Purchased Certificate"
msgstr "Kupljeni Certifikat"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Ljubičasta"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "Ocjena ne može biti 0"
msgid "Ready"
msgstr "Spreman"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Crvena"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Odbijeno"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "Povezani Kursevi"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Ukloni"
@@ -5522,6 +5578,10 @@ msgstr "Pošalji kalendarsku pozivnicu za ocjenjivanje"
msgid "Sessions On Days"
msgstr "Časovi na Dane"
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr "Postavi boju"
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "Postavite svoju Lozinku"
@@ -5536,7 +5596,7 @@ msgstr "Postavljanje Platnog Prolaza"
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr "Kratki Opis"
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "Kratki Uvod"
@@ -5949,6 +6009,10 @@ msgstr "Nedjelja"
msgid "Suspicious pattern found in {0}: {1}"
msgstr "Sumnjiva mustra pronađena u {0}: {1}"
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr "Uzorci"
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "Upravitelj Sistema"
msgid "Tags"
msgstr "Oznake"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr "Tirkizna"
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr "Hvala vam na povratnim informacijama."
msgid "Thanks and Regards"
msgstr "Hvala i Pozdrav"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr "Grupa je popunjena. Kontaktiraj Administratora."
@@ -6180,7 +6249,7 @@ msgstr "Ovaj čas je završen"
msgid "This course has:"
msgstr "Ovaj kurs ima:"
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "Ovaj kurs je besplatan."
@@ -6363,7 +6432,7 @@ msgstr "Do"
msgid "To Date"
msgstr "Do Datuma"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "Da biste se pridružili ovoj grupi, kontaktirajte administratora."
@@ -6500,7 +6569,7 @@ msgstr "Nestrukturirana Uloga"
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "Ažuriraj Lozinku"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Učitaj"
@@ -6641,6 +6710,11 @@ msgstr "Prikaži Certifikat"
msgid "View all feedback"
msgstr "Pogledaj sve povratne informacije"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "Ljubičasta"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "Napiši Recenziju"
msgid "Write your answer here"
msgstr "Napišite svoj odgovor ovdje"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Žuta"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
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}."
@@ -7005,6 +7084,11 @@ msgstr "aktivnosti"
msgid "activity"
msgstr "aktivnost"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "i"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr "podnositelj"
@@ -7037,7 +7121,8 @@ msgstr "certifikati"
msgid "certified members"
msgstr "certificirani članovi"
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "završeno"
@@ -7073,6 +7158,10 @@ msgstr "minuta"
msgid "of"
msgstr "od"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "ostalo"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "od"
@@ -7169,7 +7258,7 @@ msgstr "{0} je već certificiran za kurs {1}"
msgid "{0} is your evaluator"
msgstr "{0} je vaš ocjenjivač"
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "{0} vas je spomenuo u komentaru"
@@ -7177,7 +7266,7 @@ msgstr "{0} vas je spomenuo u komentaru"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0} vas je spomenuo u komentaru u vašoj grupi."
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} vas je spomenuo u komentaru u {1}"
From 026a3ebb814392bd7fd92f4bdb165fb1b928e8c6 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:53 +0530
Subject: [PATCH 22/24] chore: Serbian (Latin) translations
---
lms/locale/sr_CS.po | 207 +++++++++++++++++++++++++++++++-------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/sr_CS.po b/lms/locale/sr_CS.po
index 0eea360c..0b6c29e5 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Serbian (Latin)\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr "Master podaci"
msgid "Statistics"
msgstr "Statistika"
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "Obuka ne može imati istovremeno plaćeni sertifikat i sertifikat o pohađanju."
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr "Kratak opis kursa koji se pojavljuje na kartici obuke"
@@ -83,6 +83,10 @@ msgstr "Kratak opis kursa koji se pojavljuje na kartici obuke"
msgid "About"
msgstr "O"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr "O obuci"
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr "O ovoj grupi"
@@ -188,7 +192,7 @@ msgstr "Dodaj poglavlje"
msgid "Add a course"
msgstr "Dodaj obuku"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr "Dodaj ključnu reč, a zatim pritisni enter"
@@ -325,10 +329,15 @@ msgstr "Dozvoli samostalni upis"
msgid "Already Registered"
msgstr "Već registrovan"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr "Amber"
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,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:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
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:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr "Iznos i valuta su neophodni za plaćene obuke."
@@ -382,7 +391,7 @@ msgstr "Saopštenje je neophodno"
msgid "Answer"
msgstr "Odgovor"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr "Prikazuje se na kartici obuke u listi obuka"
@@ -606,7 +615,7 @@ msgstr "Prosečna ocena povratnih informacija"
msgid "Average Progress %"
msgstr "Prosečan napredak %"
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Prosečna ocena"
@@ -825,6 +834,11 @@ msgstr "Naziv za fakturisanje"
msgid "Bio"
msgstr "Biografija"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Plava"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr "Sertifikati su uspešno generisani"
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "Završi kupovinu kurseva"
msgid "Choices"
msgstr "Izbori"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr "Izaberi boju za karticu obuke"
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Izaberi sve tačne odgovore"
@@ -1213,12 +1230,15 @@ msgstr "Sažmi"
msgid "College Name"
msgstr "Naziv fakulteta"
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Boja"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr "Ključne reči, odvojene zarezom, za SEO"
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Završeno"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr "Sertifikat o završetku"
@@ -1537,7 +1557,7 @@ msgstr "Autor obuke"
msgid "Course Data"
msgstr "Podaci o obuci"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Opis obuke"
@@ -1555,7 +1575,7 @@ msgstr "Upis na obuku"
msgid "Course Evaluator"
msgstr "Osoba za ocenjivanje obuke"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Slika obuke"
@@ -1577,7 +1597,7 @@ msgstr "Lista obuke"
msgid "Course Name"
msgstr "Naziv obuke"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr "Plan obuke"
@@ -1614,11 +1634,11 @@ msgstr "Naslov obuke"
msgid "Course added to program"
msgstr "Obuka je dodata u program"
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr "Obuka je uspešno kreirana"
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr "Obuka je uspešno obrisana"
@@ -1626,7 +1646,7 @@ msgstr "Obuka je uspešno obrisana"
msgid "Course moved successfully"
msgstr "Obuka je uspešno premeštena"
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr "Obuka je uspešno ažurirana"
@@ -1744,7 +1764,7 @@ msgstr "Kreiranje obuke"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr "Prilagođeni sadržaj za prijavu"
msgid "Customisations"
msgstr "Prilagođavanja"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Cijan"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Vrsta diplome"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Obriši"
@@ -1860,7 +1885,7 @@ msgstr "Obriši"
msgid "Delete Chapter"
msgstr "Obriši poglavlje"
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr "Obriši obuku"
@@ -1872,7 +1897,7 @@ msgstr "Obriši ovo poglavlje?"
msgid "Delete this lesson?"
msgstr "Obrišite ovu lekciju?"
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
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?"
@@ -1927,7 +1952,7 @@ msgstr "Radna površina"
msgid "Details"
msgstr "Detalji"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Onemogući samostalni upis"
@@ -2201,7 +2226,7 @@ msgstr "Upišite se sada"
msgid "Enrolled"
msgstr "Upisan"
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr "Potvrda o upisu za {0}"
msgid "Enrollment Count"
msgstr "Broj upisanih"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr "Upis je neuspešan"
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr "Osoba za ocenjivanje je uspešno obrisana"
msgid "Evaluator does not exist."
msgstr "Osoba za ocenjivanje ne postoji."
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr "Osoba za ocenjivanje je obavezna za plaćene sertifikate."
@@ -2483,13 +2508,13 @@ msgstr "Neuspešno podnošenje. Pokušajte ponovo. {0}"
msgid "Failed to update badge assignment: "
msgstr "Neuspešno ažuriranje dodele bedža: "
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr "Neuspešno ažuriranje meta oznaka {0}"
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Istaknuto"
@@ -2647,6 +2672,7 @@ msgstr "Preuzmi sertifikat"
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr "Stekni sertifikat"
@@ -2696,6 +2722,16 @@ msgstr "Dodeli samo jednom"
msgid "Grant only once"
msgstr "Dodeli samo jednom"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "Siva"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Zelena"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "Imate nalog? Prijavite se"
@@ -3514,7 +3550,7 @@ msgstr "Lekcija je uspešno ažurirana"
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "Šablon za ažuriranje statusa zahteva za mentora"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Meta opis"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Meta slika"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr "Meta ključne reči"
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "Meta oznake"
@@ -4073,7 +4109,7 @@ msgstr "Novi"
msgid "New Batch"
msgstr "Nova grupa"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "Nova obuka"
@@ -4117,11 +4153,11 @@ msgstr "Nova registracija"
msgid "New Zoom Account"
msgstr "Novi Zoom nalog"
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "Novi komentar u grupi {0}"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "Nova poruka na temu {0} u obuci {1}"
@@ -4388,6 +4424,11 @@ msgstr "Opcija 4"
msgid "Options"
msgstr "Opcije"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Narandžasta"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "Plaćena grupa"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr "Plaćeni sertifikat"
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr "Plaćeni sertifikat nakon ocenjivanja"
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "Plaćena obuka"
@@ -4505,7 +4546,7 @@ msgstr "Minimalni procenat za prolaz"
msgid "Password"
msgstr "Lozinka"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr "Nalepite YouTube link kratkog video-zapisa koji predstavlja obuku"
@@ -4619,6 +4660,11 @@ msgstr "Zabeležen korisnički profil"
msgid "Phone Number"
msgstr "Broj telefona"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Roze"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
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."
@@ -4639,7 +4685,7 @@ msgstr "Molimo Vas da proverite svoj imejl za verifikaciju"
msgid "Please click on the following button to set your new password"
msgstr "Molimo Vas da kliknete na sledeće dugme da postavite novu lozinku"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "Molimo Vas da završite prethodne obuke u programu kako biste se upisali na ovu obuku."
@@ -4684,7 +4730,7 @@ msgstr "Molimo Vas da unesete odgovor"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr "Molimo Vas da instalirate aplikaciju za obradu plaćanja da biste kreirali plaćenu grupu. Za više detalja pogledajte dokumentaciju. {0}"
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr "Molimo Vas da instalirate aplikacije za obradu plaćanja da biste kreirali plaćenu obuku. Za više detalja pogledajte dokumentaciju. {0}"
@@ -4839,7 +4885,7 @@ msgstr "Spreči preskakanje video-snimaka"
msgid "Preview Image"
msgstr "Pregled slike"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "Pregled video-snimka"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Cene"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr "Cenovnik i sertifikacija"
@@ -5007,7 +5053,7 @@ msgstr "Objavi na stranici učesnika"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "Objavljene obuke"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Objavljeno na"
@@ -5030,6 +5076,11 @@ msgstr "Objavljeno na"
msgid "Purchased Certificate"
msgstr "Kupljeni sertifikat"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Ljubičasto"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "Ocena ne može biti 0"
msgid "Ready"
msgstr "Spremno"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Crveno"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Odbijeno"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "Srodne obuke"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Ukloni"
@@ -5522,6 +5578,10 @@ msgstr "Pošalji kalendarsku pozivnicu za ocenjivanje"
msgid "Sessions On Days"
msgstr "Sesije po danima"
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr "Postavite boju"
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "Postavite svoju lozinku"
@@ -5536,7 +5596,7 @@ msgstr "Podešavanje platnog portala"
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr "Kratak opis"
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "Kratak uvod"
@@ -5949,6 +6009,10 @@ msgstr "Nedelja"
msgid "Suspicious pattern found in {0}: {1}"
msgstr "Sumnjiv obrazac pronađen u {0}: {1}"
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr "Paleta boja"
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "Sistem menadžer"
msgid "Tags"
msgstr "Oznake"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr "Tirkizna"
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr "Hvala Vam što ste podelili svoje utiske."
msgid "Thanks and Regards"
msgstr "Hvala i srdačan pozdrav"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr "Grupa je popunjena. Molimo Vas da kontaktirate administratora."
@@ -6180,7 +6249,7 @@ msgstr "Ovo predavanje se završilo"
msgid "This course has:"
msgstr "Ova obuka sadrži:"
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "Ova obuka je besplatna."
@@ -6363,7 +6432,7 @@ msgstr "Za"
msgid "To Date"
msgstr "Datum završetka"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "Za pridruživanje ovoj grupi, molimo Vas da kontaktirate administratora."
@@ -6500,7 +6569,7 @@ msgstr "Nestrukturirana uloga"
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "Ažuriraj lozinku"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Otpremi"
@@ -6641,6 +6710,11 @@ msgstr "Prikaz sertifikata"
msgid "View all feedback"
msgstr "Pogledaj sve povratne informacije"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "Ljubičasta"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "Napišite recenziju"
msgid "Write your answer here"
msgstr "Ovde upišite Vaš odgovor"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Žuta"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
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}."
@@ -7005,6 +7084,11 @@ msgstr "aktivnosti"
msgid "activity"
msgstr "aktivnost"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "i"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr "kandidat"
@@ -7037,7 +7121,8 @@ msgstr "sertifikati"
msgid "certified members"
msgstr "sertifikovani članovi"
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "završeno"
@@ -7073,6 +7158,10 @@ msgstr "minute"
msgid "of"
msgstr "od"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "ostalo"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "od ukupno"
@@ -7169,7 +7258,7 @@ msgstr "{0} već poseduje sertifikat za obuku {1}"
msgid "{0} is your evaluator"
msgstr "{0} je Vaša osoba za ocenjivanje"
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "pomenuti ste u komentaru od strane {0}"
@@ -7177,7 +7266,7 @@ msgstr "pomenuti ste u komentaru od strane {0}"
msgid "{0} mentioned you in a comment in your batch."
msgstr "pomenuti ste u komentaru u svojoj grupi od strane {0}"
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "pomenuti ste u komentaru u okviru {1} od strane {0}"
From b891b44ac64d0989c9c16f71bf570b6a9775f784 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:54 +0530
Subject: [PATCH 23/24] chore: Spanish translations
---
lms/locale/es.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/es.po b/lms/locale/es.po
index feb9f751..4bed96d1 100644
--- a/lms/locale/es.po
+++ b/lms/locale/es.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: jannat@frappe.io\n"
-"POT-Creation-Date: 2025-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr "Master"
msgid "Statistics"
msgstr "Estadísticas"
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr ""
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr "Una introducción de una línea al curso que aparece en la tarjeta del curso."
@@ -83,6 +83,10 @@ msgstr "Una introducción de una línea al curso que aparece en la tarjeta del c
msgid "About"
msgstr "Acerca de"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr ""
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr ""
@@ -188,7 +192,7 @@ msgstr "Añadir un capítulo"
msgid "Add a course"
msgstr "Añadir un curso"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr ""
@@ -325,10 +329,15 @@ msgstr "Permitir autoinscripción"
msgid "Already Registered"
msgstr "Ya está Registrado"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr ""
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,11 @@ msgstr "Importe (USD)"
msgid "Amount and currency are required for paid batches."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr ""
@@ -382,7 +391,7 @@ msgstr ""
msgid "Answer"
msgstr "Respuesta"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr "Aparece en la tarjeta del curso en la lista de cursos."
@@ -606,7 +615,7 @@ msgstr ""
msgid "Average Progress %"
msgstr ""
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "Puntuación media"
@@ -825,6 +834,11 @@ msgstr "Nombre de Facturación"
msgid "Bio"
msgstr "Biografía"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "Azul"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr ""
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "Comprobar cursos"
msgid "Choices"
msgstr "Opciones"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr ""
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "Elegir todas las respuestas que apliquen"
@@ -1213,12 +1230,15 @@ msgstr "Colapso"
msgid "College Name"
msgstr "Nombre de la academia"
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "Color"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr ""
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "Completado"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr "Certificado de finalización"
@@ -1537,7 +1557,7 @@ msgstr "Creador del curso"
msgid "Course Data"
msgstr "Datos del Curso"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "Descripción del curso"
@@ -1555,7 +1575,7 @@ msgstr ""
msgid "Course Evaluator"
msgstr "Evaluador del curso"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "Imagen del curso"
@@ -1577,7 +1597,7 @@ msgstr "Lista de Cursos"
msgid "Course Name"
msgstr "Nombre del Curso"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr ""
@@ -1614,11 +1634,11 @@ msgstr "Título del curso"
msgid "Course added to program"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr ""
@@ -1626,7 +1646,7 @@ msgstr ""
msgid "Course moved successfully"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr ""
@@ -1744,7 +1764,7 @@ msgstr ""
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr "Contenido de registrarse personalizado"
msgid "Customisations"
msgstr "Personalizaciones"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "Cian"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "Tipo de Grado"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "Eliminar"
@@ -1860,7 +1885,7 @@ msgstr "Eliminar"
msgid "Delete Chapter"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr ""
@@ -1872,7 +1897,7 @@ msgstr ""
msgid "Delete this lesson?"
msgstr ""
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
msgid "Deleting the course will also delete all its chapters and lessons. Are you sure you want to delete this course?"
msgstr ""
@@ -1927,7 +1952,7 @@ msgstr "Escritorio"
msgid "Details"
msgstr "Detalles"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "Deshabilitar la autoinscripción"
@@ -2201,7 +2226,7 @@ msgstr "Inscribirse ahora"
msgid "Enrolled"
msgstr ""
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr ""
msgid "Enrollment Count"
msgstr "Recuento de inscripciones"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr "Error al inscribirse"
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr ""
msgid "Evaluator does not exist."
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr ""
@@ -2483,13 +2508,13 @@ msgstr ""
msgid "Failed to update badge assignment: "
msgstr ""
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr ""
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "Destacados"
@@ -2647,6 +2672,7 @@ msgstr "Obtener certificado"
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr ""
@@ -2696,6 +2722,16 @@ msgstr ""
msgid "Grant only once"
msgstr "Conceder sólo una vez"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "Gris"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "Verde"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "¿Tiene una cuenta? Iniciar sesión"
@@ -3514,7 +3550,7 @@ msgstr ""
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "Plantilla de actualización del estado de la solicitud de mentor"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "Metadescripción"
@@ -3956,12 +3992,12 @@ msgid "Meta Image"
msgstr "Meta imagen"
#. Label of the meta_keywords (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr ""
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "Metaetiquetas"
@@ -4073,7 +4109,7 @@ msgstr "Nuevo"
msgid "New Batch"
msgstr "Nuevo lote"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "Nuevo curso"
@@ -4117,11 +4153,11 @@ msgstr "Nueva inscripción"
msgid "New Zoom Account"
msgstr ""
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "Nuevo comentario en lote {0}"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "Nueva respuesta sobre el tema {0} en curso {1}"
@@ -4388,6 +4424,11 @@ msgstr "Opción 4"
msgid "Options"
msgstr "Opciones"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "Naranja"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "Lote pagó"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr ""
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr ""
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "Cursos Pagos"
@@ -4505,7 +4546,7 @@ msgstr "Porcentaje de aprobación"
msgid "Password"
msgstr "Contraseña"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr "Pegue el enlace de YouTube de un video corto que presenta el curso."
@@ -4619,6 +4660,11 @@ msgstr ""
msgid "Phone Number"
msgstr "Número de teléfono"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "Rosa"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
msgid "Please add {1} for {3} to send calendar invites for evaluations."
msgstr "Agregue {1} para {3} para enviar invitaciones de calendario para evaluaciones."
@@ -4639,7 +4685,7 @@ msgstr "Por favor, consultar su correo electrónico para la verificación"
msgid "Please click on the following button to set your new password"
msgstr "Haga clic en el siguiente botón para establecer su nueva contraseña"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr ""
@@ -4684,7 +4730,7 @@ msgstr "Por favor escriba su respuesta"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr ""
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr ""
@@ -4839,7 +4885,7 @@ msgstr ""
msgid "Preview Image"
msgstr "Previsualizar imagen"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "Vista previa del video"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "Precios"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr ""
@@ -5007,7 +5053,7 @@ msgstr "Publicar en la página del participante"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "Cursos Publicados"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "Publicado el"
@@ -5030,6 +5076,11 @@ msgstr "Publicado el"
msgid "Purchased Certificate"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "Morado"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "La calificación no puede ser 0"
msgid "Ready"
msgstr "Listo"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "Rojo"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "Rechazado"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "Cursos relacionados"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "Eliminar"
@@ -5522,6 +5578,10 @@ msgstr "Enviar invitación al calendario para las evaluaciones"
msgid "Sessions On Days"
msgstr "Sesiones los días"
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "Establecer Contraseña"
@@ -5536,7 +5596,7 @@ msgstr ""
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr ""
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "Breve introducción"
@@ -5949,6 +6009,10 @@ msgstr "Domingo"
msgid "Suspicious pattern found in {0}: {1}"
msgstr ""
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr ""
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "Administrador del sistema"
msgid "Tags"
msgstr "Etiquetas"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr ""
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr ""
msgid "Thanks and Regards"
msgstr "Gracias y saludos"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr ""
@@ -6180,7 +6249,7 @@ msgstr ""
msgid "This course has:"
msgstr "Este curso tiene:"
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "Este curso es gratuito."
@@ -6363,7 +6432,7 @@ msgstr "A"
msgid "To Date"
msgstr "Hasta la fecha"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "Para unirse a este lote, comuníquese con el Administrador."
@@ -6500,7 +6569,7 @@ msgstr "Rol no estructurado"
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "Actualizar contraseña"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "Subir"
@@ -6641,6 +6710,11 @@ msgstr "Ver certificado"
msgid "View all feedback"
msgstr ""
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr ""
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "Escribir una reseña"
msgid "Write your answer here"
msgstr "Escriba su respuesta aquí"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "Amarillo"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
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}."
@@ -7005,6 +7084,11 @@ msgstr "actividades"
msgid "activity"
msgstr "actividad"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "y"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr ""
@@ -7037,7 +7121,8 @@ msgstr "certificados"
msgid "certified members"
msgstr ""
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "completado"
@@ -7073,6 +7158,10 @@ msgstr "minutos"
msgid "of"
msgstr "de"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "otros"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "fuera de"
@@ -7169,7 +7258,7 @@ msgstr "{0} ya está certificado para el curso {1}"
msgid "{0} is your evaluator"
msgstr "{0} es tu evaluador"
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "{0} te mencionó en un comentario"
@@ -7177,7 +7266,7 @@ msgstr "{0} te mencionó en un comentario"
msgid "{0} mentioned you in a comment in your batch."
msgstr "{0} te mencionó en un comentario en tu lote."
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "{0} te mencionó en un comentario en {1}"
From a6cf910d05b319b32cdc0b9fc097919aade45546 Mon Sep 17 00:00:00 2001
From: Jannat Patel <31363128+pateljannat@users.noreply.github.com>
Date: Wed, 30 Jul 2025 04:23:56 +0530
Subject: [PATCH 24/24] chore: Esperanto translations
---
lms/locale/eo.po | 207 +++++++++++++++++++++++++++++++++--------------
1 file changed, 148 insertions(+), 59 deletions(-)
diff --git a/lms/locale/eo.po b/lms/locale/eo.po
index 5e759c9c..7f430366 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-07-18 16:05+0000\n"
-"PO-Revision-Date: 2025-07-21 20:36\n"
+"POT-Creation-Date: 2025-07-25 16:04+0000\n"
+"PO-Revision-Date: 2025-07-29 22:53\n"
"Last-Translator: jannat@frappe.io\n"
"Language-Team: Esperanto\n"
"MIME-Version: 1.0\n"
@@ -71,11 +71,11 @@ msgstr "crwdns149196:0crwdne149196:0"
msgid "Statistics"
msgstr "crwdns149198:0crwdne149198:0"
-#: lms/lms/doctype/lms_course/lms_course.py:63
+#: lms/lms/doctype/lms_course/lms_course.py:64
msgid "A course cannot have both paid certificate and certificate of completion."
msgstr "crwdns152597:0crwdne152597:0"
-#: frontend/src/pages/CourseForm.vue:88
+#: frontend/src/pages/CourseForm.vue:187
msgid "A one line introduction to the course that appears on the course card"
msgstr "crwdns151462:0crwdne151462:0"
@@ -83,6 +83,10 @@ msgstr "crwdns151462:0crwdne151462:0"
msgid "About"
msgstr "crwdns149200:0crwdne149200:0"
+#: frontend/src/pages/CourseForm.vue:179
+msgid "About the Course"
+msgstr "crwdns157154:0crwdne157154:0"
+
#: frontend/src/pages/Batch.vue:101
msgid "About this batch"
msgstr "crwdns152174:0crwdne152174:0"
@@ -188,7 +192,7 @@ msgstr "crwdns151726:0crwdne151726:0"
msgid "Add a course"
msgstr "crwdns149226:0crwdne149226:0"
-#: frontend/src/pages/CourseForm.vue:69
+#: frontend/src/pages/CourseForm.vue:55
msgid "Add a keyword and then press enter"
msgstr "crwdns152004:0crwdne152004:0"
@@ -325,10 +329,15 @@ msgstr "crwdns149264:0crwdne149264:0"
msgid "Already Registered"
msgstr "crwdns149266:0crwdne149266:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Amber"
+msgstr "crwdns157156:0crwdne157156:0"
+
#. Label of the amount (Currency) field in DocType 'LMS Batch'
#. Label of the course_price (Currency) field in DocType 'LMS Course'
#. Label of the amount (Currency) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:254
+#: frontend/src/pages/BatchForm.vue:275 frontend/src/pages/CourseForm.vue:259
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -346,11 +355,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:74
+#: lms/lms/doctype/lms_course/lms_course.py:75
msgid "Amount and currency are required for paid certificates."
msgstr "crwdns152599:0crwdne152599:0"
-#: lms/lms/doctype/lms_course/lms_course.py:71
+#: lms/lms/doctype/lms_course/lms_course.py:72
msgid "Amount and currency are required for paid courses."
msgstr "crwdns151732:0crwdne151732:0"
@@ -382,7 +391,7 @@ msgstr "crwdns155068:0crwdne155068:0"
msgid "Answer"
msgstr "crwdns149280:0crwdne149280:0"
-#: frontend/src/pages/CourseForm.vue:121 frontend/src/pages/CourseForm.vue:140
+#: frontend/src/pages/CourseForm.vue:104 frontend/src/pages/CourseForm.vue:123
msgid "Appears on the course card in the course list"
msgstr "crwdns151464:0crwdne151464:0"
@@ -606,7 +615,7 @@ msgstr "crwdns155168:0crwdne155168:0"
msgid "Average Progress %"
msgstr "crwdns155800:0crwdne155800:0"
-#: frontend/src/components/CourseCard.vue:55
+#: frontend/src/components/CourseCard.vue:65
#: frontend/src/pages/CourseDetail.vue:20
msgid "Average Rating"
msgstr "crwdns149336:0crwdne149336:0"
@@ -825,6 +834,11 @@ msgstr "crwdns149388:0crwdne149388:0"
msgid "Bio"
msgstr "crwdns149390:0crwdne149390:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Blue"
+msgstr "crwdns157158:0crwdne157158:0"
+
#. Label of the body (Markdown Editor) field in DocType 'Course Lesson'
#: lms/lms/doctype/course_lesson/course_lesson.json
msgid "Body"
@@ -955,7 +969,6 @@ msgstr "crwdns151924:0crwdne151924:0"
#. Label of a Card Break in the LMS Workspace
#. Label of a Link in the LMS Workspace
#: frontend/src/components/AppSidebar.vue:589
-#: frontend/src/components/CourseCard.vue:115
#: frontend/src/components/Modals/Event.vue:381
#: frontend/src/pages/BatchForm.vue:69 frontend/src/pages/Batches.vue:38
#: frontend/src/pages/CourseCertification.vue:10
@@ -1076,6 +1089,10 @@ msgstr "crwdns149454:0crwdne149454:0"
msgid "Choices"
msgstr "crwdns149456:0crwdne149456:0"
+#: frontend/src/pages/CourseForm.vue:134
+msgid "Choose a color for the course card"
+msgstr "crwdns157160:0crwdne157160:0"
+
#: frontend/src/components/Quiz.vue:644 lms/templates/quiz/quiz.html:53
msgid "Choose all answers that apply"
msgstr "crwdns149458:0crwdne149458:0"
@@ -1213,12 +1230,15 @@ msgstr "crwdns154602:0crwdne154602:0"
msgid "College Name"
msgstr "crwdns149496:0crwdne149496:0"
+#. Label of the card_gradient (Select) field in DocType 'LMS Course'
#. Label of the color (Color) field in DocType 'LMS Timetable Legend'
+#: frontend/src/pages/CourseForm.vue:133
+#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_timetable_legend/lms_timetable_legend.json
msgid "Color"
msgstr "crwdns149498:0crwdne149498:0"
-#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:292
+#: frontend/src/pages/BatchForm.vue:303 frontend/src/pages/CourseForm.vue:297
msgid "Comma separated keywords for SEO"
msgstr "crwdns155232:0crwdne155232:0"
@@ -1327,7 +1347,7 @@ msgid "Completed"
msgstr "crwdns149520:0crwdne149520:0"
#. Label of the enable_certification (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:241
+#: frontend/src/pages/CourseForm.vue:246
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Completion Certificate"
msgstr "crwdns149522:0crwdne149522:0"
@@ -1537,7 +1557,7 @@ msgstr "crwdns149564:0crwdne149564:0"
msgid "Course Data"
msgstr "crwdns149566:0crwdne149566:0"
-#: frontend/src/pages/CourseForm.vue:190
+#: frontend/src/pages/CourseForm.vue:195
msgid "Course Description"
msgstr "crwdns149568:0crwdne149568:0"
@@ -1555,7 +1575,7 @@ msgstr "crwdns154802:0crwdne154802:0"
msgid "Course Evaluator"
msgstr "crwdns149570:0crwdne149570:0"
-#: frontend/src/pages/CourseForm.vue:96
+#: frontend/src/pages/CourseForm.vue:80
msgid "Course Image"
msgstr "crwdns149572:0crwdne149572:0"
@@ -1577,7 +1597,7 @@ msgstr "crwdns149578:0crwdne149578:0"
msgid "Course Name"
msgstr "crwdns149580:0crwdne149580:0"
-#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:302
+#: frontend/src/pages/CourseDetail.vue:78 frontend/src/pages/CourseForm.vue:307
msgid "Course Outline"
msgstr "crwdns151624:0crwdne151624:0"
@@ -1614,11 +1634,11 @@ msgstr "crwdns149590:0crwdne149590:0"
msgid "Course added to program"
msgstr "crwdns151734:0crwdne151734:0"
-#: frontend/src/pages/CourseForm.vue:537
+#: frontend/src/pages/CourseForm.vue:544
msgid "Course created successfully"
msgstr "crwdns155084:0crwdne155084:0"
-#: frontend/src/pages/CourseForm.vue:574
+#: frontend/src/pages/CourseForm.vue:581
msgid "Course deleted successfully"
msgstr "crwdns151586:0crwdne151586:0"
@@ -1626,7 +1646,7 @@ msgstr "crwdns151586:0crwdne151586:0"
msgid "Course moved successfully"
msgstr "crwdns151736:0crwdne151736:0"
-#: frontend/src/pages/CourseForm.vue:557
+#: frontend/src/pages/CourseForm.vue:564
msgid "Course updated successfully"
msgstr "crwdns155086:0crwdne155086:0"
@@ -1744,7 +1764,7 @@ msgstr "crwdns154457:0crwdne154457:0"
#. Label of the currency (Link) field in DocType 'LMS Batch'
#. Label of the currency (Link) field in DocType 'LMS Course'
#. Label of the currency (Link) field in DocType 'LMS Payment'
-#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:271
+#: frontend/src/pages/BatchForm.vue:282 frontend/src/pages/CourseForm.vue:276
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/lms_payment/lms_payment.json
@@ -1781,6 +1801,11 @@ msgstr "crwdns149626:0crwdne149626:0"
msgid "Customisations"
msgstr "crwdns149628:0crwdne149628:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Cyan"
+msgstr "crwdns157162:0crwdne157162:0"
+
#. Label of the show_dashboard (Check) field in DocType 'LMS Settings'
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Dashboard"
@@ -1851,7 +1876,7 @@ msgstr "crwdns149644:0crwdne149644:0"
#: frontend/src/components/CourseOutline.vue:283
#: frontend/src/components/CourseOutline.vue:349
#: frontend/src/components/Settings/Badges.vue:171
-#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:587
+#: frontend/src/pages/BatchForm.vue:562 frontend/src/pages/CourseForm.vue:594
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseForm.vue:67
msgid "Delete"
msgstr "crwdns149646:0crwdne149646:0"
@@ -1860,7 +1885,7 @@ msgstr "crwdns149646:0crwdne149646:0"
msgid "Delete Chapter"
msgstr "crwdns151626:0crwdne151626:0"
-#: frontend/src/pages/CourseForm.vue:581
+#: frontend/src/pages/CourseForm.vue:588
msgid "Delete Course"
msgstr "crwdns151588:0crwdne151588:0"
@@ -1872,7 +1897,7 @@ msgstr "crwdns151628:0crwdne151628:0"
msgid "Delete this lesson?"
msgstr "crwdns151630:0crwdne151630:0"
-#: frontend/src/pages/CourseForm.vue:582
+#: frontend/src/pages/CourseForm.vue:589
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"
@@ -1927,7 +1952,7 @@ msgstr "crwdns149652:0crwdne149652:0"
msgid "Details"
msgstr "crwdns149654:0crwdne149654:0"
-#: frontend/src/pages/CourseForm.vue:181
+#: frontend/src/pages/CourseForm.vue:171
msgid "Disable Self Enrollment"
msgstr "crwdns149656:0crwdne149656:0"
@@ -2201,7 +2226,7 @@ msgstr "crwdns149722:0crwdne149722:0"
msgid "Enrolled"
msgstr "crwdns152272:0crwdne152272:0"
-#: frontend/src/components/CourseCard.vue:46
+#: frontend/src/components/CourseCard.vue:56
#: frontend/src/components/CourseCardOverlay.vue:138
#: frontend/src/pages/CourseDetail.vue:33
msgid "Enrolled Students"
@@ -2216,7 +2241,7 @@ msgstr "crwdns152430:0{0}crwdne152430:0"
msgid "Enrollment Count"
msgstr "crwdns149730:0crwdne149730:0"
-#: lms/lms/utils.py:1944
+#: lms/lms/utils.py:1948
msgid "Enrollment Failed"
msgstr "crwdns149732:0crwdne149732:0"
@@ -2317,7 +2342,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:260 frontend/src/pages/ProfileRoles.vue:32
+#: frontend/src/pages/CourseForm.vue:265 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
@@ -2357,7 +2382,7 @@ msgstr "crwdns155812:0crwdne155812:0"
msgid "Evaluator does not exist."
msgstr "crwdns155814:0crwdne155814:0"
-#: lms/lms/doctype/lms_course/lms_course.py:67
+#: lms/lms/doctype/lms_course/lms_course.py:68
msgid "Evaluator is required for paid certificates."
msgstr "crwdns152603:0crwdne152603:0"
@@ -2483,13 +2508,13 @@ msgstr "crwdns155708:0{0}crwdne155708:0"
msgid "Failed to update badge assignment: "
msgstr "crwdns155896:0crwdne155896:0"
-#: frontend/src/utils/index.js:671
+#: frontend/src/utils/index.js:670
msgid "Failed to update meta tags {0}"
msgstr "crwdns155244:0{0}crwdne155244:0"
#. Label of the featured (Check) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:20
-#: frontend/src/pages/CourseForm.vue:176
+#: frontend/src/components/CourseCard.vue:25
+#: frontend/src/pages/CourseForm.vue:166
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Featured"
msgstr "crwdns149790:0crwdne149790:0"
@@ -2647,6 +2672,7 @@ msgstr "crwdns149838:0crwdne149838:0"
#: frontend/src/components/CertificationLinks.vue:34
#: frontend/src/components/CertificationLinks.vue:50
+#: frontend/src/components/CourseCard.vue:121
#: frontend/src/pages/CertifiedParticipants.vue:11
msgid "Get Certified"
msgstr "crwdns152432:0crwdne152432:0"
@@ -2696,6 +2722,16 @@ msgstr "crwdns155898:0crwdne155898:0"
msgid "Grant only once"
msgstr "crwdns149852:0crwdne149852:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Gray"
+msgstr "crwdns157164:0crwdne157164:0"
+
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Green"
+msgstr "crwdns157166:0crwdne157166:0"
+
#: lms/templates/signup-form.html:56
msgid "Have an account? Login"
msgstr "crwdns149854:0crwdne149854:0"
@@ -3514,7 +3550,7 @@ msgstr "crwdns155098:0crwdne155098:0"
#. Label of the lessons (Table) field in DocType 'Course Chapter'
#. Group in Course Chapter's connections
#. Label of the lessons (Int) field in DocType 'LMS Course'
-#: frontend/src/components/CourseCard.vue:37
+#: frontend/src/components/CourseCard.vue:47
#: frontend/src/components/CourseCardOverlay.vue:131
#: lms/lms/doctype/course_chapter/course_chapter.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -3942,7 +3978,7 @@ msgid "Mentor Request Status Update Template"
msgstr "crwdns150186:0crwdne150186:0"
#. Label of the meta_description (Small Text) field in DocType 'LMS Settings'
-#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:283
+#: frontend/src/pages/BatchForm.vue:294 frontend/src/pages/CourseForm.vue:288
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Description"
msgstr "crwdns154526:0crwdne154526:0"
@@ -3956,12 +3992,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:300 frontend/src/pages/CourseForm.vue:289
+#: frontend/src/pages/BatchForm.vue:300 frontend/src/pages/CourseForm.vue:294
#: lms/lms/doctype/lms_settings/lms_settings.json
msgid "Meta Keywords"
msgstr "crwdns154704:0crwdne154704:0"
-#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:278
+#: frontend/src/pages/BatchForm.vue:289 frontend/src/pages/CourseForm.vue:283
msgid "Meta Tags"
msgstr "crwdns155256:0crwdne155256:0"
@@ -4073,7 +4109,7 @@ msgstr "crwdns150214:0crwdne150214:0"
msgid "New Batch"
msgstr "crwdns150218:0crwdne150218:0"
-#: frontend/src/pages/CourseForm.vue:668 lms/www/lms.py:95
+#: frontend/src/pages/CourseForm.vue:675 lms/www/lms.py:95
msgid "New Course"
msgstr "crwdns150220:0crwdne150220:0"
@@ -4117,11 +4153,11 @@ msgstr "crwdns150230:0crwdne150230:0"
msgid "New Zoom Account"
msgstr "crwdns155260:0crwdne155260:0"
-#: lms/lms/utils.py:609
+#: lms/lms/utils.py:612
msgid "New comment in batch {0}"
msgstr "crwdns150232:0{0}crwdne150232:0"
-#: lms/lms/utils.py:602
+#: lms/lms/utils.py:605
msgid "New reply on the topic {0} in course {1}"
msgstr "crwdns150234:0{0}crwdnd150234:0{1}crwdne150234:0"
@@ -4388,6 +4424,11 @@ msgstr "crwdns150330:0crwdne150330:0"
msgid "Options"
msgstr "crwdns154808:0crwdne154808:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Orange"
+msgstr "crwdns157168:0crwdne157168:0"
+
#. Label of the order_id (Data) field in DocType 'LMS Payment'
#: lms/lms/doctype/lms_payment/lms_payment.json
msgid "Order ID"
@@ -4443,7 +4484,7 @@ msgid "Paid Batch"
msgstr "crwdns150352:0crwdne150352:0"
#. Label of the paid_certificate (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:246
+#: frontend/src/pages/CourseForm.vue:251
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Certificate"
msgstr "crwdns152607:0crwdne152607:0"
@@ -4453,7 +4494,7 @@ msgid "Paid Certificate after Evaluation"
msgstr "crwdns152609:0crwdne152609:0"
#. Label of the paid_course (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:236
+#: frontend/src/pages/CourseForm.vue:241
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Paid Course"
msgstr "crwdns150354:0crwdne150354:0"
@@ -4505,7 +4546,7 @@ msgstr "crwdns150364:0crwdne150364:0"
msgid "Password"
msgstr "crwdns150366:0crwdne150366:0"
-#: frontend/src/pages/CourseForm.vue:206
+#: frontend/src/pages/CourseForm.vue:211
msgid "Paste the youtube link of a short video introducing the course"
msgstr "crwdns151488:0crwdne151488:0"
@@ -4619,6 +4660,11 @@ msgstr "crwdns154706:0crwdne154706:0"
msgid "Phone Number"
msgstr "crwdns150396:0crwdne150396:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Pink"
+msgstr "crwdns157170:0crwdne157170:0"
+
#: lms/lms/doctype/lms_settings/lms_settings.py:34
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"
@@ -4639,7 +4685,7 @@ msgstr "crwdns150404:0crwdne150404:0"
msgid "Please click on the following button to set your new password"
msgstr "crwdns150406:0crwdne150406:0"
-#: lms/lms/utils.py:2078 lms/lms/utils.py:2082
+#: lms/lms/utils.py:2082 lms/lms/utils.py:2086
msgid "Please complete the previous courses in the program to enroll in this course."
msgstr "crwdns151772:0crwdne151772:0"
@@ -4684,7 +4730,7 @@ msgstr "crwdns150416:0crwdne150416:0"
msgid "Please install the Payments App to create a paid batch. Refer to the documentation for more details. {0}"
msgstr "crwdns154614:0{0}crwdne154614:0"
-#: lms/lms/doctype/lms_course/lms_course.py:55
+#: lms/lms/doctype/lms_course/lms_course.py:56
msgid "Please install the Payments App to create a paid course. Refer to the documentation for more details. {0}"
msgstr "crwdns154616:0{0}crwdne154616:0"
@@ -4839,7 +4885,7 @@ msgstr "crwdns155828:0crwdne155828:0"
msgid "Preview Image"
msgstr "crwdns150464:0crwdne150464:0"
-#: frontend/src/pages/CourseForm.vue:204
+#: frontend/src/pages/CourseForm.vue:209
msgid "Preview Video"
msgstr "crwdns150466:0crwdne150466:0"
@@ -4854,7 +4900,7 @@ msgid "Pricing"
msgstr "crwdns150470:0crwdne150470:0"
#. Label of the pricing_tab (Tab Break) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:230
+#: frontend/src/pages/CourseForm.vue:235
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Pricing and Certification"
msgstr "crwdns152617:0crwdne152617:0"
@@ -5007,7 +5053,7 @@ msgstr "crwdns150494:0crwdne150494:0"
#. Label of the published (Check) field in DocType 'LMS Course'
#: frontend/src/components/Modals/BulkCertificates.vue:51
#: frontend/src/components/Modals/Event.vue:108
-#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:159
+#: frontend/src/pages/BatchForm.vue:59 frontend/src/pages/CourseForm.vue:149
#: lms/lms/doctype/lms_batch/lms_batch.json
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published"
@@ -5020,7 +5066,7 @@ msgid "Published Courses"
msgstr "crwdns150498:0crwdne150498:0"
#. Label of the published_on (Date) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:163
+#: frontend/src/pages/CourseForm.vue:153
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Published On"
msgstr "crwdns150500:0crwdne150500:0"
@@ -5030,6 +5076,11 @@ msgstr "crwdns150500:0crwdne150500:0"
msgid "Purchased Certificate"
msgstr "crwdns152619:0crwdne152619:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Purple"
+msgstr "crwdns157172:0crwdne157172:0"
+
#. Option for the 'Language' (Select) field in DocType 'LMS Programming
#. Exercise'
#: lms/lms/doctype/lms_programming_exercise/lms_programming_exercise.json
@@ -5187,6 +5238,11 @@ msgstr "crwdns150546:0crwdne150546:0"
msgid "Ready"
msgstr "crwdns150550:0crwdne150550:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Red"
+msgstr "crwdns157174:0crwdne157174:0"
+
#. Label of the reference_docname (Dynamic Link) field in DocType 'LMS Batch
#. Timetable'
#: lms/lms/doctype/lms_batch_timetable/lms_batch_timetable.json
@@ -5235,14 +5291,14 @@ msgstr "crwdns150566:0crwdne150566:0"
#. Label of the related_courses (Table) field in DocType 'LMS Course'
#. Name of a DocType
#: frontend/src/components/RelatedCourses.vue:5
-#: frontend/src/pages/CourseForm.vue:215
+#: frontend/src/pages/CourseForm.vue:220
#: lms/lms/doctype/lms_course/lms_course.json
#: lms/lms/doctype/related_courses/related_courses.json
msgid "Related Courses"
msgstr "crwdns150568:0crwdne150568:0"
#: frontend/src/components/Controls/Uploader.vue:34
-#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:136
+#: frontend/src/pages/BatchForm.vue:246 frontend/src/pages/CourseForm.vue:119
msgid "Remove"
msgstr "crwdns151490:0crwdne151490:0"
@@ -5522,6 +5578,10 @@ msgstr "crwdns150642:0crwdne150642:0"
msgid "Sessions On Days"
msgstr "crwdns150644:0crwdne150644:0"
+#: frontend/src/components/Controls/ColorSwatches.vue:13
+msgid "Set Color"
+msgstr "crwdns157176:0crwdne157176:0"
+
#: lms/templates/emails/community_course_membership.html:1
msgid "Set your Password"
msgstr "crwdns150646:0crwdne150646:0"
@@ -5536,7 +5596,7 @@ msgstr "crwdns154477:0crwdne154477:0"
#: frontend/src/components/AppSidebar.vue:610
#: frontend/src/components/Settings/Settings.vue:7
-#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:152
+#: frontend/src/pages/BatchForm.vue:53 frontend/src/pages/CourseForm.vue:142
#: frontend/src/pages/ProfileRoles.vue:4
#: frontend/src/pages/ProgrammingExercises/ProgrammingExerciseSubmission.vue:19
#: frontend/src/pages/QuizForm.vue:86
@@ -5552,7 +5612,7 @@ msgid "Short Description"
msgstr "crwdns152513:0crwdne152513:0"
#. Label of the short_introduction (Small Text) field in DocType 'LMS Course'
-#: frontend/src/pages/CourseForm.vue:86
+#: frontend/src/pages/CourseForm.vue:185
#: lms/lms/doctype/lms_course/lms_course.json
msgid "Short Introduction"
msgstr "crwdns150652:0crwdne150652:0"
@@ -5949,6 +6009,10 @@ msgstr "crwdns150772:0crwdne150772:0"
msgid "Suspicious pattern found in {0}: {1}"
msgstr "crwdns151930:0{0}crwdnd151930:0{1}crwdne151930:0"
+#: frontend/src/components/Controls/ColorSwatches.vue:50
+msgid "Swatches"
+msgstr "crwdns157178:0crwdne157178:0"
+
#. Name of a role
#: lms/job/doctype/job_opportunity/job_opportunity.json
#: lms/job/doctype/job_settings/job_settings.json
@@ -6011,6 +6075,11 @@ msgstr "crwdns150774:0crwdne150774:0"
msgid "Tags"
msgstr "crwdns150776:0crwdne150776:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Teal"
+msgstr "crwdns157180:0crwdne157180:0"
+
#: lms/templates/emails/community_course_membership.html:18
#: lms/templates/emails/mentor_request_creation_email.html:8
#: lms/templates/emails/mentor_request_status_update_email.html:7
@@ -6093,7 +6162,7 @@ msgstr "crwdns155204:0crwdne155204:0"
msgid "Thanks and Regards"
msgstr "crwdns150794:0crwdne150794:0"
-#: lms/lms/utils.py:1976
+#: lms/lms/utils.py:1980
msgid "The batch is full. Please contact the Administrator."
msgstr "crwdns152138:0crwdne152138:0"
@@ -6180,7 +6249,7 @@ msgstr "crwdns152144:0crwdne152144:0"
msgid "This course has:"
msgstr "crwdns150820:0crwdne150820:0"
-#: lms/lms/utils.py:1819
+#: lms/lms/utils.py:1823
msgid "This course is free."
msgstr "crwdns150822:0crwdne150822:0"
@@ -6363,7 +6432,7 @@ msgstr "crwdns150852:0crwdne150852:0"
msgid "To Date"
msgstr "crwdns150854:0crwdne150854:0"
-#: lms/lms/utils.py:1830
+#: lms/lms/utils.py:1834
msgid "To join this batch, please contact the Administrator."
msgstr "crwdns150858:0crwdne150858:0"
@@ -6500,7 +6569,7 @@ msgstr "crwdns150898:0crwdne150898:0"
#. Option for the 'Status' (Select) field in DocType 'Cohort'
#. Option for the 'Status' (Select) field in DocType 'LMS Certificate Request'
#. Label of the upcoming (Check) field in DocType 'LMS Course'
-#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:171
+#: frontend/src/pages/Batches.vue:282 frontend/src/pages/CourseForm.vue:161
#: frontend/src/pages/Courses.vue:313 lms/lms/doctype/cohort/cohort.json
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.json
#: lms/lms/doctype/lms_course/lms_course.json
@@ -6527,7 +6596,7 @@ msgid "Update Password"
msgstr "crwdns150908:0crwdne150908:0"
#: frontend/src/components/Controls/Uploader.vue:20
-#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:117
+#: frontend/src/pages/BatchForm.vue:227 frontend/src/pages/CourseForm.vue:100
msgid "Upload"
msgstr "crwdns151498:0crwdne151498:0"
@@ -6641,6 +6710,11 @@ msgstr "crwdns150940:0crwdne150940:0"
msgid "View all feedback"
msgstr "crwdns155210:0crwdne155210:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Violet"
+msgstr "crwdns157182:0crwdne157182:0"
+
#. Label of the visibility (Select) field in DocType 'LMS Batch Old'
#: lms/lms/doctype/lms_batch_old/lms_batch_old.json
msgid "Visibility"
@@ -6769,6 +6843,11 @@ msgstr "crwdns150974:0crwdne150974:0"
msgid "Write your answer here"
msgstr "crwdns150976:0crwdne150976:0"
+#. Option for the 'Color' (Select) field in DocType 'LMS Course'
+#: lms/lms/doctype/lms_course/lms_course.json
+msgid "Yellow"
+msgstr "crwdns157184:0crwdne157184:0"
+
#: lms/lms/doctype/lms_certificate_request/lms_certificate_request.py:95
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"
@@ -7005,6 +7084,11 @@ msgstr "crwdns152176:0crwdne152176:0"
msgid "activity"
msgstr "crwdns152178:0crwdne152178:0"
+#: frontend/src/components/CourseInstructors.vue:22
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "and"
+msgstr "crwdns157186:0crwdne157186:0"
+
#: frontend/src/components/JobCard.vue:26 frontend/src/pages/JobDetail.vue:108
msgid "applicant"
msgstr "crwdns154722:0crwdne154722:0"
@@ -7037,7 +7121,8 @@ msgstr "crwdns154624:0crwdne154624:0"
msgid "certified members"
msgstr "crwdns154626:0crwdne154626:0"
-#: frontend/src/pages/Lesson.vue:98 frontend/src/pages/Lesson.vue:234
+#: frontend/src/components/CourseCard.vue:98 frontend/src/pages/Lesson.vue:98
+#: frontend/src/pages/Lesson.vue:234
msgid "completed"
msgstr "crwdns151054:0crwdne151054:0"
@@ -7073,6 +7158,10 @@ msgstr "crwdns155280:0crwdne155280:0"
msgid "of"
msgstr "crwdns151064:0crwdne151064:0"
+#: frontend/src/components/CourseInstructors.vue:41
+msgid "others"
+msgstr "crwdns157188:0crwdne157188:0"
+
#: lms/templates/quiz/quiz.js:141
msgid "out of"
msgstr "crwdns151066:0crwdne151066:0"
@@ -7169,7 +7258,7 @@ msgstr "crwdns151092:0{0}crwdnd151092:0{1}crwdne151092:0"
msgid "{0} is your evaluator"
msgstr "crwdns151094:0{0}crwdne151094:0"
-#: lms/lms/utils.py:686
+#: lms/lms/utils.py:689
msgid "{0} mentioned you in a comment"
msgstr "crwdns151096:0{0}crwdne151096:0"
@@ -7177,7 +7266,7 @@ msgstr "crwdns151096:0{0}crwdne151096:0"
msgid "{0} mentioned you in a comment in your batch."
msgstr "crwdns151098:0{0}crwdne151098:0"
-#: lms/lms/utils.py:639 lms/lms/utils.py:645
+#: lms/lms/utils.py:642 lms/lms/utils.py:648
msgid "{0} mentioned you in a comment in {1}"
msgstr "crwdns151100:0{0}crwdnd151100:0{1}crwdne151100:0"