# PATCH /sales-channel-api/v3/context - Sprache wird nicht geändert

**URL:** https://forum.shopware.com/t/patch-sales-channel-api-v3-context-sprache-wird-nicht-geandert/69511
**Category:** Programmierung
**Created:** [10. September 2020 um 12:39 UTC](https://forum.shopware.com/t/patch-sales-channel-api-v3-context-sprache-wird-nicht-geandert/69511 "2020-09-10T12:39:33Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![mit3233](https://avatars.discourse-cdn.com/v4/letter/m/f6c823/32.png) [@mit3233](https://forum.shopware.com/u/mit3233)
#### Post date: [10. September 2020 um 12:39 UTC](https://forum.shopware.com/t/patch-sales-channel-api-v3-context-sprache-wird-nicht-geandert/69511/1 "2020-09-10T12:39:33Z")

</div>

Hallo Zusammen,

ich möchte gerne für einen über die API befüllten Warenkorb die Sprache ändern. Ich habe die Route **PATCH /sales-channel-api/v3/context** im SalesChannelContextController gefunden (warum steht die eigentlich nicht ind er Doku?) und wenn ich dort “languageId” hin sende, bekomme ich auch den aktuellen context Token zurück. Wenn ich bewusst mal eine falsche Language ID angebe, bekomme ich auch einen Fehler. Der Endpunkt scheint also zu funktionieren. Allerdings wird bei allen nachfolgende Anfragen an die API der Warenkorb immer noch in Deutsch übergeben, obwohl ich die englische Language ID übergeben habe.

Hat Jemand eine Ahnung, woran das liegen könnte? Oder ist es irgendwie anders möglich, die Sprache zu switchen?

Vielen Dank!

&nbsp;

---

<div class="post-metadata">

### Author: ![AlexGalax](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/alexgalax/32/9925_2.png) [@AlexGalax](https://forum.shopware.com/u/AlexGalax)
#### Post date: [10. September 2020 um 13:12 UTC](https://forum.shopware.com/t/patch-sales-channel-api-v3-context-sprache-wird-nicht-geandert/69511/2 "2020-09-10T13:12:17Z")

</div>

Vermutlich musst du den `sw-context-token` im Header des Requests anpassen.

---

<div class="post-metadata">

### Author: ![mit3233](https://avatars.discourse-cdn.com/v4/letter/m/f6c823/32.png) [@mit3233](https://forum.shopware.com/u/mit3233)
#### Post date: [10. September 2020 um 15:18 UTC](https://forum.shopware.com/t/patch-sales-channel-api-v3-context-sprache-wird-nicht-geandert/69511/3 "2020-09-10T15:18:52Z")

</div>

Der Token bleibt nach dem Sprachwechsel gleich, daran lag es nicht. Ich habe aber mittlerweile die Lösung. Die Sales-Channel-Api fliegt in 6.4 raus und wird durch die Store-Api ersetzt. Ich habe jetzt alle Anfragen auf die Store-Api umgebaut und es funktioniert jetzt ohne Probleme. Sowohl der Warenkorb als auch das Holen der Produkte fürs Listing.
