Wochentag-Anzeige in Deutsch

  • Hallo!

    Code
    $melbdate = date("l| j. F Y | H:i",time() + $timeadjust);
    				print ("$melbdate");


    Was muss ich ändern, damit statt
    Monday|25.April 2005|20:28
    Montag "
    erscheint?

    Gruß,
    Maggie

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Wenn mich jetzt nicht alles täuscht kann man das gar ned so lösen oder ?

    Das müsstest du wohl über das Language File lösen ... wenn ich da falsch liege möge mich wer korrigieren ... :D

  • Nur 'Montag'? Ohne Zahlen oder Jahr oder so?

    Code
    $melbdate = date("i",time() + $timeadjust); 
                print ("$melbdate");

    und in der locale.php im wp-includes Verzeichnis
    alle Namen ins Deutsche anpassen. Sollte funktionieren.

    Allerdings sollte es eine richtig eingebundene de_DE.mo
    und ein ordentliches Theme auch tun, oder?

  • Hallo! (Theme 'spirit')
    Also, die Deutsche Sprachdatei habe ich drin.
    in der locale.php hab ich auch die Deutschen Namen gespeichert.
    Es zeigt mir aber trotzdem noch Tuesday an statt Dienstag.

    :?
    Maggie

  • Hm. Du nimmst die date()-Funktion?

    Ich habs mit der WordPress-Funktion the_time() gelöst:

    PHP
    <?php the_time('l, d. F Y H:i') ?>

    Funktioniert mit der deutschen Sprachdatei prima.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!