src/Form/Type/Configurator/TypeConfigurator.php
public function configure($name, array $options, array $metadata, FormConfigInterface $parentConfig)
    {
        if (!\array_key_exists('label', $options) && \array_key_exists('label', $metadata)) {
            $options['label'] = $metadata['label'];
        }

        if (empty($options['translation_domain'])) {
            $entityConfig = $this->configManager->getEntityConfig($parentConfig->getOption('entity'));

            if (!empty($entityConfig['translation_domain'])) {
                $options['translation_domain'] = $entityConfig['translation_domain'];
            }
        }

        return $options;
    }
public function configure($name, array $options, array $metadata, FormConfigInterface $parentConfig)
    {
        if (!\array_key_exists('label', $options) && \array_key_exists('label', $metadata)) {
            $options['label'] = $metadata['label'];
        }

        if (empty($options['translation_domain'])) {
            $entityConfig = $this->configManager->getEntityConfig($parentConfig->getOption('entity'));

            if (!empty($entityConfig['translation_domain'])) {
                $options['translation_domain'] = $entityConfig['translation_domain'];
            }
        }

        return $options;
    }
{@inheritdoc}