Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client was experiencing a 404 error when trying to access courses in languages other than the default after translating them using WPML. Additionally, some content under the Curriculum tab and sidebar elements like 'Add to Wishlist' and 'Share' were not translated on the course page.
Solution:
1. We recommended ensuring that the course slug remains the same across all languages. This can be checked by going to Pages > All Pages in the secondary language, using the 'Quick Edit' to verify that the slug matches the default language.
2. For the 404 error, we suggested refreshing the permalinks by navigating to Settings > Permalinks and clicking 'Save Changes' without making any edits.
3. For untranslated strings under the Curriculum tab and in the sidebar, we advised using 'WPML > String Translation' to search for the specific text and add translations. If certain texts are not found, we recommended following the guide on this page.

If these steps do not resolve the issues or if the solution 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. If the problem persists, please open a new support ticket at our 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.

Tagged: 

This topic contains 8 replies, has 1 voice.

Last updated by Prosenjit Barman 6 months, 2 weeks ago.

Assisted by: Prosenjit Barman.

Author Posts
December 18, 2024 at 7:02 am #16524262

panagiotisL-3

Check both the screenshots and you could see that I have added translation for module 1 title but it doesn't show in the front end. It still shows English text.

Screenshot 2024-12-18 at 12-30-49 Διαδικτυακό μάθημα GreenComp for Enterprises – GreenComp Enterprises.png
Screenshot 2024-12-18 at 12-30-38 String Translation ‹ GreenComp Enterprises — WordPress.png
December 18, 2024 at 11:00 am #16525301

panagiotisL-3

KIND REMINDER PLEASE

December 19, 2024 at 3:39 am #16528323

panagiotisL-3

You could see in the screenshot all lessons has been translated but inside the course builder we are unable to see those. We could only see lessons in Greek and English only. (Screenshot attached)

Screenshot 2024-12-19 at 09-08-13 Course Builder.png
Screenshot 2024-12-19 at 09-08-06 Course Builder.png
Screenshot 2024-12-19 at 09-02-25 Lessons ‹ GreenComp Enterprises — WordPress.png
December 19, 2024 at 3:40 am #16528367

panagiotisL-3

GUYS WE NEED QUICK RESPONSE

December 19, 2024 at 4:09 am #16528380

Prosenjit Barman
WPML Supporter since 03/2023

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi There!
Thank you for the update.

I have rechecked the courses and can confirm that the Lesson title is now correctly translated into Arabic. The issue with the title appears to be resolved.

I also investigated the issue with courses that cannot be enrolled in from the Greek language. This might be related to access settings within the Masterstudy plugin. Could you please verify that the course access settings are correctly configured for the Greek course? If you're unsure about which settings to review, I recommend reaching out to the Masterstudy plugin support team or consulting their documentation for further guidance. I hope this will help you identify and resolve the issue.

After clearing the caches and updating the Greek translation, I was able to click the button and access the course successfully.

Regarding the issue where lessons are not visible in certain languages, this could be due to the translation process. The correct sequence for translating courses is to first translate the lessons and quizzes, followed by the courses. If the courses were translated before their associated lessons, this could explain why the lessons are not appearing in the backend.

If you encounter any such courses, please delete the translated course (including from the trash) and then retranslate the course into that language. This should resolve the issue and ensure that the lessons are displayed correctly.

To ensure clarity and organization in each thread, we kindly request that only one issue be discussed per ticket. If you need assistance with any other issue aside from the one primarily reported in this ticket (404 error on the translated course), please create a separate ticket for each additional concern. This allows us to focus on one issue at a time and provide more efficient and effective assistance.

You can initiate a chat request through our support section if you require immediate support.

Thank you for your understanding! Let me know if you need further assistance with the 404 error. I'll be happy to help.

Best regards,
Prosenjit