Skip to main content Skip to search Skip to main navigation
Shopware Payments ramp-up pricing for 12 months. Limited time only. Learn more
Diese Seite ist auch auf Deutsch verfügbar.
Kraftware

Multi Language Detection Redirect

Rating: no rating ( write a review )
Downloads: <100

Description

Highlights

  • Visitors land on the domain in their browser language
  • Remembers the choice in the language switcher
  • Fallback domain for all other languages
  • The same page, with the SEO URL of the target language
  • Never cached, safe with HTTP cache and reverse proxies

Features

  • "Redirect this domain" option per sales channel domain
  • Language from the language settings of the browser
  • Choice in the language switcher stored for one month
  • "Use as fallback domain" option, otherwise the default language domain
  • The same page in the target language, with its SEO URL
  • Query parameters are kept
  • Temporary (302) redirect that is never cached
  • Prefers domains on the same host and scheme
  • Only domains of the same sales channel
  • Switching languages never leads back to the redirected domain
  • Language cookie listed as technically required in the cookie consent
  • Works in a subdirectory
  • In 8 languages

About the Extension

Every visitor in their own language

Many shops have one domain per language, such as example.com/en, example.com/de and example.com/nl. But visitors, ads and links often use the plain example.com. This plugin sends those visitors straight to the domain in their own language. Visitors don't have to look for the language switcher, and you can share one address everywhere.

How it works

Open a domain of your sales channel and switch on "Redirect this domain". Every visitor of that domain is redirected to another domain of the same sales channel:

  • The language switcher comes first. When a visitor chose a language in the language switcher before, they go to that language. The choice is stored for one month.
  • Then the browser language. The plugin compares the languages set in the visitor's browser with the languages of your domains and picks the best match.
  • Then the fallback domain. When none of the visitor's languages is available, they go to the domain marked "Use as fallback domain". Without a fallback domain, the domain of the sales channel's default language is used.

Example setup

  • example.com: English, "Redirect this domain" on
  • example.com/en: English, "Use as fallback domain" on
  • example.com/de: German
  • example.com/nl: Dutch

A visitor with a Dutch browser who opens example.com lands on example.com/nl. A visitor with a Spanish browser lands on example.com/en. When the Dutch visitor switches to German in the language switcher, their next visit of example.com opens example.com/de.

The same page, in the right language

Visitors land on the same page they opened, in the target language and with its SEO URL. A link to example.com/Shoes leads to example.com/de/Schuhe for a German visitor. Query parameters, for example from a newsletter or an ad, are kept.

Built for real shops

  • Never cached: the redirect is temporary (302) and is never stored in the HTTP cache, a reverse proxy or the browser. Every visitor gets their own redirect.
  • Same host first: when a sales channel has several domains for a language, the one on the same host and scheme is preferred, for example https over http.
  • Only your own domains: visitors are only sent to domains of the same sales channel. Your language domains themselves are never redirected.
  • Language switcher: switching languages never leads back to the redirected domain.
  • Cookie consent: the language cookie is listed as "Language" under the technically required cookies.
  • Subdirectories: works with Shopware installations in a subdirectory.

The Administration and storefront texts are available in English, German, Dutch, French, Spanish, Italian, Polish and Danish.

Support

Questions or something not working? Contact us through the Shopware Account ticket form.

Details

  • Available: English, German, Dutch, Italian, French, Danish, Polish, Spanish
  • Latest update: 23 October 2026
  • Publication date: 2 August 2022
  • Version: 7.2.0
  • Category: Language & Internationalisation

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 4.1

    Average rating of 4.1 out of 5 stars

  • Partner since: 2021
  • Extensions: 19

Support

  • Based in: Belgium
  • Speaks: English, Dutch
  • Response time: Quickly