Wie kann ich die Sprache meines Themes ändern?

  • Hallo, ich habe die Sprachdatei des Themes heruntergeladen, doch in welchen ordner soll ich sie in meinem theme einfügen?
    Und wie aktiviere ich "deutsch" nach dem hinzufügen?
    Mfg Kurt

    • 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

  • die Datei sollte de_DE.mo heißen und direkt ins Theme-Verzeichnis mimbo abgelegt sein.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Eigentlich sollte es reichen, wenn die Dateien im Verzeichnis des Themes liegen. Ggf. ist auch ein Ordner languages vorhanden, in dem die Dateien abgelegt werden können.

  • Danke euch. Also ich brauche kein extra Unterordner im Theme?
    Dann probiere ich es mal schnell ^^

  • Aber irgendwie hat sich nichts geändert, nachdem ich die .mo datei ins theme verzeichniss gezogen habe. Es sind auch 2 verschidene dateien vorghanden, einmal .po und einmal .mo .
    Ich habe .mo benutzt, aber keine veränderung :(
    Muss ich es irgendwie "aktivieren" ?

  • Wie heißen die Dateien vollständig? Und geht es überhaupt um das von maxe angesprochene Mimbo Theme? Ggf. auch mal den Browsercache löschen.

  • Ja es geht um das Mimbo Theme. Die Dateien heißen:
    de_DE.po
    de_DE.mo

    HAbe beide in das Theme Ordner per Filezilla reingetan, aber sprache bleibt immernoch gleich leider :(

  • Hi,

    Zitat

    load_theme_textdomain('Mimbo');

    mit dieser Zeile wird die Übersetzung initialisiert (bei mimbo3 ist es bei mir in der functions.php die Zeile 20). Die Funktion "load_theme_textdomain()" hat aber noch einen zweiten Parameter, der den Ort angibt, wo die Sprachdateien liegen, also etwa:

    Code
    WP_CONTENT_DIR . '/languages'
    oder
    TEMPLATEPATH . '/languages'

    oder was Du auch immer setzen willt. Ich würde mal versuchen, diesen zweiten Parameter explizit zu setzen, und schauen, ob es dann funzt.

    Zur Funktion findest Du hier weitere Angaben.

    LG Domi

    NB Ich weiss, dieser von mir genannte zweite Parameter wird im Codex als "optional" gekennzeichnet, ich habe jedoch die Erfahrung gemacht, dass es manchmal hilft, ihn zu setzen.

  • Ich habe mir das Theme mal von "http://www.tothepc.com/archives/mimbo…ordpress-theme/". Geht es um dieses? Wenn ja, dann kann man soviel Sprachdateien wie man will testen, das Theme unterstützt sie nicht.

    Sorry, aber wie kommste darauf (s. mein erstes Posting, bezieht sich auf die aktuelle Version mimbo3, hier zum Download)

    LG Domi

  • OK, diese Version unterstützt i18n. Hatte die "3" übersehen. Funktioniert bei mir mit der Sprachdatei und gibt deutsche Texte aus. Ich habe einfach die de_DE.mo in das Theme-Verzeichnis gezogen.
    Hast du in der wp-config.php auch wirklich

    PHP
    define ('WPLANG', 'de_DE');

    eingetragen? Einfach nur mal gefragt, um sicher zu gehen, dass dieser Fehler es nicht ist.

  • domino: Ich wollte hier nur Fakten schaffen (über welche Version des Themes reden wir hier genau?) und dem Fragesteller durch ein Codebeispiel verdeutlichen, wie er sein Blog auf Deutsch umstellt. Mit " was ist in der wp-config.php als Sprache eingestellt" schien er nicht viel anfangen zu können.

    Zum Thema "verwirren": Die Standardsprache des Browsers wird von WordPress ohne zusätzliches Plugin nicht ausgewertet, ist also in diesem Zusammenhang unwichtig.

  • Latz: danke für die Klarstellung - aber ich werde das nicht weiter vertiefen, weil es nicht das Thema ist.

    @sinankurt: ich ging ja auch davon aus, dass es die aktuelle Version ist (der Link, der sich hinter dem Wort "hier" in meinem diesbezgl. Posting versteckt, ist der von Dir gepostete, auch wenn das Datum 2007 ist)

    In meiner ersten Antwort an Dich habe ich Dir die Informationen auf Deine Frage geliefert, davor hatten Dir maxe und infected direkt auf Deine Frage geantwortet (nämlich darauf, wo die Sprachdateien "normalerweise" von Wordpress erwartet werden) - hat Dir das weitergeholfen? Wenn nicht, was kann ich weiter tun, um Dir zu helfen.

    LG Domino

  • Nun, die Antwort "Wo ich diese Dateien einfügen soll" hat nicht geholfen, denn auch nachdem hinzufügen ist mein Blog Englisch. Mein Problem ist, ob ich die Sprachdaetein irgendwie aktivieren muss?

  • Nun, jetzt haben sich alle Begriffe (die meisten) in Deutsche übersetzt.
    Habe dazu nur wie vorgeschlagen die beiden Dateien ins Themeordner gezogen.
    Danke euch allen!

Jetzt mitmachen!

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