$field) { // Reset field languages to LANGUAGE_NONE. try { $table = _field_sql_storage_tablename($field); db_update($table) ->fields(array('language' => LANGUAGE_NONE)) ->condition('language', LANGUAGE_NONE, '!=') ->execute(); } catch (Exception $e) {} // Make the field untranslatable. if ($field['translatable']) { $field['translatable'] = FALSE; field_update_field($field); } } // Ensure that the updated values are correctly picked up. field_info_cache_clear(); $log(t('Field translatablility reset complete.')); drupal_goto('');