Skip Navigation

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

Problem:
We have a custom content type "Event". This custom type has two categories: "Live event" and "Webinar". I need to translate these terms but there is no way to do this via the "Event Categories" page in the backend.

Solution:
The issue here is that "Events" categories don't have translation activated (wp-admin/edit-tags.php?taxonomy=event-category&post_type=event). The language options are missing on the CPT GUI.

Relevant Documentation:
https://wpml.org/documentation/getting-started-guide/translating-custom-posts/

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 9 replies, has 2 voices.

Last updated by Marcel 1 year, 4 months ago.

Assisted by: Marcel.

Author Posts
September 1, 2023 at 12:51 pm #14326603

roliM

We have a custom content type "Event". This custom type has two categories "Live event" and "Webinar". I need to translate these terms but there is no way to do this via the "Event categories" page in the backend.

I also don't seem to find any setting in WPML. I was assuming to find it on the WPML Settings page as described here: https://wpml.org/documentation/getting-started-guide/translating-post-categories-and-custom-taxonomies/. There is an anchor link to "Taxonomies Translation" on top of the page but the section it should link to is missing. Like a bunch of other sections seem to be missing on the WPML settings page.

Can you help me out?

September 4, 2023 at 9:36 am #14334981

Marcel
Supporter

Languages: English (English ) German (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hi,

I would need to see where the terms are coming from. I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. It would be better to a testing site where the issue is replicated.

You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Maybe I'll need to replicate your site locally. For this, I’ll need to temporarily install a plugin called “Duplicator” or "All in One WP Migration" on your site. This will allow me to create a copy of your site and your content. Once the problem is resolved I will delete the local site. Let me know if this is ok with you.

IMPORTANT
-Please make a backup of site files and database before providing us access.
-If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box. The private box looks like this:
hidden link

Best Regards
Marcel

September 5, 2023 at 3:30 pm #14345899

roliM

Apologies, my bad. Can you try again with the same credentials?

September 5, 2023 at 5:24 pm #14346553

Marcel
Supporter

Languages: English (English ) German (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hi,

thanks for the access. The issue here is that "Events" categories don't have translation activates (hidden link) as for example on hidden link. The language options are missing.

What is weird is that even the setting is not viewable on WPML -> Settings. Did you use any form of custom code to hide specific sections from the options page?

Please let me know.

Best Regards
Marcel

September 6, 2023 at 11:28 am #14351671

roliM

No, I did not. However your question insprired me to do some tests on a local version of our website. You know, changing theme, activating and deactivating plugins.

I figured out the plugin "Advanced Custom Fields Multilingual" is making the settings invisible on WPML -> Settings. When I deactivate "Advanced Custom Fields Multilingual" the settigns are back.

I'm unsure if and why we need this plugin at this point. I don't really know what it's for exactly.

September 6, 2023 at 5:19 pm #14354337

Marcel
Supporter

Languages: English (English ) German (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hi,

this Add-On is used to make content from Advanced Custom Fields translateable. This plugin adds compatibility from ACF <-> WPML. So if you want to translate your Field Groups (hidden link), you will need to use it.

Best Regards
Marcel

September 7, 2023 at 6:21 am #14355983

roliM

I turned it off for now and that made it possiuble to translate the Custom content categories. I might need to turn it on again.

So can we conclude this is a bug in the "Advanced Custom Fields Multilingual" plugin? I am assuming this plugin is developed by WPML, correct?

September 7, 2023 at 1:19 pm #14359861

Marcel
Supporter

Languages: English (English ) German (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hi,

yes, it's a plugin from us, but I'm currently not aware of any known issues that sections are missing, nor are other clients affected. There may be something in conflict with other components. As best, you provide a Duplicator copy from your side so we can isolate and debug this in detail.

You can find an explanation for providing a site copy here: https://wpml.org/faq/provide-supporters-copy-site/.

Best Regards
Marcel

September 11, 2023 at 7:08 am #14372969
roliM

Sorry , I'm very busy now building the new website. If you think having a copy can help you with your plugin, feel free to create a one but please remove the copy tool when you're finished. We don't use that many plugins. I tested turning the custom ones I made myself of and they did not affect this issue. I also tried changing the teme from the custom child theme to the main GeneratePress theme. So there's noit much left to check from my site.

New threads created by Marcel and linked to this one are listed below:

https://wpml.org/forums/topic/options-on-wpml-setting-page-missing-once-acfml-is-active/

September 13, 2023 at 3:29 pm #14391273

Marcel
Supporter

Languages: English (English ) German (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Thanks. I could not use the Duplicator plugin as the PHP limit on the server was too low, but it worked with WP All in One Migration.

I will handle this in a new, separate ticket.

Best Regards
Marcel