Support » Plugin: Contact Form 7 » WPML and Contact Form 7

  • Resolved chryaner



    Is there any chance the compability between WPML and CF7 has been fixed?
    due to this Topic “”, is there any updates about this matter?

    I’m alot of people beside me would be very happy if this option will be available again.

    Thank you.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Takayuki Miyoshi


    There is no known issue at least on Contact Form 7’s side. Specifically what compatibility issue do you see?



    Hey Takayuki Miyoshi,

    First thing I want to say is that I really appreciate your work!

    Second, let me explain what is my problem.
    I came here after reading this document:

    and after failing using the “icl” tag in your cf7 short tags, i turned to the web to seek after the answer of “how do I get CF7 and WPML work together” and I didn’t find a direct answer.

    What do you suggest me to do?
    instead of creating a contact form for every language in my site (there is 9 language now), i want to make the watermark/string in my CF7 field translatable, is that possible?

    Plugin Author Takayuki Miyoshi


    The icl tag has been removed many years ago as it turned out unnecessary.

    Contact Form 7 includes more than fifty language translations and each translation contains localized string set for form, mail body and error messages. You don’t need to translate them on you own.

    Contact Form in Your Language



    Hey Takayuki Miyoshi,

    In my form, the watermark and the strings I’ve added are not translating, like “Subject”, “Message”. only the “Send” button is translated.

    Hi Takayuki,

    Yes, thank you very much for your hard work!
    I too would like to know how to make WPML and CF7 work together.

    I looked at and it seems this approach defeats the purpose of having WPML manage a multilingual sites, since, as far as I understand, you say we have to create different contact forms for each language… That is a lot of extra work when WPML could take care of it if only CF7 worked with it…

    It says on WPML’s support ( ) that you removed the functionality that supported this functionality. Why??

    Please let me know if there’s anything that can be done to solve this problem.

    Any word on this cf666?

    Hi there,

    I also scratched my head with this quite a while when I finally figured out a kind of solution. I found this file called icl.php ( and when I added it to contact-form-7/modules my icl tags started to work again.

    I’m grateful for Contact Form 7 and thanks for all the hard work that has been put in to it but I hope there would be another solution to make forms work in multiple languages than creating lost of different forms. And after you have created them all it’s a lot of work to make changes to them.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘WPML and Contact Form 7’ is closed to new replies.