Skip Navigation

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
- 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 -
- 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 -

Supporter timezone: Europe/Vienna (GMT+01:00)

Tagged: 

This topic contains 1 reply, has 0 voices.

Last updated by Bigul 5 days, 7 hours ago.

Assisted by: Bigul.

Author Posts
February 13, 2025 at 3:09 pm #16703270

bradC-7

Background of the issue:
I am trying to offer a translated course in French (Canadien) using LearnDash. After translating the topics, the 'Mark Complete' button (translated as 'Leçon terminé') causes a server 500 error instead of marking the topic complete and showing the next topic or lesson. I suspect the issue is related to the table structure of the course's lessons and topics in the translated version. LearnDash support indicated that the translation plugin is causing the conflict. The issue can be seen at: hidden link

Symptoms:
The 'Mark Complete' button on translated content results in a server 500 error, preventing the completion of topics and progression to the next lesson.

Questions:
Why does the 'Mark Complete' button cause a server 500 error on translated content?
Is the issue related to the table structure of translated lessons and topics? Attached images are showing the side menu that works fine whereas the table i the other screenshot seemingly showing the same content has the isuses where the yare not linked to the correct content.

February 14, 2025 at 1:22 pm #16706571

Bigul
Supporter

Languages: English (English )

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

Hello,

Welcome to the WPML support forum. I will do my best to help you to resolve the issue.

We hope you are following the steps recommended in the following documentation to translate the LearnDash Courses. It has to be translated manually.

https://wpml.org/plugin/learndash-lms/

https://wpml.org/documentation/plugins-compatibility/how-to-create-multilingual-online-courses-websites-using-learndash-and-wpml/

Also, please install their LearnDash Multilingual add-on after a site backup for WPML compatibility - hidden link

If the problem remains, please upgrade to the latest version of WPML (4.7 series) after a full site backup {mandatory} and make sure the bug exists or not. May you have to visit Plugins>>Add New>>Commerical tab and click on the *Check for updates* button to get the WPML automatic upgrade links of the latest version. This step will help us refresh the installer caches.

--
Thanks!

Bigul