[RESOLVIDO] Fullcalender + Laravel - Como faço para exibir o calendário em português?

Como faço para exibir o calendário em português?

Pesquisei, pesquisei e não achei nada. :confused:

1 curtida

se tem ai os links desse FullCalender? passa pra mim deixa eu ver

aqui.

http://ws.renatolucena.top/fullcalendar/

1 curtida

@Cleiton_Conceicao siga os seguintes passos:

Pega dessa url o zip -> https://github.com/fullcalendar/fullcalendar/releases/download/v2.2.7/fullcalendar-2.2.7.zip que pertence a essa versão do fullcalendar(https://github.com/fullcalendar/fullcalendar/releases/tag/v2.2.7) que está nesse pacote (ele está desatualizado).

Descompacte em uma pasta e no seu Laravel coloque dentro de public/js o arquivo pt-br.js contido dentro da pasta lang. Após colocar na pasta tem que referenciar naquela view abaixo dos outros scripts, exemplo:

pt-br

@section('script')
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.2.7/fullcalendar.min.js"></script>
    <script src="/js/pt-br.js"></script>
    {!! $calendar->script() !!}
@endsection

Observação, em vez de ter esses caminhos já que baixou o pacote pode adicionar tudo dentro da pasta public/js e mudar para esse:

@section('script')
    <script src="/js/lib/moment.min.js"></script>
    <script src="/js/fullcalendar.min.js"></script>
    <script src="/js/pt-br.js"></script>
    {!! $calendar->script() !!}
@endsection

Depois no seu código acrescente uma método setOptions colocando a configuração da localidade, exemplo:

$calendar = Calendar::addEvents($events)->setOptions(['locale' => 'pt-br']);

que ele acrescente esse configuração e muda para Portugues do Brasil, exemplo:

funcionou perfeitamente!
obrigado!!

1 curtida

Estou tendo problemas com o meu tentei fazer isso e não deu certo!