Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client has a bilingual website (English and French) and is facing an issue where the French version of a product is saving the English form instead of the French one. This issue may have arisen from forms being migrated from a previous website.

Solution:
We recommend the following steps:
1. Ensure that you are using the Gravity Forms Multilingual addon to translate forms, rather than creating separate forms for each language.
2. Choose between using the WPML translation editor or the WordPress editor. If you prefer to manually add translated data and edit the second language product, select the WordPress editor from the default product and then manually set the correct form in the second language.
3. If you opt to use the WPML editor for translation, make sure to use the Gravity Forms Multilingual (GFML) addon and translate the forms correctly.

Please note that this solution might be irrelevant if it's outdated or not applicable to your case. If the issue persists, we highly recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need assistance, please open a new support ticket.

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.

Tagged: 

This topic contains 3 replies, has 2 voices.

Last updated by Dražen 1 year, 2 months ago.

Assisted by: Dražen.

Author Posts
March 20, 2024 at 3:20 am #15429347

gabrielB-11

Tell us what you are trying to do?
I have a bilingual website. Primary language is English, secondary is French. I have several products that when I try to select a French form in the French product, it will save the English version of the form in the French product.

At the top of the Form settings, French is selected correctly.

I need to mention that these forms were migrated from a previous website (maybe something went wrong during the Importing?)

One of the French products actually allows me to select a French form, but the other ones don't. Links below.

Is there any documentation that you are following?
Yes.

Is there a similar example that we can see?
No, I cannot find any.

What is the link to your site?
French product with English form (that won't save my selection) : hidden link

French product with French form (all good here) : hidden link

March 20, 2024 at 3:44 am #15429365

gabrielB-11

For example the Travel pillow below has the French travel form active. All good.

hidden link

However, the Standard product below, it will only save the French form on the French product IF the English version has no English form.

As soon as I activate the English form again on the English product, the form on the French product automatically gets swapped to English as well.

hidden link

March 20, 2024 at 10:04 am #15430248

Dražen
Supporter

Languages: English (English )

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

Hello,

Please make a full backup of your site (files and database) and confirm it in your next reply.
If possible please provide access to the staging website, not production.

Please note, that I might need to do some debugging procedures like enable/disable plugins, switch themes, change the default language of the user account, and/or access your website database to debug the issue furtherly.

I will share with you any changes or steps done in this process. Please let me know if you do not agree with the above or if I do not have your permission for any.

I would need to access both your site's wp-admin and FTP account, if possible.

I have enabled the private username and password fields in your next reply.

I suggest you create a new user, set it as an administrator and then add those credentials in the private fields mentioned.

You can safely add your information into these fields.

Thanks,
Drazen

March 22, 2024 at 8:02 am #15438986

Dražen
Supporter

Languages: English (English )

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

Hello,

I checked your website and I could see a few mistakes in the workflow you use.

1) You are not using Gravity Forms Mulgiual addon and translating forms, but creating new forms for each language.

2) You are manually editing 2nd language product but have enabled the WPML translation editor. You should either use the WPML editor or select the WordPress editor and manually add translated data and edit 2nd language product.

As for your current situation, you can select WordPress editor from the default product and then manually set the correct form in 2nd language, image attached.

Another way is using the WPML editor to translate, but make sure you use the GFML addon and translate forms correctly.

Hope it helps.

Regards,
Drazen

Screenshot_2.jpg