diff --git a/core/modules/locale/src/LocaleConfigSubscriber.php b/core/modules/locale/src/LocaleConfigSubscriber.php index d30020f..ffce94f 100644 --- a/core/modules/locale/src/LocaleConfigSubscriber.php +++ b/core/modules/locale/src/LocaleConfigSubscriber.php @@ -67,8 +67,8 @@ public function __construct(ConfigFactoryInterface $config_factory, LocaleConfig * {@inheritdoc} */ public static function getSubscribedEvents() { - $events[LanguageConfigOverrideEvents::SAVE_OVERRIDE] = 'onOverrideSave'; - $events[LanguageConfigOverrideEvents::DELETE_OVERRIDE] = 'onOverrideSave'; + $events[LanguageConfigOverrideEvents::SAVE_OVERRIDE] = 'onOverrideChange'; + $events[LanguageConfigOverrideEvents::DELETE_OVERRIDE] = 'onOverrideChange'; $events[ConfigEvents::SAVE] = 'onConfigSave'; return $events; } @@ -90,12 +90,12 @@ public function onConfigSave(ConfigCrudEvent $event) { } /** - * Updates the locale strings when a configuration override is saved. + * Updates the locale strings when a configuration override is saved/deleted. * * @param \Drupal\language\Config\LanguageConfigOverrideCrudEvent $event * The language configuration event. */ - public function onOverrideSave(LanguageConfigOverrideCrudEvent $event) { + public function onOverrideChange(LanguageConfigOverrideCrudEvent $event) { // Only attempt to feed back configuration override changes to locale if // the update itself was not initiated by locale data changes. if (!$this->localeConfigManager->isUpdatingTranslationsFromLocale()) {