As of April 2026, Contact Form 7 Translate Messages Extension is a WordPress contact plugin with 1.0K+ active installations and a 5/5 rating from 9 reviews. It has been downloaded 6.1K+ times in total. Requires WordPress 4.9+ and PHP 5.6+. Available on WordPress.org since 2019. Last updated 7 years ago — may have compatibility concerns. Downloads are up 22% this week. Top alternative: Flamingo.
Translate default Contact Form 7 messages without changing WordPress profile language.
Default supported languages:
AR, BEL, BG, CA, CS, DA, DE, EL, EN-AU, EN-CA, EN-GB, EN-NZ, EN-ZA, ES, ES-AR, ET, FA, FI, FR, FR-CA, GL, HR, HU, IT, JA, KO, LT, NB, NL, NN, PL, PT, PT-BR, RO, RU, SK, SQ, SV, TR, UK, VI, ZH-CN, ZH-TW
How to add more languages:
To add languages, you have to download translations from the official page of Contact Form 7 on translate.wordpress.org. Click on a language and a new page will open. Always choose the “Stable (latest release)”. Another page with all the string translations will appear, scroll down to the end of the table and just under the Legend, click on “Export as JSON”. Move the downloaded translations files to /your-theme/cftmsg_translat…
Life saver
Great plugin! Thanks for saving me some time! 🙂
Simple but Great
This plugin saves a lot of time! It works great with CF7 5.4 and WP 5.7.1.
At first I was confused, because the new forms weren’t showing in the site language after installing this plugin. But I missed, that there is a new tab button inside the form editor, where you can select the language that is needed. Sorry, working fine 🙂
| WordPress | 4.9+ requiredTested up to 5.1.22 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.