Home›Support›English Support›[Resolved] I would like to receive exclusive emails with discounts and product information
[Resolved] I would like to receive exclusive emails with discounts and product information
This thread is resolved. Here is a description of the problem and solution.
Problem: The client is experiencing issues with translating specific texts ('I would like to receive exclusive emails with discounts and product information', 'enter your email address', 'submit') on their website using WPML. These texts are part of a form created by the MailPoet plugin, which is not compatible with WPML.
Solution: We have identified that the MailPoet plugin does not support WPML for translating forms or other dynamic content. To resolve this issue, you will need to create separate forms for each language and manually translate the signup confirmation email, the Unsubscribe page, and the Manage Your Subscription page. Unfortunately, if the forms are not visible or manageable within MailPoet, you may need to seek further assistance from MailPoet support. Alternatively, we recommend considering other Email Marketing & Lead Generation plugins that are compatible with WPML for multilingual sites. You can find a list of recommended plugins here: https://wpml.org/plugin-functionality/email-marketing-lead-generation/.
If this solution does not apply to your case, or if it seems outdated, 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. Should you need further assistance, please do not hesitate to open a new support ticket at WPML support forum.
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.
Background of the issue:
I am trying to translate the text 'I would like to receive exclusive emails with discounts and product information', 'enter your email address', 'submit', 'My wishlist', and 'Share' on my website hidden link using WPML.
Symptoms:
The translations for 'I would like to receive exclusive emails with discounts and product information', 'enter your email address', 'submit', 'My wishlist', and 'Share' are not showing.
Questions:
Why are the translations for 'I would like to receive exclusive emails with discounts and product information', 'enter your email address', 'submit', 'My wishlist', and 'Share' not showing on my website?
How can I ensure that the translations for these texts appear correctly on my website?
The "I would like to receive exclusive emails with discounts and product information" string is coming from the MailPoet plugin and has not been updated on your site. Please see the attached screenshots.
Please update the Mailpoet plugins.
Then go to WPML -> Theme and plugins localization, select this plugin, and scan it for new strings.
I thought the string was coming from the MailPoet plugin, but later, I noticed that you didn't even set up the Mailpoet plugin. Please see the attached screenshot mailpoet-nt-setup.jpg. So maybe the problem is in another place.
I can see that the checkout page is built with the Layour plugin.
The template is called 'Yala Checkout layout'.
Please see the attached screenshot yala-cht.jpg.
Can you please confirm this?
This post type is not translatable in WPML -> Settings -> Post Types Translation.
Please see the attached screenshot woodmart_layout.jpg.
Could you please set it to Translatable and then translate the layout to see if it solves the problem with the string (I would like to receive exclusive emails with discounts and product information)?
"I would like to receive exclusive emails with discounts and product information', 'My wishlist', and 'Share' Especially the "Show sidebar~ " I want to fix it. "The password you entered for the email address is incorrect. Lost your password?" also.
Hey, Iramar. Could you be specific about where to find "Yala Checkout Layout" ? Cuz from the WPML Memu: Translation Management/ String translation/ Translation. I search and filter all the channel. There is no "Yala checkout layout" pop up.
First, the “Show sidebar“ issue seems to be a new and separate issue. In our forum, we try to focus on one issue per ticket. Please open a new ticket for this issue.
About the "Yala Checkout Layout" issue. It is not something you should search for in Strings Translation. It is in Layouts -> Layouts. The Layouts is a feature added by your theme, the Woodmart theme.
I recorded a video for you that explains what you should do.
hidden link
After recording the video, I noticed your site's Woodmart theme was not updated. Please see the attached screenshot. I suggest you update the theme. It may solve some of the problems.
**** Important! Please make a full site backup (files and DB) before you proceed with those steps****
Hiiii. I did exactly what you told me . The " I would like to receive exclusive emails with discounts and product information" No showing different. Any future guide?
OK, I have a conclusion about this issue. As I previously suspected it is a problem with the MailPoet plugin. It is a plugin that creates forms. In the Payment Information section of the checkout page, this string is part of a Mailpoet from. Please see the attached screenshot.I don't understand where this form was created because when you go to Mailpoet -> Forms there is nothing there. I mentioned it on JULY 18 and this was what confused me. The bottom line is that the Mailpoet plugin is not compatible with WPML. This fact is known to us and we state it here.
Please note: MailPoet states the following about multilingual support:
MailPoet does not directly support qTranslate, WPML or Polylang.
This said you can still use MailPoet with these plugins to send standard newsletters. Simply ensure:
to have forms for each language;
translate the signup confirmation email in all languages since there’s only 1 confirmation email;
translate the Unsubscribe page and the Manage Your Subscription page.
So you need a two new forms for Arabic and Portuguese. The problem is that I even don't see the form in English. I'm afraid we can't help further and you will need to get help on this issue with the Mailpoet support.
If you want to use a compatible option instead,then know we have a list of Email Marketing & Lead Generation plugins that we recommend for multilingual sites.