On This Page:
- Getting Started
- Translating Your Forms
- Using Translated Forms In Pages
- Known Issues with WPForms
- Getting Help From Our Support
Getting Started
Start by installing and activating the following plugins:
- WPForms
- WPML core plugin and WPML String Translation add-on
- WPForms Multilingual
If you’re new to WPML, check out our Getting Started Guide. It quickly walks you through different translation options you can use.
Please note that WPForms is not compatible with Translate Everything Automatically mode. If you have this option enabled, you will still need to translate your forms as explained below.
Translating Your Forms
To translate your form, follow these steps:
- Go to the WPML → Translation Management page.
- In the Select items for translation section, select WPForms from the first drop-down menu and then click the Filter button.
- Select the form that you want to translate.
- Click the Add to Translation Queue button. If you’re not the only translator in the site, this button is called Add selected content to translation basket. In this case, after clicking it, go to the Translation Basket tab, select the translator, and send the basket for translation. Please note that it is not currently possible to select the Translate automatically option for WPForms.
Now, go to WPML → Translations and click the Translate button for the job related to your form.
You’re taken to the Advanced Translation Editor where you can translate your form. If you have translation credits, the built-in automatic translation feature immediately fills in the translations for you.
That’s it, your form is now translated and you can use it in posts and pages.
If the form ever changes in the default language, use these same steps to update its translations.
Translating Other Form Texts
We translated the main form texts but there are some that might not be translated. This includes sub-label texts like First and Last for the Name field.
- Go to WPML → Theme and plugins localization. Select WPForms and scan it for strings.
- Navigate to WPML → String Translation and search for the sub-label text that you want to translate.
- Click on the plus symbol in the row you want to translate and add your translation.
Using Translated Forms In Pages
After creating and translating your form you can insert it into any page using the WPForms block. Then, simply make sure to translate that page as well.
As users visit the page in the secondary language, WPML will automatically display the form in the correct language.
Known Issues
There are no unresolved compatibility issues between this plugin and WPML. Search all known issues.Getting Help From Our Support
We have supporters in our forum who are ready six days a week to help you. They are trained in how to use WPML with WPForms.
If you are setting up the site and WPML yourself, please use our Technical support forum.