[Resolved] translated notification email of Wpforms did not work
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.
Our next available supporter will start replying to tickets in about 11.11 hours from now. Thank you for your understanding.
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.
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)?
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?
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.
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?
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.
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
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?