protected function determineLanguageCodesForCreate($mainLanguageCode, array $structFields)
{
$languageCodes = array();
foreach ($structFields as $field) {
if ($field->languageCode === null || isset($languageCodes[$field->languageCode])) {
continue;
}
$languageCodes[$field->languageCode] = true;
}
$languageCodes[$mainLanguageCode] = true;
return array_keys($languageCodes);
}