diff --git a/frontend/src/pages/Courses.vue b/frontend/src/pages/Courses.vue index 690e4be2..e2201f66 100644 --- a/frontend/src/pages/Courses.vue +++ b/frontend/src/pages/Courses.vue @@ -16,7 +16,7 @@ - New Course + {{ __("New Course") }} @@ -29,7 +29,7 @@ :class="{ 'text-gray-900': selected }" > - {{ tab.label }} + {{ __(tab.label) }} @@ -136,7 +138,6 @@ const orderBy = 'enrollment'; function sort_courses(order) { const categories = ['live', 'upcoming', 'enrolled', 'created', 'under_review']; categories.forEach(category => { - console.log(courses.data) courses.data[category] = courses.data[category].sort((a, b) => { if (order === 'enrollment') { return b.enrollment_count - a.enrollment_count; diff --git a/frontend/src/translation.js b/frontend/src/translation.js index 86b382d8..0f9911dc 100644 --- a/frontend/src/translation.js +++ b/frontend/src/translation.js @@ -2,21 +2,15 @@ import { createResource } from 'frappe-ui' export default function translationPlugin(app) { app.config.globalProperties.__ = translate - console.log(window.translatedMessages) if (!window.translatedMessages) fetchTranslations() } function translate(message) { - let lang = window.lang || 'hi' - let translatedMessages = window.translatedMessages || { - 'All Courses': 'सभी पाठ्यक्रम', - Live: 'लाइव', - } + let translatedMessages = window.translatedMessages || {} let translatedMessage = translatedMessages[message] || message + const hasPlaceholders = /{\d+}/.test(message) - console.log(hasPlaceholders) if (!hasPlaceholders) { - console.log(translatedMessage) return translatedMessage } return { @@ -34,14 +28,12 @@ function translate(message) { } function fetchTranslations(lang) { - console.log('called') createResource({ url: 'lms.lms.api.get_translations', cache: 'translations', auto: true, transform: (data) => { - console.log(data) - window.translatedMessages = data.message + window.translatedMessages = data }, }) }