protected function createActivityFieldTranslation(ActivityFieldModel $field, $language)
 {
     $fieldTranslation = new FieldTranslationModel();
     //Populate the common-language parts
     $fieldTranslation->setId($field->getId());
     $fieldTranslation->setActivity($field->getActivity());
     $fieldTranslation->setMinimumValue($field->getMinimumValue());
     $fieldTranslation->setMaximumValue($field->getMaximumValue());
     $fieldTranslation->setType($field->getType());
     if ($language === 'en') {
         $fieldTranslation->setName($field->getNameEn());
     }
     if ($language === 'nl') {
         $fieldTranslation->setName($field->getName());
     }
     $optionTranslations = [];
     foreach ($field->getOptions() as $option) {
         $optionTranslations[] = $this->createActivityOptionTranslation($option, $language);
     }
     $fieldTranslation->setOptions($optionTranslations);
     return $fieldTranslation;
 }