Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing issues with WPForms shortcode not translating via Custom XML configuration, here's what we recommend.
Solution:
First, ensure you install our WP Forms Multilingual Addon. You can find this addon by navigating to Plugins > Add plugin on the "Commercial" tab in your WordPress dashboard. Click "Check for Updates" and install the latest versions available.
After installing the addon, it's crucial to translate the forms through WPML > Translation Dashboard and update the translation for the page that uses the form. WPML should then automatically adjust any shortcodes or form widgets in each language.
For detailed guidance, visit our documentation on Creating Multilingual Forms using WPForms and WPML.

If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should you need further assistance, please do not hesitate to open a new support ticket at WPML support forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 1 replies, has 0 voices.

Last updated by Andreas W. 2 weeks, 3 days ago.

Assisted by: Andreas W..

Author Posts
March 6, 2026 at 11:41 am #17877682

Martynas.V

WPforms shortcode not translating via Custom xml configuration:
<shortcode>
<tag>wpforms</tag>
<attributes>
<attribute>id</attribute>
</attributes>
</shortcode>

March 7, 2026 at 9:48 am #17879109

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Please install our WP Forms Multilingual Addon.

You can find the addon at Plugins > Add plugin on the "Commercial" tab. Click "Check for Updates" and install the latest versions.

Once the addon is installed, make sure to translate the forms and WPML > Translation Dashboard.

Also, update the translation for the page that uses the form.

WPML should then adjust any shortcodes or form widgets automatically in each language.

Guide:
https://wpml.org/documentation/related-projects/creating-multilingual-forms-using-wpforms-and-wpml/

Best regards
Andreas