$choice ){ $field['choices'][$key] = sfw__x( $choice, 'acf' ); } } return $field; } add_filter( 'acf/prepare_field', 'sfw_acf_translate_field', 100 ); /** * Translates some properties of ACF Fieldgroups * * @see gulp/acf.js Task make_acf_translatable * @since 1.0.0 */ function sfw_acf_translate_fieldgroup( $field_group ) { if( is_admin() && !empty( $field_group['title'] ) ) { $field_group['title'] = sfw__x( $field_group['title'], 'acf' ); $field_group['title'] = str_replace( 'Spreadshirt - ', '', $field_group['title'] ); } return $field_group; } add_filter( "acf/validate_field_group", 'sfw_acf_translate_fieldgroup', 100 );