Standard Übersetzungen selektiv nutzen

  • Moin in die Runde,

    ich stehe bei einem (Luxus)problem auf dem Schlauch:

    In meinen Themes und Plugins nutze ich Sprachdateien, erstellt mit poedit. Baut man sich z.B. ein eigenes Login Form, so liegt entsprechender Code mit geeigneten Gettext Schlüsselworten (__, _e) im Plugin oder Theme-Directory. Klappt auch alles.

    Jetzt gibt es Strings, die einer eigenen Übersetzung bedürfen, und andere, die bereits im Core stimmig übersetzt wurden. Übersetzt man diese erneut, schafft man unsinnige Redundanz.

    Auf Seiten WP ist das einfach, denn es gibt die Textdomain, also:

    PHP
    <?php _e('Log in', 'myPlugin'); ?>

    Lässt man die Textdomain (myPlugin) weg, und existiert ein entsprechender Eintrag in den Core Lokalisierungen, so kommt "Anmelden" statt "Log in". Bon.

    Wie bringe ich poedit dazu, die Textdomain auszuwerten? Ist keine angegeben, so soll auch nix in die eigene .po Datei wandern. Ein Schlüsselwort wie "Lass die Finger davon, Übersetzung ist anderswo geregelt".

    Bin für allen Input dankbar.

    Grüße,

    Thomas

    • 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

Jetzt mitmachen!

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