为什么我的jquery UI datepicker没有默认为英文

我基本上从这里复制了代码但是当我测试我的网站时,我看到了这个:

alt text http://img148.imageshack.us/img148/8167/datepicker.png

知道为什么我没有得到英文日历

从jQuery UI文档中 ,它基于您的计算机的语言环境,如c0mrade在评论中所述,但您可以覆盖:

本土化

Datepicker支持本地化其内容,以满足不同的语言和日期格式。 每个本地化都包含在自己的文件中,语言代码附加到名称,例如jquery.ui.datepicker-fr.js for French。 这些文件在主datepicker代码之后加载。 他们将其设置添加到可用本地化集,并自动将其应用为所有实例的默认值。

$ .datepicker.regional属性包含一个本地化数组,由语言代码索引,并带有“引用默认值(英语)”。 每个条目都是具有以下属性的对象:closeText,prevText,nextText,currentText,monthNames,monthNamesShort,dayNames,dayNamesShort,dayNamesMin,weekHeader,dateFormat,firstDay,isRTL,showMonthAfterYear和yearSuffix。

您可以使用以下命令恢复默认本地化:

$.datepicker.setDefaults($.datepicker.regional['']); 

然后可以覆盖特定区域设置的单个日期选择器:

 $(selector).datepicker($.datepicker.regional['fr']);