Skip Navigation

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

Problem:
The client was experiencing issues with string translation for email notifications in the Hotel Booking plugin. Although the strings were translated, the emails were sent in the original language.

Solution:
1. Keep the original English text on the site.
2. Delete the strings related to these emails from WPML's String Translation.
3. Retrieve the strings by following the guide: https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#update-theme-plugin-translations
4. Clear or disable cache while following these steps.

5. Delete all strings from WPML and resave the mail settings to re-register them. Then translate from English to other languages.

6. Ensure the string from the mail settings is always in English and then translate it using WPML > String Translation.

It's important to note that the solution provided might be outdated or not applicable to your case. If the issue persists, we recommend opening a new support ticket. We also 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 further assistance is needed, please contact us in the WPML support forum: https://wpml.org/forums/forum/english-support/

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 43 replies, has 3 voices.

Last updated by Alejandro 1 year, 4 months ago.

Assisted by: Alejandro.

Author Posts
March 3, 2024 at 9:37 am #15366519

zoltanS-10

Hi, are there any updates in regards to this issue?

March 4, 2024 at 1:39 pm #15369892

Alejandro
WPML Supporter since 02/2018

Languages: English (English ) Spanish (Español ) Italian (Italiano )

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

Hello!

We checked in the latest version of both WPML and Motopress and the problem wasn't there anymore.

It seems the "english" language is actualy forced on purpose by Motopress so that is likely to be there and that means that you should write the content in English and then translate it. just as i explained here:

https://wpml.org/forums/topic/email-notification-which-is-sent-to-the-customers-email-address-is-not-translated/page/3/#post-15132864

It looks like that is the "proper" workflow to follow here.