Согласно docs, установка свойства locale
должна, среди прочего, переводить кнопки заголовка и устанавливать свойство firstDay
.
Но этот простой код JS (codepen) будет отображаться с воскресеньем в качестве первого дня недели.
Некоторые строки переведены, например, название месяца и дни недели.
document.addEventListener('DOMContentLoaded', function() {
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
initialView: 'timeGridWeek',
locale: "it",
});
calendar.render();
});
Я что-то не так делаю, или это баг? Это может быть потому, что я включаю библиотеку с cdn?
Сам нашел ответ, посмотрев Демонстрацию локали: в основном JS отсутствуют данные локали, добавление приведенного ниже URL-адреса в HTML заставило локализацию работать правильно.
https://cdn.jsdelivr.net/npm/@fullcalendar/[email protected]/locales-all.global.min.js
Я новичок в FC, и меня озадачило отсутствие файлов JS в zip-файлах релизов.