cms/drupal/modules/locale/locale.datepicker.js
changeset 541 e756a8c72c3d
equal deleted inserted replaced
540:07239de796bb 541:e756a8c72c3d
       
     1 (function ($) {
       
     2 
       
     3 /**
       
     4  * Attaches language support to the jQuery UI datepicker component.
       
     5  */
       
     6 Drupal.behaviors.localeDatepicker = {
       
     7   attach: function(context, settings) {
       
     8     // This code accesses Drupal.settings and localized strings via Drupal.t().
       
     9     // So this code should run after these are initialized. By placing it in an
       
    10     // attach behavior this is assured.
       
    11     $.datepicker.regional['drupal-locale'] = $.extend({
       
    12       closeText: Drupal.t('Done'),
       
    13       prevText: Drupal.t('Prev'),
       
    14       nextText: Drupal.t('Next'),
       
    15       currentText: Drupal.t('Today'),
       
    16       monthNames: [
       
    17         Drupal.t('January'),
       
    18         Drupal.t('February'),
       
    19         Drupal.t('March'),
       
    20         Drupal.t('April'),
       
    21         Drupal.t('May'),
       
    22         Drupal.t('June'),
       
    23         Drupal.t('July'),
       
    24         Drupal.t('August'),
       
    25         Drupal.t('September'),
       
    26         Drupal.t('October'),
       
    27         Drupal.t('November'),
       
    28         Drupal.t('December')
       
    29       ],
       
    30       monthNamesShort: [
       
    31         Drupal.t('Jan'),
       
    32         Drupal.t('Feb'),
       
    33         Drupal.t('Mar'),
       
    34         Drupal.t('Apr'),
       
    35         Drupal.t('May'),
       
    36         Drupal.t('Jun'),
       
    37         Drupal.t('Jul'),
       
    38         Drupal.t('Aug'),
       
    39         Drupal.t('Sep'),
       
    40         Drupal.t('Oct'),
       
    41         Drupal.t('Nov'),
       
    42         Drupal.t('Dec')
       
    43       ],
       
    44       dayNames: [
       
    45         Drupal.t('Sunday'),
       
    46         Drupal.t('Monday'),
       
    47         Drupal.t('Tuesday'),
       
    48         Drupal.t('Wednesday'),
       
    49         Drupal.t('Thursday'),
       
    50         Drupal.t('Friday'),
       
    51         Drupal.t('Saturday')
       
    52       ],
       
    53       dayNamesShort: [
       
    54         Drupal.t('Sun'),
       
    55         Drupal.t('Mon'),
       
    56         Drupal.t('Tue'),
       
    57         Drupal.t('Wed'),
       
    58         Drupal.t('Thu'),
       
    59         Drupal.t('Fri'),
       
    60         Drupal.t('Sat')
       
    61       ],
       
    62       dayNamesMin: [
       
    63         Drupal.t('Su'),
       
    64         Drupal.t('Mo'),
       
    65         Drupal.t('Tu'),
       
    66         Drupal.t('We'),
       
    67         Drupal.t('Th'),
       
    68         Drupal.t('Fr'),
       
    69         Drupal.t('Sa')
       
    70       ],
       
    71       dateFormat: Drupal.t('mm/dd/yy'),
       
    72       firstDay: 0,
       
    73       isRTL: 0
       
    74     }, Drupal.settings.jquery.ui.datepicker);
       
    75     $.datepicker.setDefaults($.datepicker.regional['drupal-locale']);
       
    76   }
       
    77 };
       
    78 
       
    79 })(jQuery);