Enables string translation and use of the same forms in different languages of Contact Form 7 forms with Polylang
As of April 2026, Multilingual Contact Form 7 with Polylang is a WordPress language plugin with 9.0K+ active installations and a 4.9/5 rating from 17 reviews. It has been downloaded 54K+ times in total. Requires WordPress 5.7.0+ and PHP 5.6+. Available on WordPress.org since 2021. Recently updated within the last 3 months. Download volume is stable this week. Top alternative: Loco Translate.
This plugin makes it possible to use Contact Form 7 forms on multilingual pages by using Polylang and its string translations.
Other than existing solutions you don´t have to create a form for each language, but you can use one single CF7 form for all languages.
With this plugin active, you can setup translatable placeholders in your forms, emails and form messages.
The placeholders are using curly braces, like this: {Text to translate}.
When these are setup, you can then translate the strings in Languages > String translations, filter for “Contact Form 7”
This plugin gives you two ways of translating the form messages.
The simple way: You only have to make sure the form messages are all set to the english default values. Then they…
It works!
Gutes Plugin zur Übersetzung von Contact Form 7 Formularen mithilfe von Strings. Einfach, funktional, performant. Danke!
Very nice, works out of the box and doesn’t require you to install some other plugin
The plugin is very helpful and saves a ton of time if you have multiple languages
Thanks 🙂
| WordPress | 5.7.0+ requiredTested up to 6.9.4 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.