我的视图中有一个日期字段,如下所示:
<input class="flatpickr flatpickr-input active_es" type="text" placeholder="Select Date.." readonly="readonly">
和一个我使用 Flatpickr 的 javascript:
function form__date_register() {
flatpickr('.js--input--date_register', {
minDate: '1920-01-01',
locale: 'es',
});
}
但我找不到一种方法让日历用西班牙语而不是英语。我希望有人可以帮助我谢谢。
您只需将有关语言环境(locale)配置的以下信息添加到您的 jquery 中:
我建议将参数作为单独的函数(example
flatParameters()
)放在您可以全局访问的 js 函数文件中。flatParameters()
通过这种方式,您可以避免重复代码,因为您每次使用日历时只会调用该函数来设置语言。通过这种方式,您可以保持DRY(不要重复自己)原则,从而保持良好的编程实践。我希望能有所帮助。一切顺利!