Acredito que tu deve deixar esse código, e anexar o que eu te indiquei dentro da função initDatePicker(), ao final dela.
Ps: não testei, mas deve funcionar!
ps2: eu achava que o language pack pt_br incluia isso, por acaso você tentou instalar esse plugin?
Eduado primeiramente muito obrigado pela atenção. Você tem razão, eu coloquei o codigo que você falou no local indicado e funcionou muito bem, porém ainda tenho um problema. Nas telas onde é apresentado o nome do mês, como por exemplo em controle de eventos(pluggin HyperEvents) o nome do mês ainda apresenta em inglês. Coloque o código do calendário neste pluggin e também funcionou, mas o nome do mês ainda continua em inglês no dashboard. Andei pesquisando e outras pessoas tiveram este mesmo problema e resolveram mudando a localidade de configuração de date do php através do LC_TIME E setlocale, onde LC_TIME deve estar acionado. Você sabe como acionar o LC_TIME? Já fiz como solicitado mas não funciona. segue abaixo o código indicado.
$oldLocale = setlocale(LC_TIME, 'pt_BR.UTF-8');
$timestamp = strftime("%a %d %b %Y", $vars['time']);
setlocale(LC_TIME, $oldLocale);
link: http://community.elgg.org/pg/forum/topic/541156/time-and-date-display/
Como diz no fórum, tu tem que garantir que o locale está instalado na tua máquina. Se o setlocale() estiver retornando false, é um indicativo que o locale não está instalado. Procura no google formas de instalar o locale no teu ambiente. Para linux, eu rapidamente achei esse link:
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.