diff --git a/core/modules/file/src/Entity/File.php b/core/modules/file/src/Entity/File.php index 3bdf5ceb98..92aa436423 100644 --- a/core/modules/file/src/Entity/File.php +++ b/core/modules/file/src/Entity/File.php @@ -215,7 +215,6 @@ public static function baseFieldDefinitions(EntityTypeInterface $entity_type) { ->setDescription(t('The file language code.')); $fields['uid'] - ->setTranslatable(FALSE) ->setDescription(t('The user ID of the file.')); $fields['filename'] = BaseFieldDefinition::create('string') diff --git a/core/modules/user/src/EntityOwnerTrait.php b/core/modules/user/src/EntityOwnerTrait.php index 1e1b6d3c50..916c435269 100644 --- a/core/modules/user/src/EntityOwnerTrait.php +++ b/core/modules/user/src/EntityOwnerTrait.php @@ -37,7 +37,7 @@ public static function ownerBaseFieldDefinitions(EntityTypeInterface $entity_typ $entity_type->getKey('owner') => BaseFieldDefinition::create('entity_reference') ->setLabel(new TranslatableMarkup('User ID')) ->setSetting('target_type', 'user') - ->setTranslatable(TRUE) + ->setTranslatable($entity_type->isTranslatable()) ->setDefaultValueCallback(static::class . '::getDefaultEntityOwner'), ]; }