---
title: "Form Plugin Integrations - PerfLocale"
description: "Translate form fields for Gravity Forms, Contact Form 7 and WPForms — plus confirmations and email notifications on Gravity Forms and Contact Form 7."
canonical: "https://perflocale.com/addons/forms/"
source: "https://perflocale.com/addons/forms/"
format: "markdown"
---
Forms

# Form Plugin Integrations

3 integrations - auto-detected, zero configuration

Forms

## Gravity Forms

Translates field labels, descriptions, choices, and confirmation messages per language, applied at render time. Hooks into render, validation, and submission to keep translations consistent throughout the entire form lifecycle.

Gravity Forms de\_DE

Vor- und Nachname \*

Maria Schmidt

E-Mail-Adresse \*

m@example.de

Wie sind Sie auf uns aufmerksam geworden?

— Bitte auswählen —

Dieses Feld ist erforderlich.

Anfrage senden

Labels · choices · placeholders · validation messages · confirmations — all translated.

Forms

## Contact Form 7

Each form can have separate language versions as translatable posts. Email subjects, bodies, and headers are translated so notifications match the language the form was submitted in.

Contact Form 7 Email notification

Subject

🇺🇸New inquiry from website 🇩🇪Neue Anfrage von der Website 🇫🇷Nouvelle demande du site

Greeting

🇺🇸Thanks for reaching out! 🇩🇪Vielen Dank für Ihre Nachricht!

From header

✓noreply@acme-bakery.com

Customer fills the form in their language — the email arrives in that language too.

Forms

## WPForms

Translates field labels, descriptions, placeholder text, and submit button text. Form settings meta registered as translatable for per-language form customization. The confirmation message shown after submission comes from the source form — a translated form deliberately keeps the source form’s ID so submissions, notifications and spam settings all stay on one pipeline.

WPForms Newsletter signup

-   Field labelsTranslated
-   Help / description textTranslated
-   Placeholder textTranslated
-   Submit button textTranslated
-   Form settings metaTranslatable

Per-language form customization — tweak the German version without touching the English one.
