Contact Form 7 Multilingual
Antivirus scan
Powered by ClamAV
✅ Verified clean
This product file has passed our security filters.
Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.
This can take 5 to 30 seconds.
Clean file Threat detected
No threats detected in this file.
- File
- Size
- Scanned
- ClamAV
- Signature database
⚡ Powered by ClamAV
Scan could not be completed
Report product
If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.
Sign in to report
About Contact Form 7 Multilingual
If you already have WPML and Contact Form 7, this is for you; if not, it is not
Running a site in three languages with a contact form duplicated three times is a recipe for mess: every change to a field has to be repeated in every copy, and one always gets left behind. This add-on is built for anyone who already works with WPML and uses Contact Form 7, and wants to stop maintaining one form per language.
It helps to be clear about what it is: a WPML add-on, not a standalone forms plugin. It does not replace Contact Form 7 or WPML, and without both it does nothing. If your site is not translated with WPML, or you use another translation plugin, this is not what you are looking for.
One form for every language with Contact Form 7 Multilingual
Until now the usual method was to create a different form for each language. With Contact Form 7 Multilingual you create a single form and insert it into the pages of every language. WPML makes sure the texts the visitor sees appear in the language of that page.
- One structure: the fields are defined once, and what gets translated is the text.
- Same page, same language: the form shows in the language of the page where you placed it.
Which texts you can translate and how it works
You send the form for translation from the WPML translation dashboard, choosing the form content type. It works with both the classic and the advanced translation editor.
In both cases you can translate three things:
- The form template (labels, texts and buttons).
- The messages the visitor sees on screen after submitting, such as confirmations or error notices.
- The texts of the notification emails.
That last point matters more than it seems: if the form is in German but the error message appears in English, visitors see it as carelessness. Here you translate everything from the same place.
Two requirements to consider before buying
The add-on is downloaded from your WPML account, so it depends on that ecosystem. In addition, compatibility with Contact Form 7 has needed adjustments over time: there was a specific fix so it would work with version 6.0 of the forms plugin. That is a good reason to test the translated form in each language after any major change.
One more detail: the vendor renamed it WPML Multilingual for CF7, at the request of the author of Contact Form 7. If you search for it by that name, it is the same add-on with the same function.
Frequently asked questions
Does it work without WPML?
No. It is a WPML add-on and only makes sense if you already translate your site with it.
Do I have to create one form per language?
No. You create one and insert it into the pages of each language; WPML translates its texts.
Are the emails I receive translated too?
The texts of the notification emails can be translated, just like the template and the on-screen messages.
Does it work with the advanced translation editor?
Yes, it works with both the classic and the advanced editor.
Does it add new fields or features to Contact Form 7?
No. It only makes it easier to translate the forms you already have.
Topics
Version history
-
v
5.2.0 Current 21 Oct 2026
-
v
5.1.0 2 Oct 2026
-
v
1.3.3 7 Sep 2026
-
v
1.3.1 12 May 2024
Customer reviews
Sign in to leave a review. Only people who have the product can review it.
No reviews for this product yet.
Frequently asked questions
-
GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.
-
Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.
-
Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.
-
GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.