[Resolved] Text of new plugin not found to translate
This thread is resolved. Here is a description of the problem and solution.
Problem: The client is unable to find the texts of the 'DIVI form helper' plugin in the advanced translation editor, specifically needing to translate the module fields 'Confirmation Email Subject' and 'Confirmation Email Message'.
Solution: 1. Navigate to WPML > Settings > Custom XML Configuration tab. 2. Add the following XML code and save it:
3. Make a minor change and update the page. 4. Update the translation.
The fields should now be available in the translation editor.
Please note that this solution might be irrelevant if it's outdated or not applicable to your case. If the issue persists, we highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need assistance, please open a new support ticket.
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.
Tell us what you are trying to do?
My website baltrag.com (staging: studio-d.ch) works fine, even the contact form of DIVI is translated. I have supplemented the contact form with the plugin "DIVI form helper". It enables, among other things, an email copy to the sender. But I can't find the texts of the new plugin in the advanced translation editor. I have to translate the module fields "Confirmation Email Subject" and "Confirmation Email Message".
Is there any documentation that you are following?
I wanted to create an XML using the plugin "Multilingual Tools", but I failed.
It works now perfectly. Thank you so much for you help, I didn't expect that support with this non-compatible plugin. I am very happy! One last question: How could I find these attributes myself to generate a xml file? Just in case I have to edit the module...
You need first to get the module name which can be found in the Divi module shortcode. Please check this article for more details about how to find it: hidden link
Once you have the module name, you can use it to register the module with a custom XML config.
One problem is new, since I installed the plugin "Divi Contact Form Helper" or since I added the XML code. The erorr message "Please fill in the following fields:" is not translated any more. What could I do?
It seems that the plugin is showing a different string, please try the following steps to translate it:
1. Go to WPML > String Translation > Translate texts in admin screens link
2. Search for the text
3. Select it and click "Add to String Translation"
4. Go to WPML > String Translation
5. Search for the text again and translate it