[Resolved] Formidable Forms validation errors not translating
This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to translate the Formidable Forms plugin validation messages but encounter an issue where the messages do not translate as expected, displaying the default English text instead. Solution: We recommend the following steps to address this issue: 1. Edit the form. 2. Click on each field and navigate to the "verification message" tab. 3. Replace the [field_name] placeholder with the actual field's name. 4. Retranslate the form from Settings -> Translate Form. 5. Ensure the message displays and can be translated, then save your changes. This workaround has been tested and confirmed to work with WPML and Formidable Forms.
Please note that this solution might be outdated or not applicable to your specific case. 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. If the issue persists, please 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.
Background of the issue:
I am trying to translate the Formidable Forms plugin validation messages. The issue can be seen on this page: hidden link.
Symptoms:
I expected to see text such as 'First Name cannot be blank.' translated according to the translations set in 'Forms > Settings > Translate Form'. Instead, I got the English default text at all times.
Questions:
Why are the Formidable Forms validation messages not translating?
How can I ensure the validation messages are translated as expected?
You can translate the Formidable form messages/errors in WPML -> Strings Translation.
1. Go to WPML → String Translation and use the In domain drop-down menu to select the formidable domain.
2. Click on the plus icon next to the message strings to add your translations.
Please read our guide about working with the Formidable plugin.
If not done yet, please update WPML and Strings Translation to their latest versions and see if it helps to fix the problem. We have recently released WPML 4.6.14 and Strings Translation 3.2.15. If you don't see the updates to our plugins, please click the "Check for updated button on your site here.
hidden link
If this does not help, please give me access to your site so I can investigate this issue further.
If you need further help with this, please share the access details to your site with me. I'm enabling a private message for the following reply. Privacy and Security Policy
We have strict policies regarding privacy and access to your information. Please see: https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/ **IMPORTANT**
- - Please backup the site files and database before providing us access. --
-- If you have a staging site where the problem can be reproduced, it is better to share access to the staging site.--
I can see the problem with the translations of the Formidable validation errors. I checked a few things but still could not find a fix for this problem. I'll keep checking this issue and consult our second-tier supporters, and I will get back to you when I have news.
I'm sorry for the late reply. I just wanted to tell you that this issue has been escalated to our compatibility team. They will check it, and when I have news regarding this issue, I'll update you here.