Как заставить немецкий язык работать в Bootstrap 3 Datepicker v4?

У меня есть Bootstrap 3 Datepicker, работающий в jsfiddle, но я не могу заставить работать немецкий язык:

$('#monthpicker').datetimepicker({
    defaultDate: '2015-09',
    format: 'MMM YYYY',
    locale: 'de'
});

и загрузите эти два ресурса, которые, как я понимаю, мне нужны:

http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment-with-locales.js http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.0/locales/bootstrap-datepicker.de.min.js

Но это дает мне эту ошибку:

TypeError: a.fn.datepicker не определен

TypeError: locale () locale de не загружается из локалей момента!

Что мне нужно сделать, чтобы немецкий язык работал?


person Edward Tanguay    schedule 04.09.2015    source источник
comment
Я довольно часто использовал этот datepicker и много боролся с ним. Могу я спросить, удалось ли вам заставить работать какие-либо языковые стандарты, кроме de?   -  person maxshuty    schedule 04.09.2015
comment
Есть отзывы по этой проблеме?   -  person LeftyX    schedule 09.09.2015


Ответы (1)


Bootstrap DatePicker - это еще один элемент управления JavaScript.

Похоже, вы используете этот язык.

Bootstrap DateTimePicker можно найти здесь на github.
Он использует локали момента и момента. Вам нужно только указать:

Конечно, вам понадобятся jquery и twitter bootstrap.

Как только вы закончите с этим, вы можете использовать свой языковой стандарт следующим образом:

$('#datepicker').datetimepicker({
    locale: 'de',
    format: 'L',
    defaultDate: new Date('2015-09-01'),
    disabledDates: [
    moment("2015-12-25")]
});

Это скрипка.

person LeftyX    schedule 04.09.2015