Skip Navigation

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

Problem:
If you're trying to translate the label of a Custom Post Type (CPT) created with the JetEngine plugin for a multilanguage site and can't find where to do it.
Solution:
1. Go to WPML > Settings and under 'Post Type Translation', set the translation preference for your Post Type to "Translatable".
2. Navigate to WPML > Theme and Plugins Localization.
3. Select the JetEngine plugin and scan for strings within the plugin.
4. Once the scan is complete, move to WPML > String Translation.
5. Search for the name of your CPT.
6. If the name appears, click on the "+" icon next to it to add a translation.

If the name doesn't appear in the String Translation, it might be registered as an Admin string. In this case, you need to register the string for translation by following the instructions in our guide:

If this solution doesn't seem relevant to your issue, please open a new support ticket with us, and we'll be happy to assist you further.

100% of people find this useful.

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.

This topic contains 1 reply, has 2 voices.

Last updated by Prosenjit Barman 10 months, 1 week ago.

Assisted by: Prosenjit Barman.

Author Posts
January 18, 2024 at 7:33 am #15198226

lukasS-37

Hi there
I have created several custom post types for agile.ch (with JetEngine from Crocoblock). As the site is multilanguage, and we display the post type label in the tiles of a list with all posts, I would need to translate the label of the post types. I know where to translate the slug but found nothing where it's possible to translate the label. Can you help me?
Best regards
Yves

January 18, 2024 at 4:55 pm #15201524

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello Yves,
Thanks for contacting WPML Support.

I understand what you're looking for. If the Custom Post Type is created with the JetEngine plugin, you should be able to translate the CPT label from "WPML > String Translation". Here are the steps to follow, which should help resolve the issue:

1. Navigate to WPML > Settings. Under 'Post Type Translation', ensure that the translation preference for your Post Type is set to "Translatable".
2. Proceed to "WPML > Theme and Plugins Localization".
3. Select the JetEngine plugin and perform a scan for strings within the plugin.
4. After the scan is complete, go to "WPML > String Translation".
5. Search for the name of your CPT.
6. If the name appears in the results, you can add a translation by clicking on the "+" icon next to it.

If you don't find the name in the String Translation, it may be registered as an Admin string. In this case, you'll need to register the string for translation. Please follow the instructions in the guide below, which should assist you further in this process.

- https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#translate-admin-and-settings-strings

I hope it will help. Please feel free to let me know if you need further assistance in this matter. I will be happy to help.

Best regards,
Prosenjit