Skip Navigation

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

Problem:
The client has set up their website to translate everything automatically using WPML, but the ACF fields in their custom post type are not being translated.
Solution:
First, ensure that you have installed and activated the Advanced Custom Fields Multilingual addon. Then, in case you use the WPML Translation Editor to translate your posts and pages, configure each field group in ACF to 'Same fields across languages'.
Check the settings under WPML > Settings > Post Type Translation to ensure that 'ACF Field Groups' are set to 'Not translate'.
For more detailed guidance, visit the WPML documentation on translating sites built with ACF: https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/

If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum: https://wpml.org/forums/forum/english-support/

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 3 replies, has 0 voices.

Last updated by Insignia 1 day, 10 hours ago.

Assisted by: Andreas W..

Author Posts
January 29, 2025 at 5:44 pm #16648090

Insignia

Background of the issue:
I've set up the translate everything with IA on my site hidden link. I have a custom Post type called Studios with some ACF fields.

Symptoms:
The ACF fields in the custom Post type are not translated.

Questions:
How can I translate ACF fields with translate everything?

January 29, 2025 at 7:16 pm #16648345

Andreas W.
Supporter

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

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

Hello,

You need to install and activate our addon "Advanced Custom Fields Multilingual" and see each filed group in ACF to "Same fields across languages".

Guide:
https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/

Make sure that at WPML > Settings > Post Type Translation the "ACF Field Groups" are set to "Not translate.

Best regards
Andreas

February 3, 2025 at 5:17 pm #16663928

Insignia

Hello Andreas,

I've done that, is there a way now to tell WPML to translate that strings? I don't seem to find a way as the post content is translated because we enabled the auto translation before installing the plugin

February 4, 2025 at 4:52 pm #16667965

Andreas W.
Supporter

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

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

If you use the automatic translation for the posts and pages, then you need to set the field groups to "Same fields across languages". This will set up all fields of the group for translation with the WPML Translation Editor or automatic translation.

Automatic translation is not possible, as the original content is set to be using the "WordPress-Editor" for translations. Please revise the setting inside the right sidebar of WordPress Editor on the original content.

February 12, 2025 at 8:42 am #16694647

Insignia

I had to translate the fields manually, next time I will configure the wpml the right way