Deutsche Sprache für Another-Wordpress-Classifieds-Plugin

  • Hallo,
    nachdem das AWPCP nun läuft, schlage ich mich mit der Übersetzung ins Deutsche herum. Im Archiv befindet sich nur eine default.po mit allen englischen Strings. Vom Localisation-Plugin über Poedit, händischen Änderungen in der po-Datei selbst, bis hin zu allen möglichen Benennungen der Datei habe ich nun alles probiert. Es bleibt bei den englischen Bezeichnungen. Das einzige was funktioniert, wären Änderungen im Quelltext selbst. Was ich aber nicht für eine tolle Lösung halte.

    Meine letzte Hoffnung ruht nun auf der WP-Gemeinde, denn ich möchte das Sozialkaufhaus, daß so einen Kleinanzeigenmarkt gern auf seiner Website hätte, nur ungern enttäuschen.

    • 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

  • Hi,

    hast Du mal versucht die Datei in de_DE.mo oder de_de.mo umzubenennen, oft werden die entsprechenden Sprachdateien nur so genutzt... Kommt natürlich letztendlich drauf an wie sie in dem Plugin aufgerufen wird....

    Gruß blog_micky

    Respice post te, hominem te esse memento! (Sueton „Iulius“ 51)

  • Vom Localisation-Plugin über Poedit, händischen Änderungen in der po-Datei selbst, bis hin zu allen möglichen Benennungen der Datei habe ich nun alles probiert.


    Dieses Plugin hab ich getestet und es lässt sich mit meinem Localization Plugin übersetzen. Die Sprachdatei wird auch korrekt aus dem Hauptpfad des Plugins geladen. Mein Plugin erstellt eine AWPCP-de_DE.po und AWPCP-de_DE.mo Datei. Die *.mo Dateien natürlich erst, wenn du in der Editor Anzeige auf den Knopf "erstelle mo-Datei" drückst. Und in der wp-config.php sollte dann stehen:

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

    Wenn du deinen Blog mehrsprachig betreibst mit einem Plugin wie Gengoo oder qTranslate, dann muß die *.mo Datei dann umbenannt werden, denn diese Plugins wollen nur die Sprache behandeln (also 'de' statt 'de_DE') und somit muß die Sprachdatei auch dann 'AWPCP-de.mo' heißen.

    Wichtig: Die Groß/Kleinschreibung der Dateinamen ist auf UNIX Servern essentiell und sollte auch so wie o.g. sein.

  • Und in der wp-config.php sollte dann stehen:

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

    ...
    Wichtig: Die Groß/Kleinschreibung der Dateinamen ist auf UNIX Servern essentiell und sollte auch so wie o.g. sein.

    Noch mal nachgesehen. config ist OK. Achte auch immer auf Groß/Kleinschreibung - auch in diesem Bereich alles OK.

    Ich versuche es auch gern nochmal mit dem Localisation-Plugin, doch da Du mo- und po-Datei hast --- könntest Du sie mir rüberschicken?

  • Es bleibt beim guten alten Englisch.


    Hast du in den AWPCP Plugin Einstellungen unter: Setting -> General Settings -> Turn On Translation File (POT)? auch angeschalten ?
    Denn dieses Plugin kann seine eigene Übersetzung an und abschalten. Standard ist aus, also immer englisch. Erst wenn das angeschalten ist, funktioniert deine Sprachdatei.

    Dachte, du wüsstest das, wenn du das Plugin benutzt?

  • Problem gelöst

    Dachte, du wüsstest das, wenn du das Plugin benutzt?

    Mein Mathelehrer sagte zu mir immer: "Lesen müßte man können."
    Das Häkchen hatte ich tatsächlich nicht gesetzt. Die POT-Datei mußte ich mir allerdings erstmal besorgen. Und danach die default.po und -.mo in "AWPCP-de_DE" umbenennen. Erst danach klappte es.

    Problem gelöst und Dank an alle Mitdenkenden.

Jetzt mitmachen!

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