Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is trying to translate elements of the Kadence theme on their WordPress site using WPML, but some elements are not showing up on translated pages because they are set to 'Not translate'.
Solution:
1. Verify that Kadence Elements are set to 'Translatable - only show translated items' at WPML > Settings > Post Type Translation, and ensure all custom posts (elements) are translated.
2. Navigate to WPML > Settings > Custom Field Translation, click 'Show system fields', and set the custom fields related to Kadence settings to 'Copy'.
3. For the display conditions that are not translating correctly, set the custom field

_kad_element_show_conditionals

to 'Copy once'. This allows manual setting of display conditions in the second language using the Element Settings in the Sidebar without overwriting the setting when translating the Element again.
4. Go to Appearance > Kadence > Elements and use the WPML Translation Editor to translate the elements.

If this solution does not resolve your issue or seems outdated, please check the related known issues and confirm that you have installed the latest versions of themes and plugins. If the problem persists, we highly recommend opening 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.

Tagged: 

This topic contains 4 replies, has 2 voices.

Last updated by Andreas W. 5 months ago.

Assisted by: Andreas W..

Author Posts
November 21, 2024 at 9:00 pm #16431080

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

If I set the display condition for the page on the Greek Elements, it seems to solve the issue:

I fixed the issue:

hidden link

here:

hidden link

and here:

hidden link
- Here the translated template needed to be revoered from the trash bin. Then I edited the template again, made sure that the translated Greek Special Offers page was selected as dsiplay condition, and this solved the issue.

---

If it now works for new Elements, then I suppose this was just related to the settings. Can you confirm this?