To translate your ACF custom field values using WPML, you first need to set the translation preferences for them. We’ll show which translation preference you should use for each type of custom fields.
Here’s a brief explanation of the information you can find below each column header:
- Type: The ACF field type.
- Recommended Setting (Translation): The translation preference you should use for each custom field if you want to use the same custom fields and have the same number of field instances in all your site’s languages. You can then translate your custom field content by following the steps in Translate Sites Built with Advanced Custom Fields (ACF).
- Recommended Setting (Different Custom Field Structures Across Languages): The translation preference you should use for each custom field if you want to use different custom fields and/or have a different number of field instances across languages. It is especially useful if you are using Repeater or Flexible Content fields. Please note that this also requires you to translate the custom field content using the native WordPress editor.
Basic Fields
Type | Recommended Setting (Translation) | Recommended Setting (Different Custom Field Structures Across Languages) |
Text | Translate | Translate |
Text Area | Translate | Translate |
Number | Copy | Copy |
Range | Copy | Copy |
Copy | Copy | |
URL | Copy | Copy Once |
Password | Copy | Copy |
Content Fields
Type | Recommended Setting (Translation) | Recommended Setting (Different Custom Field Structures Across Languages) |
Image | Copy | Copy |
File | Copy | Copy |
Wysiwyg Editor | Translate | Translate |
oEmbed | Copy | Copy |
Gallery | Copy | Copy |
Choice Fields
Type | Recommended Setting (Translation) | Recommended Setting (Different Custom Field Structures Across Languages) |
Select | Copy | Copy Once |
Checkbox | Copy | Copy Once |
Radio Button | Copy | Copy Once |
Button Group | Copy | Copy |
True / False | Copy | Copy |
jQuery Fields
Type | Recommended Setting (Translation) | Recommended Setting (Different Custom Field Structures Across Languages) |
Google Map | Copy | Copy |
Date Picker | Copy | Copy |
Date Time Picker | Copy | Copy |
Time Picker | Copy | Copy |
Color Picker | Copy | Copy |
Layout Fields
Type | Recommended Setting (Translation) | Recommended Setting (Different Custom Field Structures Across Languages) |
Message | Translate | Translate |
Accordion | Copy | Copy |
Tab | Copy | Copy |
Group | Copy | Copy |
Repeater | Copy | Copy Once |
Flexible Content | Copy | Copy Once |
Clone | Copy | Copy Once |
Relational Fields
Type | Recommended Setting (Translation) | Recommended Setting (Different Custom Field Structures Across Languages) |
Link | Copy | Copy |
Post Object | Copy | Copy |
Page Link | Copy | Copy |
Relationship | Copy | Copy |
Taxonomy | Copy | Copy |
User | Copy | Copy |