Skip Navigation


Reported for: Advanced Custom Fields Multilingual 2.0.4

Topic Tags: Compatibility

Overview of the issue

Advanced Custom Fields 6.1 introduced the ability to register custom post types and custom taxonomies. However, WPML currently does not support translating the labels associated with them.


WPML is working on a solution to support these new features in the Advanced Custom Fields plugin.

5 Responses to “Advanced Custom Fields (ACF) 6.1 - Labels for custom post types and custom taxonomies not translatable yet”

  1. Hello,

    Is there a workaround to translate at least ACF CPT Plural and SIngular labels?
    I guess i could export the ACF CPT/CT PHP and manage then manually instead of using ACF, but it’s a bit of a pity.

    And do you have an idea of when ACFML will be updated to handle ACF CPT/CT labels?

    Thanks for the info.

    • Hey there,
      Unfortunately, we don’t have a workaround at the moment. We will keep this erratum updated once there is a new release or a temporary solution available.

  2. Here’s a (poor) JS workaround to translate ACF CPT Labels displayed in a breadcrumb here, from FR to EN:

    $('html[lang="en-US"] .breadcrumb-item span:contains("Équipes")').html('Teams');
    $('html[lang="en-US"] .breadcrumb-item span:contains("Bureaux")').html('Offices');
    $('html[lang="en-US"] .breadcrumb-item span:contains("Actualités")').html('News');
    $('html[lang="en-US"] .breadcrumb-item span:contains("Recrutement")').html('Careers');

    Pitiful but it does the trick, awaiting for WPML to update ACFML.

    • Thank you for sharing this temporary solution Emmanuel. It worked well for me (my issue was with Yoast breadcrumbs in languages other than English).

Leave a Reply

Please stay on topic and be respectful to others. If you need help with issues not related to this post, use our Support Forum to start a chat or submit a ticket.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>