[Resolved] Mailchimp forms don't change when switching the language
This thread is resolved. Here is a description of the problem and solution.
Problem: You have two Mailchimp forms with different IDs for different languages on your site, but both language versions are displaying the form only in English. Solution: We recommend translating the Mailchimp form ID using the WPML String Translation. You can do this by navigating to the WPML String Translation page in your WordPress admin area. Here is how you can proceed: 1. Go to your WordPress dashboard. 2. Navigate to WPML > String Translation. 3. Find the strings related to your Mailchimp form IDs and translate them into the respective languages.
If this solution does not resolve your issue, or if it seems outdated or not applicable to your 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. Additionally, if you need further assistance, please 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 have two Mailchimp forms with different ids (mc4wp_form id) for different languages on my site hidden link. I am trying to display the forms in their respective languages hidden link. The form is translated to another language and published but the second language pages still show the English version
Symptoms:
On both language versions of the site, the form is showing only in English.
Questions:
Why is the Mailchimp form not displaying in the correct Mailchimp form language on the second language version of the site?
How can I ensure that the Mailchimp form displays in the correct language for each version of the site?
To clarify, are you looking to display a different form for each language, or would you prefer to show a single form that has been translated into another language?
Usually, we would only use a single form and translate it. I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site for me to provide better assistance and determine if any configurations need to be modified.
Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.
Your upcoming reply will be treated with confidentiality and will only be visible to you and me.
I've checked and it looks like you'll need the premium version hidden link of the plugin if you wish to create a separate form for your different language. The free version is limited to one form.
I don't need more than one form and I don't need a premium version therefore. And this form can be translated in other language with WPML. But for some reason it doesn't work for me.
This is the plugin that is required for multilingual form.
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.