Skip Navigation

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 7 replies, has 0 voices.

Last updated by Shekhar Bhandari 1 day, 14 hours ago.

Assisted by: Shekhar Bhandari.

Author Posts
April 22, 2025 at 9:52 am

danielT-92

Background of the issue:
I am trying to translate my website hidden link into French using WPML. I have followed all of the ACF docs and Contact form 7 support docs. You will need logins to see the page in the description and also to access the site. This can be given via live chat.

Symptoms:
When WPML copies a page for a new language, it's losing the top left logo. The translation is affecting the styling and functionality of the contact form. The language switcher is adding a bar at the bottom instead of using a dropdown. Translated pages are not displaying the privacy, T&C's, and cookies links in the footer.

Questions:
Why is the top left logo missing on the French page?
How can I fix the styling and functionality issues with the contact form after translation?
Why is the language switcher adding a bar at the bottom instead of a dropdown?
How can I ensure the privacy, T&C's, and cookies links appear in the footer of translated pages?

April 22, 2025 at 10:47 am
April 22, 2025 at 10:58 am #16954657

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello there,

Can you check the issue now, I first made the contact form easier to read here by applying indentation..hidden link

Then I updated the translations, for some reasons while we translate contact form [text] shortcodes are being translated too, this is reported to our developers, I manually fixed the shortcodes in secondary language and it's working for me.

Look forward to your reply.

Thanks

April 22, 2025 at 1:33 pm #16955449

danielT-92

This looks perfect on the front end of the form now, thank you. 3 3uestions.

Will this be an issue with any other pages that I translate to French as all of them have this form on it?

And then I'll be translating the whole site into German, Polish, Portuguese (Portugal), and Spanish too. Or will your fix be for all future pages and in each language?

Also, do you foresee any issues with the other contact forms that are used throughout the site: 'Equipment Servicing' and 'Send CV Form'?

PS. I have sent a test enquiry form the French form and it has successfully come to my inbox, thanks.

April 23, 2025 at 4:40 am #16957834

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello there,

The issue should be only with contact forms and not pages, I don't see any issues with other contact forms as of now.

Thanks

May 1, 2025 at 10:10 am #16986311

danielT-92

The website has now gone live but another form is not working on it. This is on the following page: hidden link

About half way down where we cant people to send their CV: Envoyez-nous votre CV

You can see that it has broken in the same way as the main contact form did (see this thread.)

I don't know how you manually fixed the translation errors, so could we arrange a time for you to be online and I can give you access?

There are also some translation errors on some other pages and for some reason the whole of the German pages aren't copying the main logo over, when the French ones did, so I have no idea why it's worked for one language an not another.

Thanks.

May 2, 2025 at 4:30 am #16987878

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello there,

I managed to fix the issue by following the steps as mentioned here: https://wpml.org/forums/topic/translations-missing-page-elements-and-breaking-contact-form-7/#post-16954657

Did you tried this?

Anyway, I have enabled the private reply for you so please add the login details so I can check this further.

Thanks

May 6, 2025 at 4:05 pm
May 7, 2025 at 4:02 am #17004126

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello there,

For the contact form page, I used the following solutions: hidden link

Can you use this as reference and translate the contact form to german and see if it helps?

Look forward to your reply.

Thanks

May 15, 2025 at 11:15 am #17036539

danielT-92

Thanks for your advice and guidance on the issue with the contact forms, they have worked now.

Unfortunately however, the initial issue with the logo being missing from the top left of the navigation bar when I first translated to French, although you resolved this by informing me about going into the ACF settings and setting that part to 'Copy', unfortunately when I have translated into German, it has lost the Logo once again.

How can this be? Surely setting it to 'Copy' and it working for French should prevent the issue from happening on other translations?

Please note that we are now working on the live website, so I can provide you with logins for that, however if you can inform me of the fix from looking at the dev site, then I will apply that to the live site.

Thanks.

May 15, 2025 at 12:01 pm #17036692

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hi there,

Here’s what you need to do:

1. Go to theme options -> Header
2. Switch the language to German from the top-bar
3. Hit update

This should fix the issue.

You’ll need to do this for all available languages.

Thanks!

May 15, 2025 at 2:42 pm #17037505

danielT-92

Thank you for your assistance. This has resolved the issue and I have pre-emptively done this now for the other languages.

As you have been SO helpful are you able to help with something else? One of your colleagues is currently working on a ticket with me about the links as some of them have not added /fr/ for example, and when I followed your advice of adding the full URL instead of just the shortened bit for the link, and then updated the other language pages, it hasn't worked.

Anyway, he is helping with that. The other issue is that some pages have decided not to translate in full, whereas other have, even though I have followed the same process for each one.

For example: hidden link

Was copied over from the English version: hidden link

But only some of the headings have translated. This has been the case on some other pages too, and on other pages, it has picked up on the main content of the ACF fields, even though they are written in the same way, using the same components.

Any ideas on what I can look at or try to get them to translate?

May 16, 2025 at 4:17 am #17039261

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hi there,

If the content isn’t available for translations, it means the translation preferences for the fields aren’t set correctly. I would suggest you to check if the texts and heading fields are set as translate.

You’re using Expert mode for fields, which means you need to set translation preferences for each field separately. I recommend using the “Same fields across languages” setting, which allows you to translate the content without having to set preferences for each field.

You can find more details here: https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/

If this doesn't help, I would suggest you to open a new ticket so we can debug it further, every ticket is reserved for resolving one specific matter, ensuring focused support, streamlined communication, and high-quality service. Therefore, please open new tickets for your other concerns.

Thanks

May 16, 2025 at 9:17 am #17040477

danielT-92

When I first installed your plugin, it didn't work with the "same fields across languages" option. I spoke to one of your support team and they came back saying that I would have to use the 'Expert' mode and manually select to 'translate' or 'Copy' each field group within ACF to get it to work.

This worked and got most of the site working.

The headings are correctly set for 'Copy' or 'Translate' as some pages have worked perfectly. However other pages have not as mentioned above.

I'll open another ticket about this then as unfortunately this is still not resolved 🙁

May 16, 2025 at 10:19 am #17041008

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Sure, I think we can close the ticket as resolved here.