locale_library_info_alter(array &$libraries, $module)
Implements hook_library_info_alter().
Provides the language support for the jQuery UI Date Picker.
function locale_library_info_alter(array &$libraries, $module) { if ($module === 'core' && isset($libraries['jquery.ui.datepicker'])) { $libraries['jquery.ui.datepicker']['dependencies'][] = 'locale/drupal.locale.datepicker'; $libraries['jquery.ui.datepicker']['drupalSettings']['jquery']['ui']['datepicker'] = [ 'isRTL' => NULL, 'firstDay' => NULL, ]; } // When the locale module is enabled, we update the core/drupal library to // have a dependency on the locale/translations library, which provides // window.drupalTranslations, containing the translations for all strings in // JavaScript assets in the current language. // @see locale_js_alter() if ($module === 'core' && isset($libraries['drupal'])) { $libraries['drupal']['dependencies'][] = 'locale/translations'; } }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!modules!locale!locale.module/function/locale_library_info_alter/8.1.x