Plugin Contributor
Lap
(@lapzor)
If you update your MC4WP plugin to the latest version, do you still have this issue? (don’t forget to clear the browser and server cache after updating).
Thanks for letting me know
Thread Starter
fotske
(@fotske)
Hi,
I am already on the latest version of the plugin (Version 4.10.1)
Plugin Contributor
Lap
(@lapzor)
Is it translated via “String translation” or some other way?
Can you please set the txt for the checkbox in MC4WP > Integration > .. to
“Sign me up for the newsletter!” (that’s the default text), and then search for that text in the string translation of WPML?
Hope that helps. If you have any further questions please let me know.
Kind regards,
Thread Starter
fotske
(@fotske)
The text is already translated in String Translation in WPML but as I said, there is a bug and the translation does not show in the other languages. I already asked the WPML support, they checked my website and the only solution is the workaround that I sent you: https://wpml.org/errata/mailchimp-for-woocommerce-checkout-checkbox-label-not-translated/
Could you please integrate this workaround code into your plugin asap?
Plugin Contributor
Lap
(@lapzor)
Can you please show me a screenshot of MC4WP > Integrations > (your integration) where I can confirm the text for that checkbox is set to the default text (must be exact, no extra space or anything)?
And then a second screenshot of string translation where we can see that default text translated?
And a link to where I can see the untranslated text on your site.
Thanks!!
Thread Starter
fotske
(@fotske)
Hi,
The text is not the default text on my website because 1) I need another text and 2) my main website is in French so the text “Sign me up for the newsletter!” is not ok for me since it’s in English.
However, I use your plugin since many years now and the text that I wrote in MC4WP > Integrations already exists since many years. There was no problem with the translation of this text in the past (the text was translated in the other languages on the frontend) but now since some time (I don’t know exactly when) it doesn’t work anymore and the text is in French for every language.
Plugin Contributor
Lap
(@lapzor)
In that case try to re-scan for new strings and see if your French string comes up.
Thread Starter
fotske
(@fotske)
I already did that. I find the string and it is translated, that is not the problem.
You can see a screenshot showing that it is translated in English here (https://snipboard.io/rFjJRP.jpg) but the translation does not appear in the English checkout (it shows in French : https://snipboard.io/9EoJOm.jpg)
I also even deleted the string, then added it again and translated it again from scratch but the bug persists.
Hey @fotske,
Please go to the “WPML > String Translations” menu in your WordPress admin and search for your custom label once again.
WPML then should be showing you 2 matches. One that you had found, but it should show another match with the domain “mailchimp-for-wp”. Please add translation for this particular string and test again.
Thread Starter
fotske
(@fotske)
Hey @hchouhan,
I don’t find any other match with my text in French.
For the domain “mailchimp-for-wp”, I only find the text “Sign me up for the newsletter!” (https://snipboard.io/DyTHwr.jpg) but this is not my text in French.
Hey @fotske,
Can you please reach us using the details at https://www.mc4wp.com/contact/?