[Resolved] Not able to fully translate Elementor Price Table
This thread is resolved. Here is a description of the problem and solution.
Problem: If you're experiencing issues with translating Elementor Price Tables in WPML, specifically the currency and price not appearing as options for translation, and they are also missing under WPML > String translation, this summary might help. Solution: This configuration is the correct configuration for "Price Table". You can add this config at WPML > Settings > Custom XML Configuration. After that, edit the widget, save the page and open the WPML Translation Editor.
Note that translating the currency dropdown might not work exactly as expected, as it does not include any text. You will need to translate the option value, like for example USD is "dollar" and EUR is "euro". This configuration seems to work only if the original content is not using USD. We have escalated both issues to our compatibility team for further revision.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable 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 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 have been very happy with WPML so far, but have discovered an issue with translating Elementor Price Tables. The currency and price is not showing up as an option to translate. I have tried searching for these values under WPML > String translation, but they are not there either. I did try to enable "Look for strings while pages are rendered" but no luck.
The affected pages are (default language is Norwegian) hidden link, hidden link (english), hidden link, hidden link (english)
Symptoms:
The currency and price in Elementor Price Tables are not showing up as an option to translate.
Questions:
How can I translate the currency and price in Elementor Price Tables using WPML?
Why are the currency and price not appearing in WPML > String translation?
I have added the Custom XML, edited pages with price table in them, made small changes here and there (including the price table itself) but WPML does not appear to register any of this.
There is still no option to translate these strings/values from the translation editor, nor does these values appear in the string translation option.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
This is odd. As you can see on my test site, it worked.
One-Click-Login: 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.
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.
The issue with this is, that we can not translate the currency dropdown exactly, as it does not include any text. You will need to translate the option value, like for example USD is "dollar" and EUR is "euro". Also, this only seems to work if the original content is not using USD.
I am escalating both issues to our compatibility team for further revision.