locale_library_info_alter(array &$libraries, $module)
Implements hook_library_info_alter().
Provides the language support for the jQuery UI Date Picker.
File
- core/modules/locale/locale.module, line 588
- Enables the translation of the user interface to languages other than English.
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 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' ; } } |
Please login to continue.