Projekt

Allgemein

Profil

GX-Bug #67505

Von Till Tepelmann vor mehr als 3 Jahren aktualisiert

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

Zurück