diff --git a/src/Plugin/Field/FieldWidget/InlineEntityFormBase.php b/src/Plugin/Field/FieldWidget/InlineEntityFormBase.php index b33bedc..818fa27 100644 --- a/src/Plugin/Field/FieldWidget/InlineEntityFormBase.php +++ b/src/Plugin/Field/FieldWidget/InlineEntityFormBase.php @@ -595,6 +595,10 @@ abstract class InlineEntityFormBase extends WidgetBase implements ContainerFacto // multilingual and not be hidden, see // \Drupal\content_translation\ContentTranslationHandler::entityFormSharedElements(). $elements['#multilingual'] = TRUE; + // If field item config is not translatable, should not set multilingual as true. + if (!$form_state->getFormObject()->getEntity()->isDefaultTranslation() && !$items->getFieldDefinition()->isTranslatable()) { + $elements['#multilingual'] = FALSE; + } return $elements; } return [];