Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 16 replies, has 0 voices.

Last updated by Andreas W. 1 day, 15 hours ago.

Assisted by: Andreas W..

Author Posts
September 26, 2025 at 1:35 am #17434131

Vincent Cloutier-Naud

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?

September 26, 2025 at 3:26 am #17434205

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Could it be that this issue is related to Custom Elementor Widgets coming from the plugin "LearnDash LMS - Elementor"?

If so, note that WPML by default supports all widgets that are shipped with Elementor and Elementor Pro.

Every Custom Elementor Widget must have an XML configuration so that it can be translated using the WPML Translation Editor.

It is the theme author's job to create such a configuration in a wpml-config.xml file in the root directory of the theme or plugin.

Guide:
https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/

We also provide the following plugin, which makes creating such a config easier, but we do not recommend using it in a production environment:
https://wpml.org/documentation/related-projects/wpml-compatibility-test-tools-plugin/

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.

We offer a program for theme and plugin authors to support them on this matter, which you could name as a reference to the author:
https://wpml.org/documentation/support/go-global-program/

---

Alternative: Use the WordPress Editor as the translation method instead.

Instructions for translating with the WordPress editor:
https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

Best regards
Andreas

September 29, 2025 at 10:53 am #17440612

Vincent Cloutier-Naud

Hi,
Many thanks for your support. I'm sorry but, so far, my issue is not fixed.
For example: this formation display ok : hidden link

this one not : hidden link

I don't know what to do :(.

Regards,

Vincent

September 30, 2025 at 7:33 pm #17446378

Andreas W.
WPML Supporter since 12/2018

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.

Best regards,
Andreas

October 1, 2025 at 8:06 pm #17450207

Andreas W.
WPML Supporter since 12/2018

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.

October 2, 2025 at 12:29 pm #17452041

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Saving the translated course in the WordPress Editor solved the issue here:
hidden link

October 6, 2025 at 12:19 am #17457862

Vincent Cloutier-Naud

Hi,

many thankcs for your support!

Wonderful! Many thanks!

I actually have more to fix. For example:
hidden link
hidden link

How do I fix them?

Regards,

Vincent

October 7, 2025 at 2:35 pm #17464204

Andreas W.
WPML Supporter since 12/2018

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/

How to:
https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

If this does not solve the issue, I would kindly like to ask you for some patience, as I am currently on a short vacation until Thursday.

I hope for your understanding, and I will be glad to assist you as soon as possible.

Best regards
Andreas

October 7, 2025 at 5:14 pm #17464995

Vincent Cloutier-Naud

Hi Andreas,

many thanks again for your support.

I'm sorry, indeed I didn't finished to translate some stuff... but still for example this page:

hidden link

I tried to save the content in the default wordpress editor, but still, it doesn't show up :(.

Any idea?

Regards

Vincent

October 8, 2025 at 7:54 am #17466038

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English )

Timezone: Europe/Vienna (GMT+02:00)

Hello,

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:

https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

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.

Screenshot 2025-10-08 at 09.53.38.jpg
October 9, 2025 at 7:56 pm #17472870

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

There is still no course content (lessons, quizzes) added to the translated course. See screenshots.

You will need to use the "Builder" tab and add these contents to the English course.

builder tab.png
course content.png
course content 2.png
October 10, 2025 at 7:21 pm #17475571

Vincent Cloutier-Naud

Hi,

many thanks; on some formations, it did worked!

This one is a though one; hidden link

although I swich to the wordpress editor, it still doesn't work :(.

Thanks a lot!

Vincent

October 10, 2025 at 7:53 pm #17475611

Andreas W.
WPML Supporter since 12/2018

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.

Elementor settings.png
October 14, 2025 at 2:21 pm #17484454

Vincent Cloutier-Naud

Wonderful! it works! thank you thank you thank you for your support, you guys rock! 🙂

October 14, 2025 at 3:00 pm #17484602

Vincent Cloutier-Naud

HI, me again,

I'm sorry, but it crashed again 🙁

I simply updated the translation in spanish for this course:

hidden link

And, again, the translation disappear :(.

Any clue why? Is there, maybe, a plugin that put my website unstable?

Regards,

Vincent