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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Europe/Kyiv (GMT+02:00)

This topic contains 5 replies, has 2 voices.

Last updated by Andrey 1 year, 7 months ago.

Assisted by: Andrey.

Author Posts
June 2, 2023 at 2:50 pm #13762273

patrickA-12

hi,

i have a page with 5 different languages. via advanced custom fields we added a page option field for pages where you can choose a form wich should be shown on the page. all forms are translated. for some reason forms are only shown in two languages. the other ones just stating "Error: Contact form not found." when saving the page again in original language, its working in all languages.

whats the problem?

June 5, 2023 at 1:35 pm #13771497

Andrey
Supporter

Languages: English (English ) Russian (Русский )

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

Thank you for contacting WPML support.

Do I correctly understand that saving the page in the original language fixes the issue? Could you upload the screenshots showing this issue?

Here you learn how to translate the custom fields added to your Options page using WPML:
https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/translating-the-acf-options-page-custom-fields-with-wpml/

June 6, 2023 at 8:40 am #13776263

patrickA-12

hi Andrey,

thanks for your reply. i already know how to translate custom fields. i will try to specify my problem a bit more:

via advanced custom fields i created a page option, where you can choose a specific contact form to be shown on a page. i translated all contact forms with "Contact Form 7 Multilingual" plugin (example see screenshot wpml-02) and the pages with "WPML Multilingual CMS".

though, the translated forms are only shown in two languages in front-end (example see screenshot wpml-04), the other ones just stating "Error: Contact form not found." (example see screenshot wpml-01) if i look into a translated page it seems it has choosen the correct form, but its not showing in front-end. (example see screenshot wpml-03) when i save the page again (also in origin language) it shows the form in all languages.

wpml-03.jpg
wpml-02.jpg
wpml-04.jpg
wpml-01.jpg
June 6, 2023 at 9:45 am #13777241

Andrey
Supporter

Languages: English (English ) Russian (Русский )

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

Thank you for the detailed explanation. It is more clear now.

Before we tackle the problem, doesn't saving the page in the original language fix the issue?

Saving the page in the original language looks correct approach. Are you translating the page that contains the form with WPML Advanced Translation Editor?

June 6, 2023 at 11:40 am #13778197

patrickA-12

hey,

correct, when saving original page it works. but this cant be the solution. i dont want to save a page again after translating. i want to fix the issue.

as stated above, iam not translating manually, iam translating automatically with translation management.

June 6, 2023 at 3:08 pm #13780049

Andrey
Supporter

Languages: English (English ) Russian (Русский )

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

Please describe step by step how you do the translation of such a page. And the page doesn't work when the translation is finished?

I need to request temporary access (wp-admin and FTP) to your site – preferably to a test site where the problem has been replicated if possible – in order to be of better help. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

The topic ‘[Closed] Contact Forms only found in some languages’ is closed to new replies.