ich habe eine kleine Extension, welche eine eigene Tabelle besitzt und Mehrsprachigkeit aktiviert hat.
Im Backend habe ich die Liste der Datensätze (Deutsch) und deren direkte Übersetzung (Englisch). Mir ist nun aufgefallen, dass beim löschen eines deutschen Datensatzes zwar dessen deleted-Feld auf "1" gesetzt wird, aber nicht das der englischen Übersetzung!!!
Somit ist dieser Datensatz inkl. Übersetzung im Backend nicht mehr sichtbar, aber die englische Übersetzung taucht weiterhin im Frontend auf. Gibt es eine Möglichkeit beim Löschen des Datensatzes der Originalsprache auch alle seine Übersetzungen zu löschen?
Oder muss ich jetzt bei jeder Abfrage noch prüfen, ob der Originaldatensatz bereits gelöscht wurde?