JTL-Shop 5.6 ist im September 2025 erschienen. Das Update bringt vor allem technische Neuerungen: AVIF als neues Bildformat, eine im Backend einsehbare Mailqueue und den Parallelbetrieb von Smarty 4 und 5. Für mehrsprachige Shops ist die Liste der Textänderungen kurz: 8 neue Sprachvariablen, 3 geänderte, 1 entfernte und keine neuen E-Mail-Vorlagen. Die neuen Texte stehen aber an Stellen, die Ihre Kundschaft direkt sieht, etwa bei der Abfrage der Bestelldetails. In Fremdsprachen fehlen sie nach dem Update.

Was ist neu in JTL-Shop 5.6?

Laut Changelog im JTL-Forum und den Übersichten von Agenturen sind das die wichtigsten Punkte:

  • AVIF-Unterstützung: Neben JPEG/PNG und WebP kann der Shop Bilder jetzt im AVIF-Format ausliefern. Das Format komprimiert stärker bei gleicher Qualität und verkürzt Ladezeiten.
  • Mailqueue im Backend: Die Warteschlange der Transaktions-Mails ist direkt im Shop-Backend einsehbar. So sehen Sie schneller, ob Bestellbestätigungen und andere E-Mails tatsächlich versendet wurden.
  • Versandkosten-Staffeln „ab“: Staffelungen bei Versandarten lassen sich ab einem bestimmten Wert definieren.
  • Grundpreis-Korrekturen: Mehrere Fehler bei der Grundpreisanzeige wurden behoben.
  • Smarty 4 und 5 parallel: Vorbereitung auf Smarty 5, damit Template- und Plugin-Entwickler vor dem Umstieg testen können.

Die neuen Sprachvariablen gehören zu Funktionen, die in den Release-Übersichten kaum auftauchen. Die Texte zeigen aber, was sich im Frontend ändert:

  • Bestelldetails nur mit PLZ und E-Mail-Adresse: Wer die Bestelldetails aufruft, muss jetzt Postleitzahl der Rechnungsadresse und E-Mail-Adresse angeben. Bis 5.5 genügte laut entfernter Variable die PLZ. Nach 3 Fehlversuchen ist die Abfrage für 30 Minuten gesperrt.
  • Kennzeichnung von Bewertungen mit Gutschein: Bewertungen, für die es als Dankeschön einen Gutschein gab, erhalten den Hinweis „Gutschein erhalten“.
  • Barrierefreiheit: Zwei neue ARIA-Texte („Pause“, „Abspielen“) für Bedienelemente, die Screenreader vorlesen.

Warum die Übersetzungen nach dem Update fehlen

JTL legt neue Sprachvariablen per Datenbank-Migration an, aber nur für Deutsch und Englisch. Für Französisch, Niederländisch, Polnisch und alle weiteren Sprachen gibt es nach dem Update keinen Eintrag. Der Shop zeigt dann den deutschen Text oder eine leere Stelle. Bei der Bestelldetail-Abfrage heißt das: Ein Kunde aus Frankreich bekommt die Aufforderung zur Eingabe von PLZ und E-Mail-Adresse, die Fehlermeldung und den Sperrhinweis auf Deutsch.

Diese 8 Sprachvariablen sind in JTL-Shop 5.6 neu

Grundlage ist der Vergleich der offiziellen JTL-Installationsdatenbanken 5.5 und 5.6. Diese Variablen brauchen in jeder Fremdsprache eine Übersetzung:

SektionVariableDeutscher Originaltext
globalview_order_detailsBestelldetails ansehen
account dataenter_plz_and_mail_for_detailsUm die Bestelldetails anzusehen, geben Sie bitte die Postleitzahl der Rechnungsadresse und die E-Mail-Adresse an, die Sie bei der Bestellung angegeben haben.
errorMessagesfailedOrderStatusAuthAttemptDie Kombination aus Postleitzahl und E-Mail-Adresse stimmt nicht mit Ihrer Bestellung überein. Bitte versuchen Sie es erneut.<br>Verbleibende Versuche: %s<br><b>Hinweis:</b> Wenn 3 Versuche fehlschlagen, müssen Sie 30 Minuten warten. Erst dann können Sie weitere Versuche unternehmen.
errorMessagesorderStatusUserIsBlockedSie haben zu oft eine inkorrekte Kombination aus Postleitzahl und E-Mail-Adresse eingegeben. Bitte versuchen Sie es in %s Minuten erneut.
product ratinghasCreditBonusGutschein erhalten
product ratinghasCreditBonusDescAls Dankeschön für diese Bewertung gab es einen Gutschein.
ariapausePause
ariaplayAbspielen

