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

6 respostas Resolvido
laravel
Cleiton_Conceicao

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

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

6 Respostas

Dragoon

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

Cleiton_Conceicao

aqui.

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

javaflex
Dragoon
Solucao aceita

@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:

Cleiton_Conceicao

funcionou perfeitamente!
obrigado!!

alexmill466

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

Criado 20 de março de 2019
Ultima resposta 8 de fev. de 2020
Respostas 6
Participantes 4