Summer Sale: Save 20% on any WS Form edition CODE: SUMMER20 View Pricing
WPML
Built-In

WPML

Translate forms in WordPress with WPML using automatic string registration and language-aware form display.

How to Integrate Forms with WPML in WordPress

Build multilingual forms that display in the active language

WS Form integrates directly with WPML so you can translate form content in WordPress using WPML string translation. When enabled, WS Form can automatically register translatable form strings for each form.

You can translate form settings, tab labels, section labels, field labels, placeholders, help text, default values, action settings, and ARIA accessibility strings. WS Form also installs a WPML translation package for each form to help manage translations.

Data grids used by Select, Checkbox, and Radio fields can also be translated. Translation uses the Label column mapping, and data grids without a data source can be registered as translatable strings.

  • Automatic string registration

    Enable WPML integration in Form Settings to register translatable form strings automatically.

  • Translate key form content

    Translate labels, placeholders, help text, default values, action settings, and ARIA accessibility strings.

  • Language-aware display

    Once translated, forms automatically display in the active language.

Real Customer Reviews

Trusted by thousands of WordPress professionals.

  • Everyone was raving about WS Form, and they were right. It’s awesome!

    touchdowntech
  • A really useful plugin with advanced functionalities that it’s difficult to find elsewhere.

    steel89ita
  • So powerful, so flexible. Tons of add-ons. You can build whatever complex form you think of. I can achieve things without hiring a developer.

    hdw1219

Frequently Asked Questions

How do I integrate WordPress with WPML using WS Form?

Create or edit a form in WS Form, open Form Settings, click the Translations tab, and enable WPML integration. You can then open the Translation Dashboard and translate the form in the WPML Advanced Translation Editor. For full instructions, see Translate Forms with WPML.

What do I need to use WPML with WS Form?

WS Form requires WPML Multilingual CMS and WPML String Translation.

What can be translated with WPML in WS Form?

WPML string translation supports form settings, tab labels, section labels, field labels, field placeholders, field help text, field default values, action settings, and ARIA accessibility strings.

Can WS Form data grids be translated with WPML?

Yes. Data grids used by Select, Checkbox, Radio, Price Select, Price Checkbox, and Price Radio fields can be translated. Translation uses the Label column mapping.

Are all data grids translatable?

No. Only data grids that do not have a data source can be translated. Dynamic data grids cannot generate persistent translatable strings.

Why is a translatable string not appearing in WPML?

WPML only registers settings that contain a value. If a setting is blank, it will not appear as a translatable string. Enter a value, save the form, and check WPML again.

Why are form changes not showing in the WPML Advanced Translation Editor?

Open the translation in the Advanced Translation Editor, click Save and Complete, and reopen the translation. This usually refreshes the translation data and shows the latest form changes.

Get This Integration

View Editions →

Built into WS Form PRO and available with every PRO edition.