Achten Sie beim Übersetzen auf die Platzhalter: %s setzt der Shop durch die Anzahl der verbleibenden Versuche bzw. die Wartezeit in Minuten, die HTML-Tags <br> und <b> müssen erhalten bleiben.

Diese 3 Texte hat JTL geändert

JTL hat „Top-Angebot“ im deutschen Shop durchgängig in „Top-Artikel“ umbenannt. Ihre vorhandenen Übersetzungen ändert das Update nicht. Prüfen Sie, ob der Begriff in Ihren Fremdsprachen noch passt.

SektionVariableBisher (5.5)Neu (5.6)
globaltopOfferTop-AngebotTop-Artikel
globaltopOffersTop-AngeboteTop-Artikel
globalshowAllTopOffersZeige alle Top-AngeboteZeige alle Top-Artikel

Diese Variable wurde entfernt

account data › enter_plz_for_details („Bitte geben Sie die bei der Bestellung verwendete PLZ der Rechnungsadresse ein, um die Bestelldetails anzuzeigen.“) gibt es in 5.6 nicht mehr. Sie wurde durch enter_plz_and_mail_for_details ersetzt. Wenn Sie den alten Text übersetzt haben, müssen Sie den neuen Text trotzdem neu übersetzen. Eigene Templates, die noch die alte Variable verwenden, sollten Sie anpassen.

E-Mail-Vorlagen: keine Änderungen in 5.6

Mit 5.6 hat JTL keine neue E-Mail-Vorlage eingeführt und bei keiner bestehenden Vorlage Betreff oder Text geändert. Sie müssen an Ihren übersetzten E-Mails nichts tun. Nutzen Sie die neue Mailqueue trotzdem, um nach dem Update einmal zu prüfen, ob E-Mails in allen Sprachen versendet werden. Neue E-Mail-Vorlagen kamen erst mit JTL-Shop 5.7 und 5.8.

So übersetzen Sie die neuen Texte

Variante 1: manuell im Shop-Backend

  1. Unter Administration › Sprachvariablen die Fremdsprache auswählen.
  2. Nach den acht Variablennamen aus der Tabelle oben suchen und jeweils eine Übersetzung eintragen.
  3. Die Texte zu topOffer, topOffers und showAllTopOffers prüfen und bei Bedarf anpassen.
  4. Template-Cache leeren und die Bestelldetail-Abfrage in jeder Sprache testen, auch mit einer falschen PLZ.

Bei acht Variablen ist das pro Sprache schnell erledigt. Aufwendiger wird es, wenn Sie mehrere Versionen auf einmal nachziehen, etwa von 5.5 direkt auf 5.8.

Variante 2: Sprachpaket aktualisieren

Unsere Sprachpakete sind auf JTL-Shop 5.8 aktualisiert und enthalten alle Sprachvariablen von 5.6 in allen 20 Sprachen, dazu die neuen Texte und E-Mail-Vorlagen aus 5.7 und 5.8. Mit dem kostenlosen Plugin JTL Translate Pro spielen Sie das Update im Modus „Vorhandene behalten, nur neue importieren“ ein. Ihre eigenen Anpassungen bleiben erhalten, vorher wird automatisch ein Backup angelegt.

Alle Texte bis JTL-Shop 5.8 in 20 Sprachen

Sprachdatei mit über 1.500 Texten und 34 E-Mail-Vorlagen, inklusive aller neuen Variablen aus 5.6. Einmal kaufen, ab 39 € netto pro Sprache.

Checkliste nach dem Update auf 5.6

  • Bestelldetails in jeder Shop-Sprache aufrufen und die Abfrage von PLZ und E-Mail-Adresse prüfen
  • Einmal eine falsche Kombination eingeben und die Fehlermeldung in jeder Sprache kontrollieren
  • Eine Artikelbewertung mit Gutschein-Kennzeichnung in den Fremdsprachen ansehen
  • Begriffe für „Top-Artikel“ in allen Sprachen abgleichen
  • In der neuen Mailqueue prüfen, ob E-Mails in allen Sprachen versendet werden

Sie kommen von einer älteren Version? Dann lesen Sie auch unseren Artikel zum Update auf JTL-Shop 5.5. Die nächsten Schritte beschreiben die Artikel zu JTL-Shop 5.7 und JTL-Shop 5.8.