This thread is resolved. Here is a description of the problem and solution.
Problem: The client was unable to see the translated LearnDash module content in English on their website. Despite translating everything, the English version displayed no content. Solution: 1. Ensure that the Elementor template is properly translated and switch to the WordPress editor before saving the template. 2. For LearnDash contents, verify that the 'WordPress Editor' option is correctly set as per the guide on using different translation editors for different pages. You can find the guide here: Using Different Translation Editors for Different Pages. 3. In Elementor's settings, disable Elementor for the courses and their contents, update the original courses, and then update the translations. 4. Translate LearnDash content only with the WordPress Editor, not with the WPML Translation Editor.
If these steps do not resolve your issue, or if the solution seems outdated or not applicable to your case, 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. If the problem persists, please open a new support ticket.
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.
Background of the issue:
I am trying to translate a LearnDash module on my website. I have translated everything, but the translations are not showing up in English. The issue can be seen on this page: hidden link. Here is the original page: hidden link.
Symptoms:
The translations are not showing up in English as expected. Instead, I got nothing.
Questions:
Why are the LearnDash translations not appearing on the English page?
How can I ensure that the translations are displayed correctly?
If the author does not provide such a config, you can alternatively create one yourself. This config can be stored under WPML > Settings > Custom XML Configuration.
We can further offer a WPML test site on which we can recreate the issue, and I can assist you with a basic configuration for a couple of widgets, but if there are many affected widgets, it would be better to reach the author of those widgets.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
I would like to offer to take a closer look and request temporary access (wp-admin and FTP) to the website to investigate the issue further.
The required fields are located below the comments section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.
IMPORTANT
Please be sure to back up your website and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and website credentials will be set to "PUBLIC." DO NOT publish the data unless you see the required wp-admin / FTP fields.
I may need to install a plugin called "All In One WP Migration" to create a copy of the website so I can investigate the issue further.
However, I would also be very grateful if you could provide a staging site or a copy of the website from your server for this purpose.
If you have any questions about creating such a staging site, you can consult your hosting provider. Please note that WPML must also be registered on this staging site at https://wpml.org/account/websites/.
If you are unable to provide such a copy of the website for testing, please let me know on this ticket.
The private reply form looks like this: hidden link
Click "I still need assistance" the next time you reply.
Video: hidden link
Please note that we are required to request this information individually on each ticket. We are not permitted to access any credentials that were not specifically submitted on this ticket using the private response form.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
The provided password does sadly not grant access to the site. Please verify the provided information.
The private reply form is enabled again.
I would not take any changes on the site, apart from verifying the existing translations and settings. If needed, I can install a plugin to take a copy of the site for testing on a virtual server.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello Vincent,
Now, this seems to be an issue that is not as easily solvable as in the first case.
In the English course, "The customer journey" is not any course content assigned on the WordPress Editor. It seems currently not to be possible to add the lessons and quizzes manually to the translated courses.
Please verify if those quizzes and lessons are actually translated and the translations are published.
---
There are currently up to 20 plugin updates available on your site. Could you please run all those updates and update the translation?
Also, please take note that we recommend translating Learndash courses and their content with the WordPress Editor: https://wpml.org/plugin/learndash-lms/
Andreas is away for today, so I'm stepping in temporarily. I checked the hidden link course directly, and it seems that the "WordPress Editor" options wasn't properly set, as recommended in the link Andreas shared. Here it is, again:
First, you need to choose the option (check the image), than you can properly add the content and save it. Please let us know how it goes. Make sure that all content connected to this course is also translated.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Thank you for reaching out!
After opening the translated course in Elementor and then closing Elementor again, the issue was partly solved, but the translated course had the wrong layout and was missing the progress bar.
I would suggest disabling Elementor for the courses and their contents in Elementor's settings.
After that, update the original courses, and then update the translations.