Suporte » Desenvolvendo com WordPress » Tradução de dias da semana e meses

  • Opa galera, Alguém pode me ajudar…

    Eu estou tentando traduzir os dias e meses do meu WP. Já modifiquei o locale, até conseguir fazer as modificações nos posts. Acontece que nos Eventos que eu posto na categoria eventos, a data do evento (colocada em um custom type) aparece em inglês

    ex: Nome do evento – Sunday, Setember 9
    O tema que eu uso Glamour Nigth CLub (Envato)
    agradeço a colcaboração

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • regyss,

    você deve verificar com o desenvolvedor se ele usou formatos de data compatíveis com outros idiomas. Procure o forum da Envato para isso.

    Se quiser alterar por conta própria e souber por onde começar, o mais provavel é que ele tenha usado date() onde deveria usar strftime(), trocando a função e os parâmetros deve funcionar corretamente.

    Criador do tópico regyss

    (@regyss)

    Olá, Ricardo

    Eu tinha conseguido alterar colocando a função The_time. Achei que tinha resolvido, só funcionou em post antigos. Descobri que a the_time pega a data de publicação. Sou novato rsrs

    Eu devo alterar todos os parâmentros que tem a função date

    como ficaria neste caso?

    $eventDate = date(“Ymd”,strtotime($custom_fields[‘date’])); // get event date
    $currentdate = date(“Ymd”); // today
    ?>

    <article id=”post-<?php the_ID(); ?>” <?php post_class(‘clearfix’); ?> role=”article”>

    <header>
    <h1><?php the_title(); ?></h1>
    <div class=”meta”><time datetime=”<?php echo date(‘Y-m-j’, strtotime($custom_fields[‘date’])); ?>” pubdate><?php echo date(‘l, j F’ strtotime($custom_fields[‘date’])); ?> <?php echo $custom_fields[‘time’]; ?></time> <div class=”status”><?php if($custom_fields[‘overwrite_status’]){ echo $custom_fields[‘overwrite_status’]; }elseif($eventDate < $currentdate){ ?>Acoteceu<?php }else{ ?>Em breve<?php } ?></div></div>

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Tradução de dias da semana e meses’ está fechado para novas respostas.