Skip Navigation

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

Problem:
The client has a contact form created with Gravity Forms that includes various confirmations, such as four separate thank you pages and one text confirmation, which display based on the type of enquiry using conditional logic. However, when the form is filled out in a different language, it always redirects to the default thank you page.
Solution:
We resolved the issue by using the WPML Translation Editor to adjust the settings of the Gravity Form. Specifically, we ensured that the 'value' field in the dropdown of the secondary language matches the 'value' field of the default language. This alignment allows the conditional logic to function correctly across different languages. We recommend checking your form by filling it out in the secondary language to confirm that it now redirects to the correct thank you page.

If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we highly recommend opening a new support ticket. Additionally, please check the related known issues, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, you can also visit our 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.

Tagged: 

This topic contains 2 replies, has 2 voices.

Last updated by Noman 9 months, 2 weeks ago.

Assisted by: Noman.

Author Posts
May 30, 2024 at 9:49 am #15687089

thomasP-102

We have a contact form (gravity form) that has various confirmations including 4 seperate thnak you pages and 1 text condimation

The page displays on type of enquiry with conditional logic.

We have noticed when the form is filled in a different language it always redirects to the default thank you page.

May 30, 2024 at 11:02 am #15687432

thomasP-102

Hello,

I have set up something very simple on your test site and the issue still occurs.

If I enter an enquiry at the spanish page hidden link and select technical enquiry it directs to english default confirmation page hidden link

It is not doing the same as what we have set up on english confirmations. Technical support enquiries would bring up a text confirmation like attached

Screenshot 2024-05-30 at 12-01-26 Home – Sandbox.png
May 30, 2024 at 5:44 pm #15689597

Noman
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thanks for replicating the issue at fresh WP site. I’ve opened the Gravity form in WPML Translation Editor and set the dropdown “value” same in secondary language as you can see in the attached screenshot because the condition was set based on the value field and now it seems to be working correctly.

Could you please check and let me know if I missed something.

Thank you for your cooperation

Value fields should not be translated.jpg
enquiry type condition.jpg
Value field should be same.jpg
May 31, 2024 at 12:06 pm #15692136

thomasP-102

Yes that was the issue exactly, many thanks