I have using WPML plugin in my website for the purpose of translating the content.

I have a query how to translate the content within the contact form 7 via WPML plugin.

I example : in my contact form have Name, Email, Phone and message fields. So I have set texts before the field (in English). So if clicking the website into another language ( for example , in arabic) , how to change the field identification text such as Name, Email, Phone and Message into Arabic?

Please let me know the solution , if any one have done. Thanks

  • As far as I know you have to set up a new form in you additional language. You can copy paste the existing form and edit the words to be translated
    – Luckyfella
    Mar 7, 2018 at 21:17
  • Instead of WPML, use Polylang and CF7 Polylang extension plugins to do exactly this.
    – Aurovrata
    May 14, 2018 at 8:18

1 Answer 1


You should create another Contact Form for any different language.

You include the form with shortcode, so it's pretty easy to duplicate a form, translate it to given language and then modify the shortcode.

  • Hi @Krzysiek Dróżdż Thank you for sharing your information.
    – abu
    Mar 8, 2018 at 14:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.