Calendar primefaces em Português

Olá, Javaneiros

Será que alguém sabe como mudar o idioma do Calendar em português?

Opa peresjuliao, para deixar o calendário do Primefaces em português é simples, basta colocar.

<p:calendar locale="pt_Br">

Nas demonstrações do primefaces no site voce consegue ver os exemplos para cada componente, só não consegui usar o idioma em Português para a versão recem lancada, mas acho que é, devido ao fato de não ser a versão instavel.

Verifiquei no site http://www.primefaces.org/showcase/ui/calendarLocalization.jsf

Só que não funcionou :frowning:

Ola amigo

veja este link
http://www.guj.com.br/java/262520-respondido-calendar-em-portugues-no-primefaces-3

Abraços

coloca esse código javascript dentro do da pagina se você usa templates coloque no do template.

<script> PrimeFaces.locales['pt'] = { closeText: 'Fechar', prevText: 'Anterior', nextText: 'Próximo', currentText: 'Começo', monthNames: ['Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'], monthNamesShort: ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'], dayNames: ['Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado'], dayNamesShort: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb'], dayNamesMin: ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], weekHeader: 'Semana', firstDay: 0, isRTL: false, showMonthAfterYear: false, yearSuffix: '', timeOnlyTitle: 'Só Horas', timeText: 'Tempo', hourText: 'Hora', minuteText: 'Minuto', secondText: 'Segundo', ampm: false, month: 'Mês', week: 'Semana', day: 'Dia', allDayText: 'Todo o Dia' }; </script>

depois você chama co calendar assim.

<p:calendar  locale="pt"    pattern="dd/MM/yyyy"   />

comigo funcionou perfeitamente

1 curtida

Muito obrigado! precisa exatamente disto, realizei o ajuste em minha página com o script e a chamada do locale no componente calendar e funcionou!

Obrigado!