Home›Support›English Support›[Resolved] I need custom XML for Elementor (Pro and standard) pricelist widget as none of the fields get transl...
[Resolved] I need custom XML for Elementor (Pro and standard) pricelist widget as none of the fields get transl...
This thread is resolved. Here is a description of the problem and solution.
Problem: The client is unable to translate the content of the Elementor Price List widget on their pricelist page, resulting in only a partially translated page. They requested a custom XML to enable translation and asked for this XML to be included in future WPML releases.
Solution: We provided the client with the existing XML configuration for the Elementor Price List widget, which should generally cover the translation needs unless Elementor has changed its widget registration method. Here is the XML configuration:
We also asked the client to try replicating the issue on a new page with demo content to confirm if the problem persists. If the issue cannot be replicated, we may need access to their site for further investigation.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your 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 further assistance is needed, 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 do the translation of a pricelist page, where I used a few original Elementor Price List widgets. Link to a page where the issue can be seen: hidden link
Symptoms:
I cannot translate the content of the Price List Widget and stay with only partially translated page.
Questions:
Can you please provide me wieth a custom XML for Elementor Price List widget to enable translation?
Can you please add this XML later to thenew releases of WPML, so this widget will get translated out of the box in the future?
No... I do not want to spend time on sandbox istallations every time there is a problem. There is nothing to replicate. You are the support, so you support me, not the other way around!
For me full compatibility is when I can use WPML to translate Elementor sites without reporting 4 problems a week and even without custom XML that is actually a workaround. Anyway, for now workaround will do...
All I need from you is a custom XML code for the price list widget until you sort our automatic translation for it in the new update. There is only one price list widget in elementor, so I am sure you can deal with it yourself. Actually, while you are on it, you can also put every possible standard elementor widget in the post, fill in every field in them and use real, not dummy translation. That way you will see what translates and what doesn't and you will be able to sort Elementor translations once and for all to really ensure full compatibility.
Take note, that we currenly have not any reports about the price list widget not beeing translatable. Can you replicate the issue on a new page using a price list widget with some demo content?
If not, then we might need access to your site and take a copy for investigating this issue further.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
I was able to run the test today and can not confirm any issue with translating the Elementor PRO Product List widgets: hidden link
I would like to request temporary access (wp-admin and FTP) to the site to investigate the issue further.
The required fields are below the comment section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.
IMPORTANT
Please be sure to back up the site and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and site login details will be set to "PUBLIC". DO NOT publish the data unless you see the required wp-admin / FTP fields.
I may need to install a plugin called "All In One WP Migration" here to create a copy of the site that I can use to investigate the issue further.
However, I would also be very grateful if you could provide a staging site or copy of the website from your server for this purpose.
If you have any questions about creating such a staging site, you can consult your hosting provider. Please note that WPML must also be registered on this staging site at https://wpml.org/de/account/websites/.
If you are not able to provide such a copy of the website for testing, please let me know on this ticket.
The private reply form looks like this: hidden link
The next time you reply, click on "I still need assistance".
Video: hidden link
Please note that we are obliged to request this information individually on each ticket. We are not allowed to access any credentials that were not specifically submitted on this ticket in the private response form.
Thank you for providing the custom XML. This is all I wanted, not another investigation. You didn't have any reports and now you have one from me. But since the process took so long I removed the widget and used other translatable widgets, so I will keep the XML code for the future, in case I want to use it again.
Please also make a note in your system next to my user name saying:
"This customer is never going to give access to any of his websites to anyone due to security reasons. The databases contain private keys, personal data protected by law and other fragile information and cannot be shared with just anyone on the Internet".
This way I will never again have to repeat myslelf again...
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
I am sadly not able to leave such not in your profile.
Take note, thay usually you would not need the config. It should work as expcted, as it does on my test site.
A proper way to provide us access for testing would be by creating a staging site and removing any sensitive data from the database before providing access.