webvp 0 Denunciar post Postado Abril 24, 2003 Ai galera tudo beleza, alguém pelo amor de deus me diga porque não funciona isto...<? setlocale(LC_TIME,"pt_BR"); print strftime("%B");?>Na verdade a funcao naum eh exatamente assim, as o que quero eh quer retorne o mes em portugues e naum em ingles como esta retornando...Valeu galera Compartilhar este post Link para o post Compartilhar em outros sites
dfcabello 0 Denunciar post Postado Abril 24, 2003 cada um tem seu jeito de fazer tradução, pega o meu se quiser: Hoje é <? $data = date(d."-".F."-".Y."-".l);$dataQ = explode("-", $data);$meses=array('January'=>'Janeiro','February'=>'Fevereiro','March'=>'Março','April'=>'Abril','May'=>'Maio','June'=>'Junho','July'=>'Julho','August'=>'Agosto','September'=>'Setembro','October'=>'Outubro','November'=>'Novembro','December'=>'Dezembro',);$dias=array('Sunday'=>'Domingo','Monday'=>'Segunda','Tuesday'=>'Terça','Wednesday'=>'Quarta','Thursday'=>'Quinta','Friday'=>'Sexta','Saturday'=>'Sábado');echo strtr($dataQ['3'],$dias)." dia ".$dataQ['0']." de ".strtr($dataQ['1'],$meses)." de ".$dataQ['2'];?> Compartilhar este post Link para o post Compartilhar em outros sites