diff --git a/core/modules/language/language.module b/core/modules/language/language.module index 01113ca..691b815 100644 --- a/core/modules/language/language.module +++ b/core/modules/language/language.module @@ -5,8 +5,7 @@ * Add language handling functionality to Drupal. */ -use Drupal\Core\Entity\EntityTypeInterface; -use Drupal\Core\Field\BaseFieldDefinition; +use Drupal\Core\Entity\Display\EntityDisplayInterface; use Drupal\Core\Form\FormStateInterface; use Drupal\Core\Language\LanguageInterface; use Drupal\Core\Routing\RouteMatchInterface; @@ -428,6 +427,15 @@ function language_modules_installed($modules) { $negotiator->updateConfiguration(array()); $negotiator->purgeConfiguration(); } + else { + foreach (array('entity_view_display', 'entity_form_display') as $key) { + $displays = entity_load_multiple($key); + /** @var $display EntityDisplayInterface */ + foreach ($displays as $display) { + $display->save(); + } + } + } } /**