Formidable Forms can’t edit translations – edited translations not showing on front end

UPDATE: June 15 2021
I found a work-around that is easier than re-creating the fields completely.

  • Click on Formidable in the side menu and then click on the form you need to edit.
  • Go to Settings -> Translate Form. Edit the translation of the field that needs updating and save it.
  • Go back to “Build” and add a brand new form field. Save the form.
  • Go to Settings -> Translate Form. Enter a translation for the new field you just added.
  • Click on Update to save the translation. The other translation should be updated now.
  • Go back to “Build” and delete the new fields you just added.

——————————–

This week I came across an interesting problem. The WordPress site I was working on was using Formidable Forms + WPML + the Formidable Forms WPML add-on.

To translate forms using this combination of plugins, you go to Formidable, click on the form you want to edit, and then click on Settings and Translate Form.

When I first entered a translation, it worked fine and appeared on the front end.

When I later went back to edit the translation, the edit updated and saved successfully on the backend. I was even able to see the updated string in WPML -> String Translation.

However, the edit would not show on the front end. After plenty of troubleshooting and an eventual ticket with Formidable Forms support, this was diagnosed as a bug with Formidable Forms.

There is not currently an ETA on a fix for this, but in the mean time, the work-around is to re-create the form field that needs the edited translation. Once you have re-created the form field, make sure you have your translation PERFECT and enter it again. Now it will show on the front end.

I hope this saves someone from the troubleshooting headache I endured.

Leave a Reply

Your email address will not be published. Required fields are marked *