• Hallo,
    Ich habe eine Staging Site, in der ich meine Updates teste. Nach dem letzten WooCommerce Update sind viele Übersetzungen, die ich in Loco Translate noch sehe, auf der Webseite weg.

    Ich habe schon einiges gegoogelt, es scheint damit zu tun zu haben, dass das WooCommerce Wörterbuch von Loco Translate durch das WooCommerce Update überschrieben wurde und man die Wörterbücher statt im WooCommerce Ordner wp-content/plugins/woocommerce/i18n/languages/ in einem Ordner außerhalb von WooCommerce speichern soll: wp-content/languages/woocommerce/ damit sie nicht überschrieben werden.

    Ich habe versucht den Pfad in Loco Translate bei WooCommerce entsprechend zu ändern, ohne Erfolg, es wird immer noch der original englische Text angezeigt. Mir ist nicht klar, ob diese Pfadänderung überhaupt die vorhandenen Dateien verschiebt, oder nur ab jetzt für neue Übersetzungen gilt. Falls nichts verschoben wird und ich die vorhandenen Dateien von Hand verschieben muss, ist mir nicht so ganz klar, welche, weil im /wp-content/plugins/woocommerce/i18n/languages nur eine woocommerce.pot Datei ist und im Zielverzeichnis lauter .json Dateien, eine woocommerce_de_DE_formal.mo und eine woocommerce_de_DE_formal.mo Datei ist.

    Oder bin ich völlig falsch und die verschwundenen Übersetzungen haben eine ganz andere Ursache?

    Vielen Dank!

Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)
  • Ja natürlich überschreiben Updates die Änderungen von dir, wenn du deine Sprachdateien dort hin speicherst, wo auch WooCommerce die Daten speichert.

    Du liegst also schon richtig, so wie ich das verstanden habe.

    Warum deine Änderungen im Frontend nicht ankommen?
    Hast du Caching aktiv? Lösch mal deinen Cache!
    Hast du opcache aktiv? Lösch auch den Cache!

    Thread-Starter tiemoh

    (@tiemoh)

    Ich habe das WP-Cache Plugin dekativiert und den Browser-Cache geleert.
    Ich habe in LocoTranslate unter WooCommerce-Erweitert die Pfade
    Template-Datei: ../../languages/woocommerce/woocommerce.pot
    Pfade mit Übersetzungen: ../../languages/woocommerce
    eingetragen.
    Zusätzlich habe ich die woocommerce-pot Datei manuell in das neue Template-Verzeichnis ../../languages/woocommerce/ kopiert, da hier bisher keine .pot Datei war.
    Ich weiß aber nicht, ob ich auch irgendwelche Übersetzungsdateien in dieses neue Verzeichnis kopieren muss, denn da sind schon ein Haufen Dateien und wenn ja, welche von wo nach wo? Da ist schon eine .mo und eine .po Datei und viele .json Dateien.
    Ich habe das Gefühl, dass die Pfadänderung sich ohne das Kopieren von Dateien nur auf zukünftige übersetzungen auswirkt, aber nicht die vorhandenen Übersetzungen in die neue Location rüberholt.

    Vielen Dank

Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)

Das Thema „Übersetzungen von Loco Translate nach WooCommerce Update weg“ ist für neue Antworten geschlossen.