Home » Documentation » Related Projects » Gravity Forms Multilingual

Gravity Forms Multilingual

Gravity Forms creates flexible data entry forms. Gravity Forms Multilingual allows translating these forms, so that they appear in the language of the page they’re inserted in.

Instead of creating different forms for different languages, you can create one form and translate it. Then, insert the same form into pages in different languages and it will show translated. The translation includes the form and the feedback message to users after they submit it.

Using Gravity Forms Multilingual

You will need to use WPML version 2.6 and above, including the Translation Management and String Translation modules (part of the Multilingual CMS package).

Go to WPML->Translation Dashboard.

You can filter by content type and choose to see only Gravity Forms.

Gravity Forms in the Translation Dashboard

Choose the forms to translate, the languages and send to translation.

From this point, it’s all standard translation. The translators get a notification, use WPML’s Translation Editor and complete the work.

The form will now appear in its right language on any page.

You can send the form to translation before or after placing it on pages. Translation will appear as soon as it’s complete, regardless of when you inserted the form.

The Results

You can ignore (my) bad Spanish translation. These screenshots show how the same form looks like on English and Spanish pages.

English Spanish

Sample contact form in English

Sample contact form in Spanish

Download

To get the recent version of GravityForms Multilingual, login to your WPML account and click on Downloads. You’ll find it there.


Need help?

Gravity Forms Multilingual Support