VExtenso() e VExtenso Desktop

Escrever por extenso nas suas planilhas (e todos os outros programas)


Programação PHP - SetLocale não funciona para Português - PT_BR

16/Oct/2010 - 23:16, por VExtenso Admin

Para quem desenvolve sites em PHP, algumas funções como strftime() retornam nome dos meses e dias da semana em Inglês ou Português (e outros idiomas), conforme a configuração do setlocale() .

Consultando alguns sites encontrei as dicas para usar o setlocale:

setlocale(LC_ALL, 'pt_BR');

todavia, o comando não teve nenhum efeito.

Após pesquisar um pouco, encontrei a solução: provavelmente o Linux onde o site está rodando não conhece as traduções pt_BR. Para consultar as localizações instaladas, rodar no Linux o seguinte comando:

locale -a

No meu estava faltando, então rodei o seguinte comando no Ubuntu:

apt-get install language-pack-pt 
dpkg-reconfigure locales

## reiniciar o apache

apache2ctl restart

Observação: o comando date() sempre retornará a formatação de nomes em inglês, para português você precisará usar o comando strftime() (ver formatação do strftime).
 

echo strftime("%d/%B/%Y");  // 16/dezembro/2010
Resolvido!

:-)

Meu perfil no StackOverflow:

https://stackoverflow.com/users/3123980/williamk

Comentários:

Em 28/Sep/2022 - 17:00 Luciano escreveu:
Fantástico era isso que precisava!
Em 04/Oct/2016 - 10:55 Felipe escreveu:
Muito Bom!
Em 26/Apr/2016 - 12:33 Osvaldino escreveu:
Muito obrigado !!! vlw d+++
Em 17/Feb/2016 - 21:18 Daniel Gustavo Gregole escreveu:
Depois de 5 anos essa sua dica me salvou! Passei um tempao tentando saber porq só tava saindo data em ingles no meu site rs... Valeu!
Nome:
E-mail:
Comentário:

Veja mais:

O que escrever por extenso, e o que usar algarismos?
A Secretaria de Comunicação do Senado Federal (SECOM) possui um manual de comunicação, para ...
VExtenso Desktop - Alessandro Trovato mostra como instalar e utilizar
Neste vídeo o professor e instrutor Alessandro Trovato, Microsoft MVP mostra como instalar o VExtenso Desktop, e ...
Desktop Comfort - Mojave Wallpaper Dinâmico para Windows
Já está disponível em versão Beta o Desktop Comfort, aplicativo que ajusta automaticamente ...
Trabalhando duro nos testes
Confira neste vídeo do Facebook o Bolt ajudando nos testes do VExtenso: https://www.facebook....
Winamp Plugin - Say Something between Tracks
1st/Apr/2021 - Version 1.3 Released (unsigned) Improvements on saying time in Portuguese, like "15 para as ...
Video Aula - Alessandro Trovato - VExtenso
Vídeo Aula do canal do Alessandro Trovato - como instalar o VExtenso Free https://www.youtube.com/watch?...





Página Inicial
Ajuda do VExtenso
Comprar Licença Tradicional (Planilhas)
Comprar Licença VExtenso Desktop
2024 © vextenso.com.br

Desenvolvido no Brasil. Registrar é uma atitude LEGAL!
Contamos com seu apoio para trazer melhorias ao projeto.