Skip Navigation

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

Problem:
The client needed help with editing language files, updating a home page login widget, and ensuring translated notification emails from WPForms are received correctly by end users.
Solution:
1. For editing language files, we confirmed that the method previously discussed is correct.
2. To update the home page login widget and ensure it reflects the latest translations, follow the general translation guidelines provided here: Creating Multilingual Forms using WPForms and WPML.
3. Regarding the WPForms notification emails, ensure all fields are translated as shown in the WPML documentation. If fields are left untranslated, they will not display in the target language.
4. We discussed the benefits of switching to the Advanced Translation Editor for easier management and future translations. More information can be found here: Switching from Classic to Advanced Translation Editor.
5. It is essential to complete all translations in the Advanced Translation Editor to ensure all content displays correctly.

Please note that this solution might be outdated or not applicable to your specific case. 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 issue persists, please open a new support ticket.

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 32 replies, has 2 voices.

Last updated by Kor 1 month, 2 weeks ago.

Assisted by: Kor.

Author Posts
October 2, 2024 at 3:09 pm #16246463

cristianoP-13

Hi Kor, thank you for the precious help. Yes, that workaround allowed me to edit the languages.

1. So everyrtime I need to change anything in those file I should go with this, right?

2. Regarding the Home page login (the widget login) can I force this update in the same way (I see the text there is actually not update either)

3. Last question is about the translated notification email of Wpforms.
We (admin) are receiving the notification both in main (English) language and target translated language (eg. French if we were browsing the form in French).
But final users (so Subscribers and not admin but we are not sure this is the point) appear to be receiving only the English admin version. Could it be there's something preventing that as well.

Thank you again!
Cristiano

October 2, 2024 at 4:35 pm #16246873

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I've checked and I noticed that your WPForms are all not translated as shown in the attached screenshot.

Could you please translate it following the instructions here https://wpml.org/documentation/related-projects/creating-multilingual-forms-using-wpforms-and-wpml/

Screenshot_125.png
October 2, 2024 at 4:53 pm #16246919

cristianoP-13

Hi Kor, you are right. I noticed that a few minutes ago as well.
That is strange...I edited all strings of that form (in the String section, see attached) but did not activate anything else.

Now I did what suggested in the article and ended up with all form ready for all language. Can you please confirm that as in the attached image all fields are indeed the one I already translated in the strings?
Is there any option approve them all at once (set Translation is complete for all)?

Thank you

Acquisizione schermata 02.10.2024 alle 18.42.28.png
Acquisizione schermata 02.10.2024 alle 18.51.00.png
October 2, 2024 at 4:56 pm #16246949

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Yes, that's the correct method. Also, may I know why you are not using the Advanced Translation Editor? https://wpml.org/documentation/translating-your-contents/using-the-translation-editor/switching-from-classic-to-advanced-translation-editor/ .

October 2, 2024 at 4:58 pm #16246952

cristianoP-13

Yeah, I moved to the old one when I was having the translation problem (fixed with your workaround).
Do you believe I should change the setting to the advanced. Without issues?

October 2, 2024 at 5:03 pm #16246960

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Yes, you can change but please read the consequences listed here https://wpml.org/documentation/translating-your-contents/using-the-translation-editor/switching-from-classic-to-advanced-translation-editor/ . Also, please backup before you do that.

Well, if you're using the Advanced Translation Editor, it would be easier for you to manage it in the future if you need to use the Automatic Translation.

October 2, 2024 at 5:06 pm #16246965

cristianoP-13

I am not using the automated translation so I guess I will now stick to the old one. But If I do not complete the translation (there are some fields empty) is the job used even if partially translated?

October 2, 2024 at 5:07 pm #16246966

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Yes, you need to complete it. If not, translated content will not show.

October 2, 2024 at 5:14 pm #16246973

cristianoP-13

Thank you Kor, your help has been fundamental. Take care

October 3, 2024 at 10:50 am #16249267

cristianoP-13

Sorry, I am reopening because
we keep receiving notes of users not receiving the test confirmation email in their language.
I don’t know how to handle this because I receive the correct email as well (meaning I am able to receive it in the language I am browsing in).
I also tried a user level Subscriber just in case it was something related to the Admin account but same. Correct email.

Do you have any idea?

October 3, 2024 at 11:53 am #16249566

cristianoP-13

Hi again,
I think we understood what’s happening.
The user language is overriding the language of the notification email causing it to be delivered always in the language set in WordPress for the user.
Ho can we avoid this?
Thank you!
Cristiano

October 3, 2024 at 6:03 pm #16251668

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I've checked your Website and I'm not so sure how the forms are being triggered. So I stopped working on this site. Could you record a short screen recording showing the process of the forms?

October 4, 2024 at 6:33 am #16252580

cristianoP-13

Hello Kor,
here below the link to the video on Vimeo. I hope it clarifies the form process.
Thank you so much!
Cristiano

Video: hidden link

October 7, 2024 at 2:16 pm #16262040

cristianoP-13

Hello Kor,
did you manage to access the video?
Thanks,
Cristiano

October 7, 2024 at 5:11 pm #16263099

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Sorry for the delays due to the weekends. I'm checking on this and will come back to you as quickly as possible.