
mr_web_design
New Member
I am trying to translate ACF custom fields with WPML using Elementor Pro as a theme builder, but no matter what I do, the custom fields remain in the original English language.
What I am exactly trying to do:
I have a custom post type (created using ACF) with some car-related posts. Each post contains an area with ACF custom fields. In the English language, all data is perfectly displayed as it was set up in the ACF plugin and later selected in the WP editor. No problem there. However, when I try to translate these ACF custom fields with WPML, both the classic editor and Elementor Pro fail to detect any translated custom fields. Only the original English version is visible.
Here’s how I’ve attempted to translate the custom fields with WPML:
• I set ACF fields as translatable in WPML > Settings.
• I translated the custom fields manually in the second language using WPML String Translation.
• I switched to Expert Mode on the ACF field group page (switched custom fields to "translate")
Despite all of this, even the classic editor doesn’t show the translated custom fields (when switched to second language) and continues to display the original English version.
An interesting fact is that I also use JetEngine and JetFilters to sort posts in a loop grid, and the JetFilters plugin correctly switches the language of the translated custom fields, displaying the correct translation in the selected language in the filter area. I also tried deactivating all other plugins in case there was a conflict between them, but that didn’t work either.
Can you please help me? I have no idea what I might be doing wrong.
Thank you in advance!
What I am exactly trying to do:
I have a custom post type (created using ACF) with some car-related posts. Each post contains an area with ACF custom fields. In the English language, all data is perfectly displayed as it was set up in the ACF plugin and later selected in the WP editor. No problem there. However, when I try to translate these ACF custom fields with WPML, both the classic editor and Elementor Pro fail to detect any translated custom fields. Only the original English version is visible.
Here’s how I’ve attempted to translate the custom fields with WPML:
• I set ACF fields as translatable in WPML > Settings.
• I translated the custom fields manually in the second language using WPML String Translation.
• I switched to Expert Mode on the ACF field group page (switched custom fields to "translate")
Despite all of this, even the classic editor doesn’t show the translated custom fields (when switched to second language) and continues to display the original English version.
An interesting fact is that I also use JetEngine and JetFilters to sort posts in a loop grid, and the JetFilters plugin correctly switches the language of the translated custom fields, displaying the correct translation in the selected language in the filter area. I also tried deactivating all other plugins in case there was a conflict between them, but that didn’t work either.
Can you please help me? I have no idea what I might be doing wrong.
Thank you in advance!