Use like this:
<script>
document.addEventListener('DOMContentLoaded', function() {
// Definindo o locale manualmente
var ptBrLocale = {
code: 'pt-br',
buttonText: {
prev: 'Anterior',
next: 'Próximo',
today: 'Hoje',
month: 'Mês',
week: 'Semana',
day: 'Dia',
list: 'Lista'
},
weekText: 'Sm',
allDayText: 'dia inteiro',
moreLinkText: function(n) {
return 'mais +' + n;
},
noEventsText: 'Não há eventos para mostrar'
};
// Inicializando o calendário
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
initialView: 'dayGridMonth',
locale: ptBrLocale, // Usando o locale manual
headerToolbar: {
left: 'prev,next today',
center: 'title',
right: 'dayGridMonth,timeGridWeek,timeGridDay'
},
events: [
// Adicione seus eventos aqui
{
title: 'Evento 1',
start: '2024-10-01'
},
{
title: 'Evento 2',
start: '2024-10-05',
end: '2024-10-07'
}
]
});
calendar.render();
});
</script>