-
No {{ tab.label.toLowerCase() }} courses found
+
+ {{ __("No {0} courses found").format(tab.label.toLowerCase()) }}
+
@@ -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
},
})
}