Skip Navigation

Home » WPML Documentation » Related Projects » Gravity Forms Multilingual

Gravity Forms Multilingual – Translate Forms with WPML

Gravity Forms Multilingual (GFML) is a WPML addon for translating your form fields and labels into more languages.

A Simple and Powerful Way to Build Multilingual Gravity Forms

Easy Workflow

Translate Gravity Forms with WPML’s Translation Management dashboard.

Flexible Translation

Translate automatically, by yourself, or with the help of professional translators.

Fast Process

Translate single and multiple Gravity Forms within just a few minutes.

Getting Started

To translate Gravity Forms with WPML, you need to install and activate the following plugins:

How to Translate Gravity Forms with WPML

With WPML, you can translate all Gravity Forms elements. This includes: 

  • Form titles
  • Field labels
  • Sub-labels
  • Radio buttons
  • Checkboxes
  • Dropdowns
  • Messages

And any other element.

Translate Gravity Forms with WPML
Translate Gravity Forms with WPML

To translate Gravity Forms with WPML:

  1. Go to WPMLTranslation Management
  2. Under Select items for translation, click the All types filter and select Gravity Form. Click the Filter button to confirm.
Selecting Gravity Form in the All types filter
Selecting Gravity Form in the All types filter
  1. Select the forms you want to translate. 
Selecting Gravity Forms to translate
Selecting Gravity Forms to translate
  1. Choose the languages you want to translate into, and the translation method.
Choosing languages to translate and translation method
Choosing languages to translate and translation method
  1. Finally, go to WPML Translations to review automatic translations. Or, enter your own if you’re translating by yourself.
Clicking the Review button to check automatic translations
Clicking the Review button to check automatic translations

When done, you can view your translated Gravity Forms by switching languages on your site. Remember, you need to translate the page holding your form to switch languages.

Contact form in English
Contact form in English
Contact form in Spanish
Contact form in Spanish

Translating Default Sub-Labels

To translate default sub-label fields, like First, Last, and Enter Email, you need to use WPML String Translation. 

To translate sub-label fields with String Translation: 

  1. Go to WPML Theme and plugins localization
  2. Scroll down to Strings in the plugins and select Gravity Forms.
  3. Click the Scan selected plugins for strings button to confirm.
Scanning for Gravity Form strings
Scanning for Gravity Form strings
  1. Once the scan is complete, go to WPML String Translation.
  2. Using the In domain filter, select gravityforms. You can also use the search bar to find the exact string you want to translate.
Selecting gravityforms domain in String Translation
Selecting gravityforms domain in String Translation
  1. To translate a string, click the plus icon and enter your translation. 
Clicking the plus icon to add a translation
Clicking the plus icon to add a translation

All translations you add in String Translation are automatically saved and published to your site. 

Updating Gravity Form Translations

Whenever you make changes to your form, like adding or deleting content, you need to update its translations.

To update your form translations: 

  1. Go to WPML Translation Management and resend your form to translation. Forms that need to be updated will have a blue alert icon.
Sending updated forms to translation
Sending updated forms to translation
  1. Lastly, go to WPMLTranslations to review and publish your form.

Start Translating With WPML 

If you already have a WPML account, you can download Gravity Forms Multilingual (at no additional cost) from the Downloads page.

Don’t have WPML? Visit our pricing page to find the right plan for your website. 

Support & Help

Have an issue translating Gravity Forms? Visit our Known Issues and Solutions to find a fix for your problem. 

Still need help? Open a support ticket

Updated
November 25, 2024