JQuery Datepicker本地化德语

首先,我想说,我已经在这个主题上阅读了很multithreading,但没有解决我的问题。

所以我需要一个德语JQuery Datepicker 。 所以我在Datepicker中设置了region属性:

  $(function() { $("#datepicker").datepicker({ numberOfMonths : 3, showButtonPanel : true, altField : "#datepicker_input", dateFormat : "dd-mm-yy" }, $.datepicker.regional['de']); });  

但这似乎不起作用。 我也找了一个德语JQuery UI但没有找到任何东西。

你能在这里给我一个起点吗?

检查您是否已包含德语的本地化js文件

如果你没有意味着包括这个

  

和代码应该是

  $(function() { $('#datepicker').datepicker({ prevText: '<zurück', prevStatus: '', prevJumpText: '<<', prevJumpStatus: '', nextText: 'Vor>', nextStatus: '', nextJumpText: '>>', nextJumpStatus: '', currentText: 'heute', currentStatus: '', todayText: 'heute', todayStatus: '', clearText: '-', clearStatus: '', closeText: 'schließen', closeStatus: '', monthNames: ['Januar','Februar','März','April','Mai','Juni', 'Juli','August','September','Oktober','November','Dezember'], monthNamesShort: ['Jan','Feb','Mär','Apr','Mai','Jun', 'Jul','Aug','Sep','Okt','Nov','Dez'], dayNames: ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'], dayNamesShort: ['So','Mo','Di','Mi','Do','Fr','Sa'], dayNamesMin: ['So','Mo','Di','Mi','Do','Fr','Sa'], showMonthAfterYear: false, showOn: 'both', buttonImage: 'media/img/calendar.png', buttonImageOnly: true, dateFormat:'d MM, y' } ); }); 

演示

有必要将已经给出的答案组合在这里,如下所示:

添加到标题:

  

和您的代码:

 $.datepicker.setDefaults($.datepicker.regional["de"]); 

而已!

要隐藏muthu的答案中的中文字符,请在选项内添加:

  weekHeader: "W", yearSuffix: "" 

好吧,有点晚了,但也许有人需要它,试试这个:

 $.datepicker.setDefaults($.datepicker.regional["de"]); 

原始代码

 $("#datepicker").datepicker({ numberOfMonths : 3, showButtonPanel : true, altField : "#datepicker_input", dateFormat : "dd-mm-yy" }, $.datepicker.regional['de']); 

应该修复如下

 $("#datepicker").datepicker($.extend({}, $.datepicker.regional["de"], { numberOfMonths : 3, showButtonPanel : true, altField : "#datepicker_input", dateFormat : "dd-mm-yy" }));