Start by installing and activating the following plugins:
- The ACF plugin (latest pro version required for Repeater fields and other additional features)
- WPML core plugin and WPML String Translation add-on
- The WPML Advanced Custom Fields Multilingual (ACFML) plugin.
- The WPML Media Translation add-on (If you want to use different files and/or images in your default and secondary languages)
Using the ACF Multilingual Setup
ACF Multilingual features a setup wizard to help you choose a translation option for your custom field groups.
After you install the Advanced Custom Fields Multilingual (ACFML) add-on, you are prompted to edit each ACF field group to set a translation option for the fields inside it. To begin, you can click on the Set translation options button from your site’s dashboard. Or, you can head over to Custom Fields → Field Groups.
You need to set the translation options for each field group. This requires you to Edit each field group. If you do not set a translation option for a field group, you will not be able to translate the fields belonging to it.