Artikelübersetzungen Subshops - SQL Tabellen

Hallo Forum,

ich habe für ein Sub Shop Artikelübersetzungen angelegt bzw. Importiert. Dies hat soweit funktioniert.

Anschließend wollte ich einen Schreibfehler in der Übersetzung aller Artikel ändern und habe dies in der SQL Tabelle s_article_translations gemacht.

Die Änderung wurde jedoch nicht ins Forntend übernommen. Dann habe ich im SQL gesucht und gesehen, dass in der Tabelle s_core_translations auch die Übersetzungen drin stehen.

Auch dort habe ich per sql search und replace den Tippfehler ersetzt. Habe dann aber nach Cache leeren gesehen, dass die Übersetzung im Frontend komplett weg ist und der Artikel die Beschreibung, Titel etc vom Hauptshop hat.

Wonach richtet sich der Shop? Wenn die Daten in  s_article_translations korrekt sind, werden sie trotzdem nicht im Frontend angezeigt?

Jemand eine Idee?

Hi,

schau mal hier https://forum.shopware.com/discussion/comment/179787/#Comment_179787

Fazit:
Alle Übersetzungen liegen in der s_core_translations (PHP serialisiert - Text kann man also nicht einfach so ändern) http://php.net/manual/de/function.serialize.php

Sebastian

Danke Sebastian, so etwas habe ich mir schon fast gedacht.

Wie kann ich dann eine Änderung in der  s_core_translations  machen, dass diese Bestand hat? Sobald ich etwas dort ändere verschwindet die Übersetzung im Frontend und die Artikelbeschreibung vom Hauptshop erscheint.

Ich habe nur ein Zeichen im Text geändert. Die Struktur erhalten. Muss der Objectkey in der Tabelle dann neu erstellt werden?