1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Standard Übersetzungen selektiv nutzen

Dieses Thema im Forum "Sprachdatei" wurde erstellt von Demokrit, 30. April 2015.

  1. Demokrit

    Demokrit Active Member

    Registriert seit:
    10. September 2014
    Beiträge:
    30
    Zustimmungen:
    0
    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:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    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
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden