class LocaleEvents

Same name and namespace in other branches
  1. 9 core/modules/locale/src/LocaleEvents.php \Drupal\locale\LocaleEvents
  2. 8.9.x core/modules/locale/src/LocaleEvents.php \Drupal\locale\LocaleEvents
  3. 10 core/modules/locale/src/LocaleEvents.php \Drupal\locale\LocaleEvents

Defines events for locale translation.

Hierarchy

Expanded class hierarchy of LocaleEvents

See also

\Drupal\Core\Config\ConfigCrudEvent

2 files declare their use of LocaleEvents
locale.module in core/modules/locale/locale.module
Enables the translation of the user interface to languages other than English.
LocaleTranslationCacheTag.php in core/modules/locale/src/EventSubscriber/LocaleTranslationCacheTag.php

File

core/modules/locale/src/LocaleEvents.php, line 10

Namespace

Drupal\locale
View source
final class LocaleEvents {
    
    /**
     * The name of the event fired when saving a translated string.
     *
     * This event allows you to perform custom actions whenever a translated
     * string is saved.
     *
     * @Event
     *
     * @see \Drupal\locale\EventSubscriber\LocaleTranslationCacheTag
     */
    const SAVE_TRANSLATION = 'locale.save_translation';

}

Members

Title Sort descending Modifiers Object type Summary
LocaleEvents::SAVE_TRANSLATION constant The name of the event fired when saving a translated string.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.