2009-09-17 12 views
1

J'essaye de traduire le datpicker de JQuery sans beaucoup de succès. Avec le code ci-dessous, les mois sont correctement traduits, alors que les jours (courts) ne sont pas traduits! Qu'est-ce qui ne va pas?JQuery datepicker: comment traduire? (n'accepte pas dayNamesShort)

<script type="text/javascript"> 
    $(function() { 
    ... 
    $("#datepicker").datepicker({ 
     onChangeMonthYear: function(year, month, inst) {...}, 
     beforeShowDay: function(date) {...}, 
     onSelect: function(dateText, inst) {...}, 

     dayNamesShort: ['D', 'L', 'M', 'M', 'G', 'V', 'S'], 
     dayNames: ['Domenica', 'Lunedì', 'Martedì', 'Mercoledì', 'Giovedì', 'Venerdì', 'Sabato'], 
     monthNames: ['Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre'], 
     monthNamesShort: ['Gen','Feb','Mar','Apr','Mag','Giu','Lug','Ago','Set','Ott','Nov','Dic'], 
     firstDay: 1 
    }); 
    } 
); 
</script> 

Répondre

7

à partir du code source:

dayNamesShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], // For formatting 
dayNamesMin: ['Su','Mo','Tu','We','Th','Fr','Sa'], // Column headings for days starting at Sunday 

Vous ALSE besoin de traduire dayNamesMin.

+0

Merci! J'ai lu les docs trois ou quatre fois hier, et j'ai raté ça !! Peut-être que je devrais avoir un nouveau moniteur ;-) – Palantir

0
$("#datepicker").datepicker({ 
      dayNames: ["one", "two", "three", "four", "five", "six", "seven"], 
      dayNamesShort: ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam"], 
      dayNamesMin: ["Sunday", "Monday", "Tuesday", "Wednesday", 
          "Sandeep", "Friday", "Saturday"], 
      dateFormat: "y-MM-D", //To show dayNamesShort Values 
      dateFormat: "y-MM-DD", //To show dayNames Values}); 

Note: Sélectionnez l'un à la fois de dayNames et dayNamesShort.