Projekt

Allgemein

Profil

Aktionen

GX-Bug #67505

geschlossen

404 Error page is not always displayed in the language of the shop

Von Till Tepelmann vor mehr als 3 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Moritz Bunjes
Kategorie:
Core
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.2.0.0 beta1
Release Notes Langtext:

404-Fehlerseiten werden jetzt in der ausgewählten Sprache im Shop angezeigt.


Beschreibung

Wenn man die eigenen Fehlerseiten aktiviert hat, dann wird diese nicht immer in der Sprache angezeigt die im Shop aktiv ist. Es wird versucht die Sprache aus dem Browser zu lesen, was bei vielen einfach eine Sprache ist die entweder im Shop deaktiviert ist (Englisch) oder eine ganz andere Sprache die im Shop nicht exisitert. Als Fallback wird zwar "de" gewählt, aber auch diese Sprache kann für Kunden deaktiviert sein, wenn diese ein englischen oder andere Sprache im Shop aktiv haben.

Kann wie folgt reproduziert werden:

  1. Im Shop die englische Sprache deaktivieren
  2. Im Browser die bevorzugte Sprache auf "Englisch" stellen. Die englische Sprache muss vor der deutschen Sprache stehen
  3. Im Admin die eigenen Fehlerseiten unter "Toolbox->Eigene Fehlerseiten" aktivieren
  4. Im Shop eine Seite aufrufen die es nicht gibt, z.B. /test1234
  5. Es wird die englische Fehlerseite angezeigt, obwohl die englische Sprache im Shop deaktiviert ist
  6. Im Shop ist nur Deutsch als aktive Sprache und daher sollte dann auch die deutsche Fehlerseite angezeigt werden

If you have activated your own error pages, they are not always displayed in the language that is active in the shop. It is tried to read the language from the browser, which for many people is simply a language that is either disabled in the shop (English) or a completely different language that does not exist in the shop. As a fallback "de" is chosen, but this language can be deactivated too for customers, if they have an English or other language active in the shop.

Can be reproduced as follows:

  1. disable the English language in the store
  2. set the preferred language in the browser to "English The English language must the first language
  3. activate the own error pages in the admin under "Toolbox->own error pages
  4. call up a page in the store that does not exist, e.g. /test1234
  5. the english error page is displayed, although the english language is deactivated in the store
  6. in the store is only German as active language and therefore the German error page should be displayed too

Aktionen #1

Von Till Tepelmann vor mehr als 3 Jahren aktualisiert

  • Thema wurde von 404 Fehlerseite wird nicht immer in der Sprache des Shops angezeigt zu 404 Error page is not always displayed in the language of the shop geändert
Aktionen #2

Von Till Tepelmann vor mehr als 3 Jahren aktualisiert

Aktionen #3

Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert

  • Status wurde von Gemeldet zu Testing geändert
  • Zugewiesen an wurde auf Moritz Bunjes gesetzt
  • Zielversion wurde von 133 zu 4.2.0.0 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #4

Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen

Auch abrufbar als: Atom PDF