Theme übersetzen mit Loco Translate funktioniert nicht

  • Hallo, ich nutze ein Theme, das sich mit Loco Translate nicht vom Englischen ins Deutsche übersetzen lässt.

    Es gibt zwar eine .pot-Datei im Verzeichnis /wp-content/themes/theme/languages, allerdings ist diese fast leer. Einige Dinge stehen darin, z. B.:

    Code
    #: 404.php:19
    msgid "Sorry, the page you’re looking for doesn’t exist or has been moved."
    msgstr ""

    Wenn ich das aber bei Loco Translate suche und übersetze, greift es nicht. Auf der Homepage wird es nicht übersetzt. Es steht immer noch das Englische da.

    Bisher hatte ich mit anderen Themes keine Probleme, sie zu übersetzen. Was läuft hier bloß schief?

    Würde mich über Hilfe freuen!

    • 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

    • Welches Theme? Link zum Theme Hersteller/Download?
    • Welche WordPress Version?
    • Welche Loco Translate Version? Welcher Speicherort ist in Loco Translate ausgewählt?
    • Welche sonstigen Plugins und Versionen?
  • Es ist ein Theme ohne Namen und es gibt keine Hersteller-Webseite.

    Wordpress 6.9.4

    Loco Translate 2.8.4. Speicherort Individuell: languages/loco/themes/theme-de_DE.po

    Keine anderen Plugins.

    Alles ist auf dem neuesten Stand.

    Einmal editiert, zuletzt von Number55 (15. Mai 2026 um 20:10)

  • Mögliche Probleme können z.B. sein:

    • Die mitgelieferte .pot Datei passt gar nicht zum Theme.
    • Die Strings in der .pot Datei passen nicht zu den Texten in den Theme Dateien.
    • Das generelle Laden von Übersetzungen im Theme ist falsch implementiert.
    • In den Theme Dateien wird die sog. Textdomain falsch verwendet.

    Ohne den Theme Code einzusehen, wird man hier schwer helfen können.

    Wende Dich am besten an die Person, die Dir das Theme zur Verfügung gestellt hat.

    Allgemeine Informationen zu Übersetzungen in WordPress:

  • Wenn sich ein WordPress-Theme nicht mit Loco Translate übersetzen lässt, liegt das häufig daran, dass die Sprachdateien unvollständig sind oder das Theme Texte nicht korrekt für Übersetzungen vorbereitet hat. Eine nahezu leere .pot-Datei ist ein Hinweis darauf, dass nur wenige oder gar nicht alle übersetzbaren Zeichenketten erfasst wurden In solchen Fällen lohnt es sich zu prüfen, ob das Theme die WordPress-Internationalisierung korrekt nutzt oder ob eine aktualisierte Sprachdatei verfügbar ist. Falls nicht, kann es erforderlich sein, die Übersetzungsdateien neu zu erstellen oder den Theme-Entwickler zu kontaktieren, damit alle Texte für die Übersetzung bereitgestellt werden.

    Einmal editiert, zuletzt von Peter (30. Juni 2026 um 14:33) aus folgendem Grund: Link zum Spiel Casino gelöscht.

  • Es ist ein Theme ohne Namen und es gibt keine Hersteller-Webseite.

    Das ist aber sehr seltsam. Ist es ev. ein Starter-Theme wie z. B. _s-underscore? Aber selbst das hat ja einen Namen.

    Aber wie auch immer: Wenn das Theme wirklich keinen Namen hat und keinen Hersteller angibt und es nicht von jemanden, den du kennst gecodet wurde, dann ist es eigentlich ohnehin fahrlässig mit dem Theme weiter zu arbeiten. Ich vermute mal, dass das Übersetzungsproblem das erste, sichtbare Problem einer Problemreihe sein wird. Ich würde also eher ein anderes Theme suchen statt mich dem namenlosen Theme weiter rumplagen.

Jetzt mitmachen!

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