# Login und Checkout unter Zweitsprache nicht möglich

**URL:** <https://forum.shopware.com/t/login-und-checkout-unter-zweitsprache-nicht-moglich/68122>\
**Category:** Programmierung\
**Created:** [3. Juli 2020 um 16:29 UTC](https://forum.shopware.com/t/login-und-checkout-unter-zweitsprache-nicht-moglich/68122 "2020-07-03T16:29:48Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![eso519](https://avatars.discourse-cdn.com/v4/letter/e/6bbea6/32.png) [@eso519](https://forum.shopware.com/u/eso519)\
**Post date:** [3. Juli 2020 um 16:29 UTC](https://forum.shopware.com/t/login-und-checkout-unter-zweitsprache-nicht-moglich/68122/1 "2020-07-03T16:29:48Z")

</div>

Hallo Zusammen,&nbsp;

der Versuch sich anzumelden, oder den Checkout zu beginnen läuft unter der Domäne der Zweitsprache “[https://mein-shop.com/en](https://mein-shop.com/en)” immer in einen Fehler. Unter der Domäne der Standardsprache ([https://mein-shop.com](https://mein-shop.com)) funktioniert es einwandfrei.

Im Symfony Profile erhalte ich folgende Meldung mit dem Level CRITICAL im Log:&nbsp;**Uncaught Error: strnatcasecmp() expects parameter 1 to be string, null given**  
Der Request ist&nbsp;[https://mein-shop.com/account/login](https://mein-shop.com/account/login)

Kenn zufällig jemand das Problem oder hat jemand eine Idee wo ich suchen muss?

Danke

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [7. Juli 2020 um 11:16 UTC](https://forum.shopware.com/t/login-und-checkout-unter-zweitsprache-nicht-moglich/68122/2 "2020-07-07T11:16:18Z")

</div>

Am besten stellst du mal das Environment auf „dev“ in der .env Datei im Shopware-Verzeichnis.

Dann solltest du eine bessere Fehlermeldung bekommen.

---

<div class="post-metadata">

**Author:** ![eso519](https://avatars.discourse-cdn.com/v4/letter/e/6bbea6/32.png) [@eso519](https://forum.shopware.com/u/eso519)\
**Post date:** [7. Juli 2020 um 12:34 UTC](https://forum.shopware.com/t/login-und-checkout-unter-zweitsprache-nicht-moglich/68122/3 "2020-07-07T12:34:14Z")

</div>

Hi, das habe ich schon gemacht. Die genannte Fehlermeledung habe ich dabei bekommen.

---

<div class="post-metadata">

**Author:** ![eso519](https://avatars.discourse-cdn.com/v4/letter/e/6bbea6/32.png) [@eso519](https://forum.shopware.com/u/eso519)\
**Post date:** [8. Juli 2020 um 13:46 UTC](https://forum.shopware.com/t/login-und-checkout-unter-zweitsprache-nicht-moglich/68122/4 "2020-07-08T13:46:10Z")

</div>

Das ist die Fehlermeldung.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/5/576acaa66cd7c7115155c325c11b97b9ac6cfa1d.jpeg)

---

<div class="post-metadata">

**Author:** ![eso519](https://avatars.discourse-cdn.com/v4/letter/e/6bbea6/32.png) [@eso519](https://forum.shopware.com/u/eso519)\
**Post date:** [9. Juli 2020 um 08:17 UTC](https://forum.shopware.com/t/login-und-checkout-unter-zweitsprache-nicht-moglich/68122/5 "2020-07-09T08:17:22Z")

</div>

Habe das Problem jetzt gelöst!&nbsp;Es lag an Lädern ohne hinterlegter Übersetzung:&nbsp;  
Offensichtlich greift die&nbsp;_sortByPositionAndName()-Funktion_ in der _CountryCollection.php_ nicht auf den eingestellten Fallback zurück und liefert so bei Ländern ohne Übersetzung _NULL_ zurück, was zu dem beschriebenen Fehler führt.&nbsp;

---

<div class="post-metadata">

**Author:** ![TeichDatensysteme](https://avatars.discourse-cdn.com/v4/letter/t/43a26b/32.png) [@TeichDatensysteme](https://forum.shopware.com/u/TeichDatensysteme)\
**Post date:** [10. Juli 2020 um 07:55 UTC](https://forum.shopware.com/t/login-und-checkout-unter-zweitsprache-nicht-moglich/68122/6 "2020-07-10T07:55:58Z")

</div>

Ich hatte das gleiche Problem, mit dem aktuellen Code (Shop läuft auf 6.2.0) unter&nbsp;[https://github.com/shopware/platform/blob/1d1bbb40cde77f37ef81d10c9853fadb77bf25b0/src/Core/System/Country/CountryCollection.php#L29](https://github.com/shopware/platform/blob/1d1bbb40cde77f37ef81d10c9853fadb77bf25b0/src/Core/System/Country/CountryCollection.php#L29)&nbsp;kommt keine Exception mehr. Vielleicht hilft das ja anderen auch nochmal weiter. Als Zusatz habe ich allen leeren Übersetzungen einen Inhalt gegeben.

Schöne Grüße,  
Niklas
