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
- 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 -
- - - - - - -

Supporter timezone: Asia/Karachi (GMT+05:00)

This topic contains 5 replies, has 0 voices.

Last updated by Waqas Bin Hasan 2 days, 12 hours ago.

Assisted by: Waqas Bin Hasan.

Author Posts
March 4, 2025 at 12:47 pm #16773966

sebastianC-22

Background of the issue:
I have created two custom forms with WPForms that include e-mail notifications. My site is translated with WPML, and the WPForms are also translated. When a client chooses a different language, the WPForm is translated accordingly.

Symptoms:
I cannot find any strings related to the WPForms notifications translation, so the e-mail notifications are not being translated.

Questions:
How can I translate the e-mail notifications in WPForms when using WPML?

March 5, 2025 at 10:09 am #16777697

Waqas Bin Hasan
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting the support.

Please make sure you are using the required addon plugin WPForms Multilingual. When translating the form, the notification should appear or you can use search box within the translation editor. Translate all the text and form to 100%.

Please check see https://wpml.org/documentation/related-projects/creating-multilingual-forms-using-wpforms-and-wpml/ for details.

If that doesn't work, please try the ways mentioned in this guide https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/. And see if those email texts are brought into String Translation and can be translated?

Besides this, I'll request the debug information of your website for an overview of your setup. See https://wpml.org/faq/provide-debug-information-faster-support/ for more information.

I've enabled the debug information section for your next reply.

Additionally you can also take a look at https://wpml.org/faq/checklist-before-opening-a-ticket-in-wpml-support/ and cross-check for a few initial fixes.

See https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/ for details on privacy and security.

Regards.

March 6, 2025 at 10:01 am #16782242

sebastianC-22

Hello,

I have translated the notification trough Strings.
But know when I check the Translations from WPML>Translations>WPForms.
The strings that I translated were not added to WPML>Translations>WPForms.
Normal when I save the strings translations these translations should automatically be translated also in WPML>Translations>WPForms.

Thank you,
Sebastian

March 6, 2025 at 12:03 pm #16783020

Waqas Bin Hasan
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thank you for the updates.

1) If you want to translate the forms automatically, you can either turn on "Translate Everything Automatically", in this case, as soon as there are changes in any content, these 'll be sent for auto-translation.

2) However, if you want to translate automatically BUT on demand, you can keep translate everything automatically turned off, while you can send selective content for auto-translation by going to WPML -> Translation Management -> Dashboard, select your content and send for automatic translation. See https://wpml.org/documentation/translating-your-contents/ for details.

3) In any case, you can always translate content manually, as you've did from String Translation.

However, I'll recommend checking https://wpml.org/documentation/related-projects/creating-multilingual-forms-using-wpforms-and-wpml/ and using option #2 (as mentioned above). This way all the related content of your form should be translated automatically.

March 7, 2025 at 9:00 am #16786743

sebastianC-22

Hello,

Thank you for your previous reply.

We have reviewed the documentation and translated the strings for the WPForms form with ID 2771. We are attaching an image ("string translatin Wpforms 2771.jpg") to show that we have completed the translation.

However, we are encountering an issue: the translations we have made are not appearing in the WPML translation queue. We are attaching another image ("not_appearing in translation queue.ipg") so you can see that the "Imputernicire-Procura-Plane CashBack" form (which is WPForms 2771) is not listed in the translation queue.

Furthermore, when we navigate to Translation Management in WPML, the "Imputernicire-Procura-Plane CashBack (WPforms 2771)" form is showing as not translated. We are also attaching an image ("not translated.png") demonstrating this.

We believe this is an issue with the WPML plugin itself.

To help you investigate this problem further, we can provide you with temporary administrator access to our website, so you can directly check the settings and configuration.

Thank you for your assistance,

Best regards,

Sebastian Ciobanu

not translated.png
not_appearing in translation queue..JPG
string translation Wp-form.JPG
March 7, 2025 at 11:58 am #16788179

Waqas Bin Hasan
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thank you for the updates.

Let me clarify a few things:

1) Translating strings from String Translation, does not add to the Translation Queue. Unless you have selected a batch of strings and have sent it for translation. In this case, you'll not see the form in the queue but the strings batch (which does not mean that the form is being or has been translated).

2) In Translation Management, the form is not shown as translated, because, you have not translated the form itself. Please remember translating strings is different than translating the form. So if you haven't translated the form previously, please translate it, in addition to the strings.

So if after translating the form itself as mentioned above, isn't still working, I'll then need to take a closer look at your site. So I request temporary access (WP-Admin and FTP), preferably to a test site where the problem has been replicated.

Your next answer will be private, to share this information safely.

Also provide detailed steps to reproduce the issue and links to pages in the admin and on the frontend.

IMPORTANT: Please take a complete backup of the site to avoid data loss. I may need to activate/deactivate plugins also.

See https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/ for details on privacy and security.

P.S.: If you don't see the section for providing access information, do not write in the message box or the information may appear as public.

P.S.: I'll be off over the weekend and 'll be able to attend on Monday.