[Resolved] Lessons, quizzes and assignments in MasterStudy
This thread is resolved. Here is a description of the problem and solution.
Problem: You are using the WPML Translator for multi-language support on WordPress with the MasterStudy plugin for courses. While the course page in the original language (English) works fine, issues arise when switching to other languages. Specifically, translated course pages do not display lessons, quizzes, or assignments. Solution: If you have not translated the "Lessons" and "Quizzes" and do not plan to translate them, we recommend the following steps: 1. Navigate to WPML > Settings > Post Type Translation. 2. Set "Lessons" and "Quizzes" to "Translatable - use translations if available or fallback to default language". For more details on using the default language as a fallback, please visit: Guide on Displaying Untranslated Content If this solution does not resolve your issue or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should you need further assistance, please do not hesitate to open a new support ticket or visit our support forum at WPML Support Forum.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Is there any documentation that you are following?
Is there a similar example that we can see?
What is the link to your site?
Summary of Issue:
Themes and Plugins:
Theme: Astra Pro
LMS Plugin: MasterStudy Pro
Translation Plugin: WPML
Issue Description:
I am trying to use the WPML Translator for multi-language support on WordPress. It works fine for pages, but when I try to use it for courses using MasterStudy, the course in the original language (English) works and loads properly. However, when I switch to different languages on my website, I encounter issues.
Here are the details of my setup and the issue I am facing:
Courses and Lessons Structure:
I have a course with many lessons set up in MasterStudy. The course page and lessons are all in English.
I want to add translations for the course page itself (e.g., to Italian and Portuguese), but the lessons should remain in English.
Desired Functionality:
When students switch the language using the flags, the course page should appear in the selected language (e.g., Italian or Portuguese), but all lessons should remain in English.
Current Issue:
I get the translated course pages with the tabs, but the lessons, quizzes, or assignments do not appear on these pages.
I want to know if it's possible to set up the translated course pages without translating the lessons and if there's a simpler way to copy all lessons to the translated course pages, ideally without needing to link each lesson individually.
Request:
Please assist me in identifying why the lessons, quizzes, or assignments do not appear on the translated course pages and how I can properly set up translated course pages in multiple languages while keeping the lesson content in English.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
I do understand right that you did not translate the "Lessons" and "Quizzes" and you are not planning to translate them?
If so, please try the following:
Go to WPML > Settings > Post Type Translation and set "Lessons" and "Quizzes" to "Translatable - use translations if available or fallback to default language".
Thank you for your support, Andreas. I tried everything I could find online.
That's correct. I'm not interested in translating courses. I need MasterStudy pages and everything else on the website, but not courses as they are language courses.
That should be easy I guess, but I'm struggling.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
I would like to offer to have a closer look at the problem and request temporary access (wp-admin and FTP) to the website to investigate this issue further.
You can find the required fields below the comment section when you log in to leave the next reply. The information you provide is private, which means only you and I can see and access it.
IMPORTANT
Please be sure to make a backup copy of the website and database before allowing us access.
If you can't see the wp-admin / FTP fields, your post and website credentials are set as PUBLIC. DO NOT publish the data unless you see the required wp-admin / FTP fields.
The private response form looks like this: hidden link
Next time you reply, click "I still need assistance."
Video: hidden link
Please note that we are obliged to request this information individually on each ticket. We may not access any access information not specifically submitted on this ticket in the private response form.