我正在使用内部使用bootstrap-datepicker的 bootstrap-datepaginator。使用 bootstrap-datepicker 作为单个组件,设置语言没有问题,但使用 bootstrap-datepaginator 则不是这样。我能怎么做?
我正在尝试将意大利语设置为整个项目的默认设置。在index.html
我放了以下脚本:
<script src="vendors/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="vendors/jquery-ui/ui/i18n/datepicker-it.js"></script>
<script>
$(function() {
$( "#datepicker" ).datepicker( $.datepicker.regional[ "it" ] );
});
</script>
但是在控制台中我得到了这些错误:
Uncaught TypeError: Cannot read property 'regional' of undefined datepicker-it.js:15
Uncaught TypeError: Cannot read property 'regional' of undefined (index):394
我尝试了一切,但我要疯了!
我以这种方式更改了代码:
<script src="vendors/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="vendors/bootstrap-datepicker/js/locales/bootstrap-datepicker.it.js"></script>
<script>
$(function() {
$.datepicker.setDefaults( $.datepicker.regional["it"] );
});
</script>
但现在错误如下:
Uncaught TypeError: Cannot read property 'setDefaults' of undefined
有了这个修复:
$('.datepicker').datepicker({
language: "it"
});
我在控制台中没有错误,但默认情况下语言总是英语