function LocaleHooks::cron
Implements hook_cron().
See also
\Drupal\locale\Plugin\QueueWorker\LocaleTranslation
File
-
core/
modules/ locale/ src/ Hook/ LocaleHooks.php, line 198
Class
- LocaleHooks
- Hook implementations for locale.
Namespace
Drupal\locale\HookCode
public function cron() : void {
// Update translations only when an update frequency was set by the admin
// and a translatable language was set.
// Update tasks are added to the queue here but processed by Drupal's cron.
if (\Drupal::config('locale.settings')->get('translation.update_interval_days') && locale_translatable_language_list()) {
\Drupal::moduleHandler()->loadInclude('locale', 'inc', 'locale.translation');
locale_cron_fill_queue();
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.