Skip to content Skip to sidebar

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

Problem:
If you're experiencing issues with translating ACF repeater fields registered via PHP using the WPML editor, where the field doesn't translate correctly and only shows the number of rows instead of the array, this might be similar to your situation.
Solution:
ACFML 2.2.0 (released February 2026) resolves this issue. ACF repeater fields registered via PHP now respect the wpml_cf_preferences setting correctly. After updating, go to ACFTools and use the Sync once now option to sync your field preferences.
For more information, see Setting Translation Preferences for ACF Fields Created Using PHP Code.

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.

Tagged: 

This topic contains 16 replies, has 1 voice.

Last updated by Osama Mersal 1 year, 4 months ago.

Assisted by: Osama Mersal.

Author Posts
December 24, 2024 at 9:42 am #16543158

Kresimir

Hey Osama. OK I think i have everything except one thing. Should I set the option to be translatable or copy? The reason I ask is because WPML documentation (https://wpml.org/tutorials/2022/06/how-to-translate-acf-repeater-fields/) says "We recommend setting your main Repeater field to Copy or Copy once".

December 24, 2024 at 9:46 am #16543165

Osama Mersal

Hi,

Please check the attached screenshot to see the translation preferences on the sandbox site.

Best regards,
Osama

2024-12-24_11-44-40.png