Skip Navigation

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

Problem:
Translate Contact Form 7 shortcode with advanced translation editor

Solution:
Need to use Contact Form 7 Multilingual plugin.

Relevant Documentation:
- https://wpml.org/documentation/related-projects/using-contact-form-7-with-wpml/

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.

Our next available supporter will start replying to tickets in about 3.52 hours from now. Thank you for your understanding.

This topic contains 2 replies, has 2 voices.

Last updated by John-Pierre Cornelissen 1 year, 2 months ago.

Assisted by: Waqas Bin Hasan.

Author Posts
February 20, 2023 at 3:09 pm #13071483

John-Pierre Cornelissen

Hi,

I am trying to translate a contact from 7 shortcode with the advanced translation editor, but it doesn't work correctly.

I followed this instruction
https://wpml.org/faq/how-to-translate-urls-shortcodes-and-html-attributes-using-the-advanced-translation-editor/

Source shortcode
[contact-form-7 id="13" title="Contactformulier"]

Target shortcode
[contact-form-7 id="1873" title="Contactformulier_engels"]

With this, it shows parts of the shortcode on the translated page, see
hidden link

February 21, 2023 at 5:13 am #13075335

Waqas Bin Hasan
Supporter

Languages: English (English )

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

Hi,

Thank you for contacting the support.

Since you are using Contact Form 7, I'll advise to use Contact Form 7 Multilingual plugin by WPML. Please see https://wpml.org/documentation/related-projects/using-contact-form-7-with-wpml/ for details. You can download the plugin from your WPML account's https://wpml.org/account/downloads/ page.

Regards.

February 21, 2023 at 10:27 am #13077835

John-Pierre Cornelissen

Ok, will do that, thanks.

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.