This tutorial explains how to translate sites that are built with the Advanced Custom Fields (ACF) plugin and WPML. All you need to do is configure WPML to translate the related custom fields groups. Then, you will be able to translate ACF’s fields, including the repeater fields.
One of the most important features of WPML’s integration with Advanced Custom Fields plugin is the ability to translate the repeater fields. The following image displays how this is easily done using WPML’s Translation Editor.
Making the ACF fields translatable
Before translating any custom fields using WPML, including the ones created with ACF, you need to select appropriate translation options for them.
You can do this in two ways:
Use the Multilingual Content Setup box when editing posts and pages.
Go to the WPML -> Settings page and set the options in the Custom Field Translation section.
There are three translation options for custom fields translation:
Don’t translate – the field is ignored and no translation is performed or available for it.
Copy (from original to translation) – the value of the field is copied from the one in the original language.
Translate – allows you to manually translate the field values.