WPML

Overview of the Issue

When you translate Fluent Forms forms with the Multilingual Forms for Fluent Forms with WPML add-on, two problems can happen:

  • If you use Translate Everything Automatically, WPML does not send new forms or the global messages to automatic translation. Translated pages show the form in the default language.
  • On translated pages, "This field is required" shows in the default language, even after you translate the form.
The add-on does not register its forms for Translate Everything Automatically. Fields use the global required message, and the add-on registers the global messages only after you customize them.

Workaround

Until the Multilingual Forms for Fluent Forms with WPML add-on fixes these issues:

To translate a form when Translate Everything Automatically is on, send it to translation by hand:

  1. Go to WPMLTranslation Dashboard.
  2. Select the form in the Fluent Forms section, and the global settings in the Fluent Forms Global section.
  3. Choose to translate them automatically, and click Translate.
  4. Repeat this after you add a form, or change a form or the global messages.

To translate "This field is required":

  1. Go to WPMLString Translation.
  2. Select the fluentform domain and search for "This field is required".
  3. Translate it into each language.

All known issues

Need Help with This Issue?

Ask a support question and we’ll look into it with you.