This thread is resolved. Here is a description of the problem and solution.
Problem: You are experiencing an issue where the text next to a checkbox on your checkout page, intended to subscribe users to the newsletter, is not displaying in the correct languages (English and Dutch) on your website. Instead, it appears in French on both the Dutch and English versions of your site. Solution: We recommend trying the following workaround to ensure the text is displayed in the correct language on each version of your website. Please refer to the documentation on this issue provided by WPML, which can be found here: MailChimp for WooCommerce Checkout Checkbox Label Not Translated.
If this solution does not resolve your issue or 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 the problem persist, please do not hesitate to open a new support ticket with us for further assistance. You can do so here: 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 ensure that the text next to a checkbox on my checkout page, which is meant to subscribe users to the newsletter, is correctly translated. The text should appear in English and Dutch on the respective versions of my website. The issue can be seen on the following page: hidden link.
Symptoms:
The text, which should be translated into Dutch and English, is appearing in French on both the Dutch and English versions of my website.
Questions:
Why is the text appearing in French on the Dutch and English versions of my website?
How can I ensure the text is displayed in the correct language on each version of my website?
Did you notice the moment it becomes untranslated?
Please update your WPML plugin and add-ons to the latest version (4.7.0) to take advantage of the most recent bug fixes and improvements. While this update may not necessarily resolve your problem, we need to work with the latest code available to troubleshoot the issue effectively.
You can check the latest released versions by going to "My Account -> Downloads" on this site. Instructions for updating can be found here: http://wpml.org/faq/install-wpml/.
If you do not see the updates, you might need to click the "Check for updates" button in the Plugins → Add New Plugin → Commercial tab.
Remember to back up your database before proceeding.
Please let me know if the issue persists after the update.
I did not notice the moment it became untranslaed. Maybe it's already a long time ago, I don't know.
I am already in version 4.7.0 of WPML and the bug is still there.
I cannot confirm the reason why it has not been translated yet.
Please try the following steps:
1. Delete the untranslated string from WPML → String Translation.
2. Activate the option to auto-register untranslated strings.
3. Visit the page on the front end.
4. Deactivate the option and retranslate the string.
If you still encounter the issue, I will need to request temporary access to your site (both wp-admin and FTP) — preferably to a test site where the problem has been replicated. This will help me assist you better. When you log in to reply, you will find the necessary fields below the comment area. The information you provide will be private, ensuring that only you and I can see it.
Please remember to backup your database before you proceed.
We have contacted the author of the Mailchimp for WordPress plugin regarding the issue and our proposed solution. It is now up to them to decide whether to implement it. It would be helpful if you could also contact them to check this problem. Thank you.