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
10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 - -
16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 - -

Supporter timezone: Asia/Jerusalem (GMT+03:00)

This topic contains 3 replies, has 0 voices.

Last updated by Itamar 3 months ago.

Assisted by: Itamar.

Author Posts
July 17, 2025 at 8:39 pm #17247974

rickM-9

Background of the issue:
I am trying to translate Sensei LMS strings into Spanish using the WPML String Translation editor. Despite translating them, some strings, especially buttons, still appear in English. You can see the issue here: hidden link.

Symptoms:
Translated strings such as 'start course' and 'take quiz' appear in English instead of Spanish on the site.

Questions:
Why are some translated strings still appearing in English?
How can I ensure all translated strings display correctly in Spanish?

July 21, 2025 at 8:23 pm #17257269

Itamar
WPML Supporter since 02/2016

Languages: English (English )

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

Hi,

The Sensei LMS plugin is knwon ot us as incompatible with WPML. You may experience issues when using it. We mention this on this link: https://wpml.org/plugin/sensei/.
Please try to translate it manually as we explain in the following guide:
https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/.
It might be that the string you were translating in Strings Translation is not the string from the button. You can also try searching for this string in the Admin Strings screen. Please read about it here:
https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#register-admin-and-setting-strings-for-translation

Please let me know if these suggestions help you solve the problem.

Alternatively, please consider using another LMS plugin which is officially compatible with WPML: https://wpml.org/plugin-functionality/lms/.

Regards,
Itamar.

July 23, 2025 at 8:23 pm #17265572

rickM-9

Thank you for your reply, Itamar. We appreciate it. We've been using Sensei LMS (before they converted to Guttenberg blocks) and WPML together since 2016 for the same project. Our task is to modernize and extend the usable life of the learning product for a nonprofit. We had no idea it wasn't compatible and we're on the home stretch of development now. Switching to another LMS is not an option at this point. Unfortunately your suggestions don't help.

1) Your page at https://wpml.org/plugin/sensei/ states "no known issues" for Sensei LMS compatibility.

2) We're not using the WPML translation editor, we're doing the translations directly from duplicated English pages to Spanish pages due to a lack of compatibility with some Guttenberg blocks.

3) The button translations are not a part of Admin. They are 100% Sensei LMS strings. WPML detects all the Sensei strings and makes them available for us in the string translation editor for the Course, Lesson, Question and Quiz post types.

While I expected you to punt the ball back to us and/or Sensei LMS, I'm still a bit shocked that 9 years later the compatibility between your plugin and Sensei is incomplete. Especially with Sensei being owned by Automattic.

At this point we've tried everything and exhausted days trying to solve this without writing any custom code to work around the issue(s). The whole point of the project was not to fork a plugin!

July 24, 2025 at 8:32 pm #17269210

Itamar
WPML Supporter since 02/2016

Languages: English (English )

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

Hi,

I'm sorry if it was not clear enough. In my mind, our Sensei page clearly states that the Sensei plugin is not currently compatible with WPML. Please see the attached screenshot.

It sounds like you rejected my suggestion to check for strings that don't appear in Strings Translation according to this guide: https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/. If you haven't tried it, please try it. Please disregard the term "admin strings". It is just a name. Please also search for strings in the Sensei plugin according to what we explain here: https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#scan-theme-or-plugin-to-update-translations.

If it still doesn't work for you, please let me check the details on your site. If you require additional assistance with this, please share the access details to your site with me. I'm enabling a private message for the following reply.

Privacy and Security Policy
We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/
**IMPORTANT**
- - Please backup the site files and database before providing us access. --
-- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.--

Regards,
Itamar.

2025-07-24_23-22-25.jpg

The topic ‘[Closed] Translated Sensei LMS strings using Spanish still appear in English despite being translated’ is closed to new replies.