# Kontaktseite landet bei Sprachwechsel auf Startseite

**URL:** <https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518>\
**Category:** Allgemein\
**Created:** [4. September 2019 um 07:34 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518 "2019-09-04T07:34:23Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [4. September 2019 um 07:34 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/1 "2019-09-04T07:34:23Z")

</div>

Hallo,

unsere Kontaktseite mit Formular ist im Deutschen unter /kontakt erreichbar, im Englischen unter /contact

In der Shopseite wird auf&nbsp;shopware.php?sViewport=forms&sFid=5 verwiesen, also unser Kontaktformular (ebenfalls mehrsprachig).

Wenn ich allerdings von Deutsch auf Englisch wechsle, dann lande ich auf der Startseite. Der Wechsel von Englisch auf Deutsch funktioniert allerdings.

alle anderen Shopseiten lassen sich übersetzen… woran liegt das? Liegt das am Formular? Muss ich für jede Sprache ein eigenes Formular machen?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [4. September 2019 um 07:44 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/2 "2019-09-04T07:44:39Z")

</div>

> Muss ich für jede Sprache ein eigenes Formular machen?

Eigentlich ja.

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [4. September 2019 um 07:46 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/3 "2019-09-04T07:46:37Z")

</div>

Kannst du mir sagen, wieso das so ist? Möchte es gern verstehen.

für was gibts dann die Übersetzungsfunktion bei Formularen?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [4. September 2019 um 08:02 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/4 "2019-09-04T08:02:11Z")

</div>

In der Regel hat ein Formular ja auch eine URL. Wenn du im englischen dann die URL vom deutschen Formular hast, kann das nicht gut gehen. In der Grundversion von Shopware sind die Formulare übrigens schon angelegt.

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [4. September 2019 um 08:10 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/5 "2019-09-04T08:10:48Z")

</div>

Hallo,

die Shopseite hat sowohl in Englisch als auch in Deutsch als Link-Ziel&nbsp; **shopware.php?sViewport=forms&sFid=5** hinterlegt.

Das ist mein Formular, welches mehrsprachig angelegt ist. Mit deutschen Texten und englischen. Der Name des Formulars ist “Kontakt” bzw. in Englisch “Contact”. Es gibt kein “deutsches” Formular, es gibt ein einziges welches in mehreren Sprachen gepflegt ist.

gehe ich auch [https://www.meinshop.de/de/kontakt](https://www.meinshop.de/de/kontakt) und übersetze, lande ich auf Start. Eigentlich müsste das weiterleiten auf [https://meinshop.de/en/contact](https://meinshop.de/en/contact). Wenn ich letztere URL direkt aufrufe, funktioniert das.

also wieso klappt die Übersetzung nicht?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [4. September 2019 um 08:19 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/6 "2019-09-04T08:19:19Z")

</div>

Hm, das mit der Übersetzung habe ich ehrlich gesagt noch nie bei den Formularen irgendwo angewendet. Bei all unseren Kunden sind extra Formulare eingebunden. Von daher ist mir das so noch nie aufgefallen.

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [4. September 2019 um 08:44 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/7 "2019-09-04T08:44:42Z")

</div>

hab jetzt 2 separate Formulare&nbsp;angelegt und die&nbsp;shopware.php?sViewport=forms&sFid=17 in der englischen Übersetzung der Shopseite hinterlegt.

Cache geleert und SEO Index neu erstellt.

Sprachumschaltung funktioniert trotzdem nicht…

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [4. September 2019 um 13:18 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/8 "2019-09-04T13:18:42Z")

</div>

@R4M‍ hast du evtl. noch ne Lösung?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [4. September 2019 um 13:41 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/9 "2019-09-04T13:41:56Z")

</div>

Also wir haben das bis immer so gemacht:

- Shopseite DE erstellen - z.B. Name Kontakt

- bei Link Adresse shopware.php?sViewport=forms&sFid= eingetragen, ID vom DE Formular

- Shopseite EN erstellen - z.B. Name Contact

- bei Link Adresse shopware.php?sViewport=forms&sFid= eingetragen, ID vom EN Formular

Diese Shopseiten dann bei Service bzw. Footer, je nach DE und EN, eingebunden - fertig. Also so, dass wir am Ende sauber getrennte Links und Namen haben.

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [4. September 2019 um 13:46 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/10 "2019-09-04T13:46:34Z")

</div>

ach ihr habt die Shopseiten auch getrennt… ich wollte eigentlich alles in einem haben, dafür gibts ja die mehrsprachigen Felder…

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [4. September 2019 um 14:07 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/11 "2019-09-04T14:07:41Z")

</div>

Ja das haben wir auch getrennt.

---

<div class="post-metadata">

**Author:** ![JensBAG](https://avatars.discourse-cdn.com/v4/letter/j/b38774/32.png) [@JensBAG](https://forum.shopware.com/u/JensBAG)\
**Post date:** [28. Januar 2020 um 10:15 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/12 "2020-01-28T10:15:34Z")

</div>

> [@FloC3 schrieb:](https://forum.shopware.com/profile/27446/FloC3 "FloC3")
> 
> Hallo,
> 
> unsere Kontaktseite mit Formular ist im Deutschen unter /kontakt erreichbar, im Englischen unter /contact
> 
> In der Shopseite wird auf&nbsp;shopware.php?sViewport=forms&sFid=5 verwiesen, also unser Kontaktformular (ebenfalls mehrsprachig).
> 
> Wenn ich allerdings von Deutsch auf Englisch wechsle, dann lande ich auf der Startseite. Der Wechsel von Englisch auf Deutsch funktioniert allerdings.
> 
> alle anderen Shopseiten lassen sich übersetzen… woran liegt das? Liegt das am Formular? Muss ich für jede Sprache ein eigenes Formular machen?

&nbsp;

Hallo FloC3,

wir stehen vor dem gleichen Problem. Hast du eine Lösung gefunden?

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [28. Januar 2020 um 10:21 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/13 "2020-01-28T10:21:56Z")

</div>

Hallo Jens,

&nbsp;

nein leider noch keine Lösung…

---

<div class="post-metadata">

**Author:** ![JensBAG](https://avatars.discourse-cdn.com/v4/letter/j/b38774/32.png) [@JensBAG](https://forum.shopware.com/u/JensBAG)\
**Post date:** [28. Januar 2020 um 13:57 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/14 "2020-01-28T13:57:53Z")

</div>

Hi Flo,

wir nutzen das SEO Plugin [https://store.shopware.com/dreisc01615/seo-professional.html](https://store.shopware.com/dreisc01615/seo-professional.html).

Ich habe neue SEO-Urls für das Kontakt Formular und für dessen Übersetzung vergeben. Jetzt funktioniert es wieder.

&nbsp;

---

<div class="post-metadata">

**Author:** ![ROKAStore](https://avatars.discourse-cdn.com/v4/letter/r/b487fb/32.png) [@ROKAStore](https://forum.shopware.com/u/ROKAStore)\
**Post date:** [5. September 2020 um 13:07 UTC](https://forum.shopware.com/t/kontaktseite-landet-bei-sprachwechsel-auf-startseite/61518/15 "2020-09-05T13:07:29Z")

</div>

Wir haben auch das SEO Plugin von Dreischild, aber es funktioniert trotzdem nicht… @JensBAG‍, habt ihr in das Formular im Feld “SEO-Url” eine eingetragen, und dann das Formular einfach übersetzt, und in der Übersetzung eine z.B. englische SEO-Url? Und dann funktioniert es mit der selben Link-Adresse wie z.B. “shopware.php?sViewport=ticket&sFid=5” ? Oder habt ihr in die Link-Adresse einfach die SEO-Url gesetzt?
