@@ 1383-1388 (lines=6) @@ | ||
1380 | $field = $this->cloneField($field, array('languageCode' => $languageCode)); |
|
1381 | } |
|
1382 | ||
1383 | if (!$fieldDefinition->isTranslatable && ($field->languageCode != $mainLanguageCode)) { |
|
1384 | throw new ContentValidationException( |
|
1385 | "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'", |
|
1386 | ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode] |
|
1387 | ); |
|
1388 | } |
|
1389 | ||
1390 | $fields[$field->fieldDefIdentifier][$field->languageCode] = $field; |
|
1391 | } |
|
@@ 743-748 (lines=6) @@ | ||
740 | ); |
|
741 | } |
|
742 | ||
743 | if (!$fieldDefinition->isTranslatable && ($field->languageCode != $contentCreateStruct->mainLanguageCode)) { |
|
744 | throw new ContentValidationException( |
|
745 | "A value is set for non translatable field definition '%identifier%' with language '%languageCode%'", |
|
746 | ['%identifier%' => $field->fieldDefIdentifier, '%languageCode%' => $field->languageCode] |
|
747 | ); |
|
748 | } |
|
749 | ||
750 | $fields[$field->fieldDefIdentifier][$field->languageCode] = $field; |
|
751 | } |