Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 - -
- - - - - - -

Supporter timezone: Africa/Cairo (GMT+03:00)

This topic contains 0 reply, has 0 voices.

Last updated by Osama Mersal 7 months ago.

Assisted by: Osama Mersal.

Author Posts
March 15, 2025 at 1:01 am #16818933

Kim

Background of the issue:
I am trying to translate custom post types created with JetEngine (Crocoblock) using WPML, but the translations are not working as expected. The post types I am working with include Événements, Emplois, Bénévolat, and Organismes membres. I have enabled post type translation in WPML, set custom fields and taxonomies to be translatable, and scanned JetEngine under WPML > Theme & Plugin Localization. I have spent several hours troubleshooting by adjusting WPML settings, checking WPML’s string translation, and resaving posts. Link to a page where the issue can be seen: hidden link

Symptoms:
Automatic translations don’t work for posts under these post types via WPML’s Translation Manager. When manually translating a post, some meta fields are missing from the Advanced Translation Editor. Smart Filters in sidebars do not get translated. In the 'Organismes membres' post type, the translated version does not display all expected content.

Questions:
Could you please assist me in identifying what might be causing this problem?

March 18, 2025 at 5:18 am #16827748

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

Thanks for contacting WPML forums support. I'll be glad to help you today.

First of all, sorry for the late reply; it was due to a higher workload.

I would need to look closely at your site, so I would need to request temporary access (WP-Admin and FTP)
Preferably to a test site where the problem has been replicated.

Your answer will be private, meaning only you and I can access it.

❌ Please back up your database and website ❌

✙ I need your permission to deactivate and reactivate the plugins and themes and change site configurations. This is also why the backup is critical.

✙ I also need your permission to take a local copy of your site to debug the issue without affecting your live site.

Best regards,
Osama

March 20, 2025 at 12:34 am #16837645

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

Thanks for the access details. Let us focus on one CPT first, fix all its issues, and replicate the steps to other CPTs.

I checked the Events post type and found that the custom fields were not set to translate or copy. (Kindly check the attached screenshot)

After setting them correctly, I updated the event in the default language and its translation, which fixed the issue with the past events section.

However, the above steps didn't fix the filter issue, so I edited the translated filters to select the taxonomy and updated them, which fixed the filter issue.

Please check the events page and let me know if it works as expected. (hidden link)

Best regards,
Osama

2025-03-20_02-18-28.png
March 20, 2025 at 3:21 pm #16840924

Kim

Hi Osama,

Thank you for your help! The Events CPT is working well now. How did you fix the filters? I see all the fields in the translation editor, so I can proceed with the translations for that.

Could you also help me figure out the rest? I’d really appreciate it if you could briefly explain how you fixed it. I had checked the custom fields you sent a screenshot of before reaching out to support, but for some reason, they were still marked as "Don’t translate."

Thanks again!

March 21, 2025 at 5:48 pm #16846087

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

1) In order to set the field translation preference, please edit a post in the default language, scroll down to the Multilingual content setup section, and check the field translation preferences.

I set the fields to be translated, but you need to update the default language posts before translating.

2) To fix the filter issue, please go to Smart Filters-> All Filters, switch the language using the top admin bar language switcher, edit the translated filter, and ensure that the translated taxonomies are added correctly.

Best regards,
Osama

March 24, 2025 at 6:04 pm #16853636

Kim

Hi Osama,

Thank you for your help. I checked everything, and it looks like the fields are now displaying and translating correctly.

I have one last question, would it be possible to recover the credits I used while attempting to translate the site? As I mentioned before, I had to roll back twice because not all the posts were translating properly. I’d appreciate it if I could at least recover the credits for the CPT translations that failed, so I can retry them now that all the fields are correctly mapped.

Looking forward to your response.

March 24, 2025 at 6:24 pm #16853723

Osama Mersal
WPML Supporter since 02/2020

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+03:00)

Hi,

I'm afraid that the used credits are not refundable.

Best regards,
Osama

The topic ‘[Closed] Jet Engine custom post types not translating’ is closed to new replies.