Neu JTL-SHOP 5 - Checkbox Text für 3. Sprache wird nicht gespeichert

ChristianFi

Aktives Mitglied
25. November 2016
4
0
Hallo,

wir haben heute folgenden Fehler gefunden:

Wird in den Checkbox Einstellungen der Text für eine dritte Sprache eingeben, z.B. Französisch, wird dieser nicht gespeichert.
Nach einigem Nachforschen in der Datenbank sieht man, dass für die Checkbox-Spracheinträger eine falsche Sprach-ID gesetzt wird.
D.h. in der Tabelle " tcheckboxsprache" wird für das Feld "kSprache" der Wert 5 statt 3 gesetzt.

Kann jemand dieses Verhalten nachvollziehen?
 

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
1.367
535
Hallo @ChristianFi

das kann ich bei mir nicht nachstellen, könnte mir aber vorstellen, dass es etwas mit diesem Problem zu tun hat: https://issues.jtl-software.de/issues/SHOP-4903. Kannst du mal gucken was die Sprache Französisch in den DB-Tabellen tsprache in der Spalte kSprache und in der Tabelle tsprachiso für einen Eintrag in der Spalte kSprachISO hat?

Viele Grüße
Michael
 

ChristianFi

Aktives Mitglied
25. November 2016
4
0
Hallo,

in tsprache ist kSprache=3 und in tsprachiso ist kSprache=5. Genau wie von Dir vermutet.
Und was ist nun zu tun? kSprache in tsprachiso einfach auf 3 setzen? Oder gibt es da noch mehr Tabellen und Felder...ich befürchte es ja...
 

ChristianFi

Aktives Mitglied
25. November 2016
4
0
Ich habe gerade nochmal ein wenig in die Datenbank geschaut.
Vermutlich ist es besser den Wert von KSprache in tsprache auf 5 zu setzen, da alle Einträge in tsprachwerte den Wert 5 für KSprachISO haben.
Wenn denn überall kSprache und kSpracheISO übereinstimmen müssen, damit die Übersetzungen funktionieren...
 

MHillmann

Moderator
Mitarbeiter
11. Oktober 2018
1.367
535
Das Ticket ist ja schon gelöst, ich weiß nicht genau ob es dann auch euer Problem löst, aber ich würde empfehlen auf die 5.0.2 zu warten und dann nochmal zu testen. Die 5.0.2 ist gerade in der QA, es sollte also nicht mehr so lange damit dauern.
 
  • Gefällt mir
Reaktionen: ChristianFi

ChristianFi

Aktives Mitglied
25. November 2016
4
0
Das Ticket ist ja schon gelöst, ich weiß nicht genau ob es dann auch euer Problem löst, aber ich würde empfehlen auf die 5.0.2 zu warten und dann nochmal zu testen. Die 5.0.2 ist gerade in der QA, es sollte also nicht mehr so lange damit dauern.

Nicht so dringend... die Checkbox funktioniert jetzt erstmal wie gewünscht und alles weitere kann warten. Ich denke also wir warten auf das Update.
 

Ähnliche Themen