Skip to content Skip to sidebar

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

Problem:
Every time the client updates their contact page, the link to the desired language in Contact Form 7 is lost. The client tried using a previously suggested solution involving form ID translation, but could not find the contact form ID translation ID. Attempts to re-translate the contact forms and page were also unsuccessful.
Solution:
We recommend identifying the form ID as a first step. Once you have the form ID, you can apply the fix suggested in the WPML forum. If you're experiencing difficulties finding the form ID or the issue persists after applying the fix, please check our related known issues at https://wpml.org/known-issues/ and ensure you have the latest versions of themes and plugins installed. If the problem continues, we highly recommend opening a new support ticket for personalized 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.

Tagged: 

This topic contains 1 replies, has 0 voices.

Last updated by denisM-33 1 week, 5 days ago.

Assisted by: Itamar.

Author Posts
January 27, 2026 at 4:44 pm

denisM-33

Everytime I update contact page contact form 7 link to desired language is lost. I then found below solution but it does not work for me as I can not find contact form id translation id.
https://wpml.org/forums/topic/issue-with-contact-form-7-translation/

I also tried translating contact forms and page again and still not working ....

thank you

January 27, 2026 at 6:34 pm #17768698

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

We need to replicate this issue on a fresh WordPress installation. Then I'll be able to escalate it to our compatibility team. For this, I created a test website with a clean WordPress install. You can access it through this link:

hidden link

With this link, you'll be directly logged in.

Could you please install the Rey theme and see if the issue is replicable on a clean WordPress installation?

Please also make sure you install the latest version of the theme.

I've already installed WPML and configured it to have English as the default language and French as the secondary language. I also installed the CF7 and the Elementor plugins.

Can you please create one contact form and a page with tabs to replicate the problem?

When everything is finished, and you can replicate the problem, please let us know.
We will do our best to help from there.

Important! Do not import your site to the test site. We must replicate the problem on a fresh, clean WordPress installation.
Regards,
Itamar.

January 30, 2026 at 5:56 pm #17779230

denisM-33

Hi Itamar, sorry for taking your time. I was able to use short code and adjust CSS to act as widget. For tabs I used a work around by using site url + after param ... this seems to be more stable. To not reset URL in multilanguage.

thank you again