Skip Navigation

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

Problem:
You are trying to automatically translate the Tutor LMS and Tutor LMS Pro plugins from English into Estonian, but it doesn't translate.
Solution:
Firstly, ensure that you are using the Tutor LMS Pro version as it is compatible with WPML, unlike the free version. You must also use their bridge plugin for WPML, detailed here: https://wpml.org/plugin/tutor-lms-pro/.

Automatic translation is not available for content created with this plugin; you need to translate manually. You can find the manual translation method here: https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/.

To attempt automatic translation of strings, follow these steps:
1. In WPML -> Settings -> Translation Mode, set the mode to 'Translate What You Choose'.
2. In WPML -> Languages, add English to your site and temporarily make it the default language.
3. In WPML -> Strings Translation, select the English strings you want to translate and add them to the translation basket.
4. In Translation Management -> Translation Basket, send the strings to translation.
5. In WPML -> Translations, select to translate the strings job. The Advanced Translation Editor will open, where you can select to translate the strings automatically (note: you must have translation credits or be signed up for the Pay-as-you-go option).

Remember to make a full site backup before proceeding with these steps.

If this solution does not resolve your issue or seems outdated, we 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 further assistance is needed, please open a new support ticket 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.

This topic contains 6 replies, has 2 voices.

Last updated by Itamar 1 month, 3 weeks ago.

Assisted by: Itamar.

Author Posts
September 21, 2024 at 2:38 pm #16204951

janaR-9

Background of the issue:
I want to auto translate Tutor LMS and Tutor LMS Pro plugins. I used the documentation and did what they asked me to do using the forum posts. Site's default language is Estonian.

Symptoms:
It doesn't translate.

Questions:
How can I translate plugin strings automatically?

September 21, 2024 at 3:41 pm #16205027

janaR-9

https://wpml.org/forums/topic/strings-of-tutor-lms-and-woocommerce-does-not-get-translated-autoatically/
I also use this forum, but not helping

September 22, 2024 at 3:41 pm #16206429

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

I want to mention that the Tutor LMS Pro is officially compatible with WPML. The free version is incompatible. Additionally, you must use their bridge plugin for WPML. We mention it in the following link. https://wpml.org/plugin/tutor-lms-pro/.

Moreover, and very importantly, the Tutor LMS Pro plugin must be translated manually. We explain the method of manual translation here.

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

This means you can not use automatic translation for content created with this plugin.

According to your screenshot, you tried translating strings in English into Estonian. As the message declares, automatic translation only works with strings in the site's default language. To try to translate those strings automatically, you can try the following:

A. In WPML -> Settings -> Translation Mode, change the mode to Translate What You Choose.

B. In WPML -> Languages, temporarily change the default language to Estonian.

C. In WPML -> Strings Translation, select the English strings you want to translate and add the string to the translation basket. (Now you should be able to do this.)

D. In Translation Management -> Translation Basket, send the strings to translation.

E. In WPML -> Translations, select to translate the strings job.

F. The Advanced Translation Editor will open. There, you can select to translate the strings automatically. (You must have translation credits or be signed up for the Pay-as-you-go option.)

When done, return to WPML -> Languages and change the default language to Estonian.

**** Important! Please make a full site backup (files and DB) before you proceed with those steps****

If you need further help, please share your site's Debug information. You can read about it here.

http://wpml.org/faq/provide-debug-information-faster-support/

Regards,
Itamar.

September 22, 2024 at 4:59 pm #16206507

janaR-9

I did everything you said, but the translation didn't seem to work.

image_2024-09-22_21-55-50.png
image_2024-09-22_21-56-06.png
image_2024-09-22_21-56-54.png
image_2024-09-22_21-57-18.png
image_2024-09-22_21-59-27.png
September 23, 2024 at 8:42 am #16207958

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi, and thanks for trying my suggestions.

I'm sorry, in step B, I obviously made a mistake. This is because I didn't know that English is not one of your site's languages. You must add English as a language to your site and temporarily make it the default language. Here are the corrected instructions for step B.

B. In WPML -> Languages, add English to your site and temporarily change the default language to English.

Now, you should be able to translate the English strings into Estonian and Russian.

Regards,
Itamar.

September 23, 2024 at 10:20 am #16208751

janaR-9

Can Tutor lms in WPML also translate additional content in an email? I think the message there is dynamic and is there a way to translate it? These contents did not come out of the string

September 23, 2024 at 11:07 am #16209129

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

You marked this issue as resolved. I assume that my suggestion helped you translate the strings.

I'm unsure about the email translation issue. Please open a new ticket regarding this issue in our forum. Or get help from the Tutor LMS support.

Regards,
Itamar.