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 thread is resolved. Here is a description of the problem and solution.

Problem: Mailpoet not translating some strings Solution: - Create forms for each language and publish them based on the language Relevant Documentation: https://kb.mailpoet.com/article/203-support-for-multilingual-plugins

This topic contains 7 replies, has 2 voices.

Last updated by Lorry Gombos 8 months, 1 week ago.

Assigned support staff: Bruno Kos.

Author Posts
December 10, 2018 at 9:57 pm #2986138

Lorry Gombos

I occur same issue as guy here: https://wpml.org/forums/topic/string-translation-for-mailpoet-newsletters/

That issue is not resolved and basically I need answer for that. I cannot make it to work with any of those solutions. Can you help me and give me a hint what to do? Thanks

December 11, 2018 at 4:34 pm #2989668

Bruno Kos
Supporter

Languages: English (English )

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

Hi,

Thank you for contacting WPML support!

As you correctly noticed, this has been a reported issue on several occasions. Unfortunately, MailPoet plugin is still not present in our plugins compatibility list: https://wpml.org/documentation/plugins-compatibility/

In other words, it's not officially compatible with WPML and this may cause problems when using it with WPML-based multilingual sites. We did escalate this to plugin developer and there was some progress since. This is what I found on their official site:
hidden link

I've installed the latest copy of the plugin on my sandbox WordPress installation and performed string scanning by using the following method:
https://wpml.org/documentation/getting-started-guide/theme-localization/#scanning-plugins-for-texts

The result was the following: "Scan successful! WPML found 448 strings. They were added to the string translation table."

Plugin strings should be translatable now using the following:
https://wpml.org/documentation/getting-started-guide/string-translation/

Can you try steps as described above and let me know if I can assist further?

Regards,
Bruno Kos

December 15, 2018 at 10:09 pm #3004820

Lorry Gombos

Bruno, I tried this but after I scan plugin it gives me PO file to translated and create strings. I know that. The thing is, after I go then to string translations, it does not giving me right text. Let me be more precise... I go there on string translations and I try to find "Your email address" what is a placeholder of email field inside of Mailpoet 2 plugin which I translated. So, I tried to enter this (one word, two words.... any combination) but it simply is not there.

I don't know if that part should be translated but its not working for me. Can you advise please.

Thank you.

December 17, 2018 at 7:53 am #3006955

Bruno Kos
Supporter

Languages: English (English )

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

Hi,

In order to debug this issue further quickly, would you be willing to provide me with temporary WordPress admin username so I could investigate the issue directly? I have marked your next reply private so you can safely add this information.

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

Please make a full backup of your database (or your site in full) before providing this info.

I will check inside to see how (and if) is this code present in the plugin.

Regards,
Bruno Kos

December 18, 2018 at 1:37 am #3010551

Lorry Gombos

Beside this, one more thing is bothering us... We are using All in one SEO but when we try to edit Title and Description for each product, it does not show any field to enter those details even I did follow everything from here: https://wpml.org/documentation/plugins-compatibility/translating-all-in-one-seo/and translate content. Can you please check that too? Thanks

December 18, 2018 at 9:36 am #3011443

Bruno Kos
Supporter

Languages: English (English )

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

Hi,

I've installed https://wordpress.org/plugins/string-locator/ plugin on your site only to see if there's a string like that one used anywhere - there is none, not even in admin screens, so most likely the plugin retrieves these fields directly form one if its custom tables and hence WPML is not able to find these strings.

Since the plugin authors suggested that for WPML (and other multilingual solutions), you need to ensure that you "have forms for each language", is this solution not viable for you for some reason?
hidden link

Since this is based on their official documentation, this is the path we should take here.

I see that the site is created using WPBakery Page Builder, so that the text field where you keep the shortcode which renders the forms should be translatable without issues:
https://wpml.org/documentation/plugins-compatibility/how-to-build-multilingual-sites-with-wpbakery-page-builder-and-wpml/

Regards,
Bruno Kos

December 18, 2018 at 9:37 am #3011447

Bruno Kos
Supporter

Languages: English (English )

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

Hi,

As for another issue you’re having, for support rules we are able to handle only one issue at a time. This help us to bring you a better service and also help other users to find all the information here exposed. For that reason I have to kindly ask you to open a new support ticket.

Regards,
Bruno Kos

December 18, 2018 at 11:55 am #3011886

Lorry Gombos

My issue is resolved now. Thank you!