Supporto » Varie ed eventuali » [SOLVED] Traduzione mesi

  • Salve, ho un sito con versione 4.2.2–it_IT
    nel file config ho inserito define(‘WPLANG’, ‘it_IT’);
    nelle cartelle language ho i file it_IT.po

    è tutto tradotto tranne i nomi dei mesi e dei giorni che mi rimangono in inglese. ho già contattato il supporto del tema installato e mi assicurano che non usano qualcosa di loro ma che viene preso dal core di wordpress.

    qualcuno sa come posso risolvere?
    grazie
    Paolo

    • Questo argomento è stato modificato 2 anni, 12 mesi fa da  medariox.
    • Questo argomento è stato modificato 1 anno, 4 mesi fa da  Cristiano Zanca.
Stai vedendo 6 repliche - dal 16 al 21 (di 21 totali)
  • La soluzione di medariox funziona!
    Mi potete aiutare su le ultime 2 cose?

    la lista degli eventi estrae le date in formato “24/JUL” la stringa è questa

    $start_date = get_post_meta(get_the_id(), BMT_PREFIX . 'start_date', true);
    if($start_date){
        $tmp = new DateTime( $start_date );
        $start_date = date_format($tmp, 'd/M');
    }else{
        $start_date = get_the_date('d/M');
    }

    questa come la modifico?

    • Questa risposta è stata modificata 2 anni, 12 mesi fa da  Dennis Ploetner. Ragione: Backticks please!

    Guarda la risposta prima … poi ci sono varie possibilità per formattare una data.

    Grazie mille a tutti e 2 con i vostri consigli ci sono riuscito!

    Ultimissima cosa ma temo che qui non c’entri solo php. nel print screen che vi ho mandato c’è un countdown, tira fuori Days, Hours ect… non capisco se questi sono dovuti agli stessi problemi

    il codice che lo estrae è semplicemente

    <ul class="kopa-countdown-2" data-date="<?php echo esc_html( $start_date_cd.' '.$start_time );?>">
                                        </ul>

    temo che ci sia qualche js che lo lavora

    • Questa risposta è stata modificata 2 anni, 12 mesi fa da  medariox. Ragione: Messo codice tra 'code'

    Probabilmente hai ragione … potresti fare presente agli autori del tema fino a che punto sei arrivato per risolvere il problema e magari ti possono dare una mano (che dovrebbe essere anche nel loro interesse).

    Moderatore medariox

    (@medariox)

    $start_date = get_post_meta(get_the_id(), BMT_PREFIX . 'start_date', true);
    if($start_date){
        $tmp = new DateTime( $start_date );
        $start_date = date_i18n( 'd/M' , $tmp->getTimestamp() );
    }else{
        $start_date = get_the_date('d/M');
    }

    Per quanto riguarda il nuovo problema, dipende da cosa contiene $start_date_cd.
    Direi che l’autore del tema ti ha detto una piccola incorrettezza. Il tema usa funzioni PHP per la data, per questo a volte non viene visualizzata come dovrebbe.
    Puoi mettere il codice tra “code” in futuro? Grazie!

    si scusa grazie.
    sentirò chi ha fatto il tema.
    grazie mille e buon lavoro a entrambi

Stai vedendo 6 repliche - dal 16 al 21 (di 21 totali)
  • Il topic ‘[SOLVED] Traduzione mesi’ è chiuso a nuove risposte.