Title: Multilingual Contact Form 7 with Polylang
Author: Andreas Münch
Published: <strong>2021 年 6 月 24 日</strong>
Last modified: 2026 年 1 月 17 日

---

搜索插件

![](https://ps.w.org/multilingual-contact-form-7-with-polylang/assets/icon-256x256.
png?rev=2568196)

# Multilingual Contact Form 7 with Polylang

 作者：[Andreas Münch](https://profiles.wordpress.org/andreasmuench/)

[下载](https://downloads.wordpress.org/plugin/multilingual-contact-form-7-with-polylang.1.0.13.zip)

 * [详情](https://cn.wordpress.org/plugins/multilingual-contact-form-7-with-polylang/#description)
 * [评价](https://cn.wordpress.org/plugins/multilingual-contact-form-7-with-polylang/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/multilingual-contact-form-7-with-polylang/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/multilingual-contact-form-7-with-polylang/#developers)

 [支持](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/)

## 描述

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.

#### How does it work?

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”

#### Translate form messages

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 are automatically translated via the normal plugin
language pack.
 You may have to update your WordPress language packs after setting
up your languages in Polylang.

The custom way: Set the strings (or part of strings) you want to have translated
in curly braces and they will appear in the Polylang string translations where you
can translate them.

## 屏幕截图

[⌊Make strings translatable by putting them into curly braces⌉⌊Make strings translatable
by putting them into curly braces⌉[

Make strings translatable by putting them into curly braces

[⌊Translate strings in the Polylang String translations⌉⌊Translate strings in the
Polylang String translations⌉[

Translate strings in the Polylang String translations

[⌊Example contact form in different languages⌉⌊Example contact form in different
languages⌉[

Example contact form in different languages

## 安装

 1. Upload the zip to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. You also need the plugins [Contact Form 7] (https://wordpress.org/plugins/contact-
    form-7/) and [Polylang] (https://wordpress.org/plugins/polylang/)
 4. Create a from and add the strings that have to be translated in curly braces, e.
    g. {Your Message}
 5. Translate the strings in Polylang via Languages > String translations, filter for“
    Contact Form 7”
 6. Create a page for the form for every of your website´s languages and add the same
    form to all of them

## 常见问题

### Why are the form messages not translated ?

Make sure the form messages are set to their english default values (which might
not be the case if the general UI language is different to english).
 Also make 
sure the Contact Form language packs for all your site´s languages are installed.

Alternatively you can add curly braces around the message texts, so they are translatable
via the Polylang string translations

### What about feature X

Just go to the support forums and kindly ask for it, then we´ll see what we can 
do. Thank you!

## 评价

![](https://secure.gravatar.com/avatar/7cf53ab18656b97072e47cccabf02d7ba19e9585edc71f0378e6402858434378?
s=60&d=retro&r=g)

### 󠀁[It works!](https://wordpress.org/support/topic/it-works-2559/)󠁿

 [pjrfigueiredo](https://profiles.wordpress.org/pjrfigueiredo/) 2025 年 5 月 22 
日

It works!

![](https://secure.gravatar.com/avatar/8b13ab31ad6330d0552d0bb10fd9e1fe2e7f77d5516ac297d27368e0310c1c41?
s=60&d=retro&r=g)

### 󠀁[Sehr hilfreiches Plugin](https://wordpress.org/support/topic/sehr-hilfreiches-plugin-11/)󠁿

 [chris](https://profiles.wordpress.org/achensee/) 2025 年 5 月 20 日

Gutes Plugin zur Übersetzung von Contact Form 7 Formularen mithilfe von Strings.
Einfach, funktional, performant. Danke!

![](https://secure.gravatar.com/avatar/17dd4f0f6977f9d40b78c8ad459717f23d33db9bebfaa764d488481b08e68b61?
s=60&d=retro&r=g)

### 󠀁[Easy and functional](https://wordpress.org/support/topic/easy-and-functional-44/)󠁿

 [Tahoe](https://profiles.wordpress.org/morceaudebois/) 2024 年 11 月 21 日

Very nice, works out of the box and doesn't require you to install some other plugin

![](https://secure.gravatar.com/avatar/b2fbc37ec8b639c9317a12a1b8e370cf94d310d92b05ad122d48d7177159b229?
s=60&d=retro&r=g)

### 󠀁[Helpful plugin](https://wordpress.org/support/topic/helpful-plugin-268/)󠁿

 [ivanyosifov](https://profiles.wordpress.org/ivanyosifov/) 2024 年 9 月 26 日

The plugin is very helpful and saves a ton of time if you have multiple languages

![](https://secure.gravatar.com/avatar/28652ef3891aa66d7fc7403c1c667cde9ef6fa0793cddf3f847538a2bd44c713?
s=60&d=retro&r=g)

### 󠀁[Super Helpful!](https://wordpress.org/support/topic/super-helpful-140/)󠁿

 [roeeyossef](https://profiles.wordpress.org/roeeyossef/) 2023 年 5 月 25 日

Thanks 🙂

![](https://secure.gravatar.com/avatar/7315c567321ba9b67dd32712df8ba9c45335a19e53f755f0d748e452ade354f7?
s=60&d=retro&r=g)

### 󠀁[Very good](https://wordpress.org/support/topic/very-good-6923/)󠁿

 [classikd](https://profiles.wordpress.org/classikd/) 2023 年 5 月 25 日

Works very well merci !

 [ 阅读所有17条评价 ](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/reviews/)

## 贡献者及开发者

「Multilingual Contact Form 7 with Polylang」是开源软件。 以下人员对此插件做出了
贡献。

贡献者

 *   [ Andreas Münch ](https://profiles.wordpress.org/andreasmuench/)

「Multilingual Contact Form 7 with Polylang」插件已被翻译至 2 种本地化语言。 感谢
[所有译者](https://translate.wordpress.org/projects/wp-plugins/multilingual-contact-form-7-with-polylang/contributors)
为本插件所做的贡献。

[帮助将「Multilingual Contact Form 7 with Polylang」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/multilingual-contact-form-7-with-polylang)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/multilingual-contact-form-7-with-polylang/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/multilingual-contact-form-7-with-polylang/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/multilingual-contact-form-7-with-polylang/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/multilingual-contact-form-7-with-polylang/)。

## 更新日志

#### 1.0.13

 * fix PHP warnings: PHP Deprecated: Creation of dynamic property PLL_Language::
   $xxx is deprecated
 * fix PHP warning: Undefined array key “REQUEST_METHOD”

#### 1.0.12

 * fix warning notice that _load_textdomain_just_in_time was called too early

#### 1.0.11

 * implement detection of untranslatable custom message strings
 * implement feature to reset message strings
 * improve detection of current language in AJAX form submit

#### 1.0.10

 * fix issue with mb_stripos(), see https://wordpress.org/support/topic/critical-
   error-with-last-update/#post-17711176

#### 1.0.9

 * fix issue with translated select and multi checkbox fields, see https://wordpress.
   org/support/topic/conflict-with-contact-form-7-validations/

#### 1.0.8

 * fix critical error caused by changed and removed functions in polylang

#### 1.0.7

 * fix critical error caused by incompatibility with https://wordpress.org/plugins/
   drag-and-drop-multiple-file-upload-contact-form-7/

#### 1.0.6

 * fix critical error

#### 1.0.5

 * make ajax response fix optional

#### 1.0.4

 * fix fatal errors when polylang is not active
 * fix strings with special characters not being translated
 * fix pipes feature for select, checkbox, radio

#### 1.0.3

 * fix ajax response messages not being translated

#### 1.0.2

 * fix issue of strings needing a second reload after language change to be displayed
   correctly
 * fix form lang attribute to be set to current locale

#### 1.0.1

 * remove test setting

#### 1.0.0

 * Initial release

## 额外信息

 *  版本 **1.0.13**
 *  最后更新：**9 月前**
 *  活跃安装数量 **9,000+**
 *  WordPress 版本 ** 5.7.0 或更高版本 **
 *  已测试的最高版本为 **6.9.10**
 *  PHP 版本 ** 5.6 或更高版本 **
 *  语言
 * [Chinese (Taiwan)](https://tw.wordpress.org/plugins/multilingual-contact-form-7-with-polylang/)、
   [English (US)](https://wordpress.org/plugins/multilingual-contact-form-7-with-polylang/)
   和 [French (France)](https://fr.wordpress.org/plugins/multilingual-contact-form-7-with-polylang/).
 *  [翻译成简体中文](https://translate.wordpress.org/projects/wp-plugins/multilingual-contact-form-7-with-polylang)
 * 标签
 * [contact form 7](https://cn.wordpress.org/plugins/tags/contact-form-7/)[language](https://cn.wordpress.org/plugins/tags/language/)
   [multilingual](https://cn.wordpress.org/plugins/tags/multilingual/)[polylang](https://cn.wordpress.org/plugins/tags/polylang/)
   [translate](https://cn.wordpress.org/plugins/tags/translate/)
 *  [高级视图](https://cn.wordpress.org/plugins/multilingual-contact-form-7-with-polylang/advanced/)

## 评级

 4.9 星（最高 5 星）。

 *  [  16 条 5 星评价     ](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/reviews/?filter=5)
 *  [  1 条 4 星评价     ](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/reviews/?filter=2)
 *  [  0 条 1 星评价     ](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/reviews/?filter=1)

[您的评价](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/reviews/)

## 贡献者

 *   [ Andreas Münch ](https://profiles.wordpress.org/andreasmuench/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/multilingual-contact-form-7-with-polylang/)

## 捐助

您愿意支持这个插件的发展吗?

 [ 捐助此插件 ](https://andreasmuench.de/wordpress-programmierer)