Magento 2 Migration Extensions Sale

Magento 2 Language Switcher Extension

Magento 2 Language Switcher is an extension that allows you to enable GeoIP redirect to store view based on visitor country (geographic location / Geo IP) or browser language automatically or display suggestion language popup. It is useful for merchants that sell globally. You can automatically display locale (store view) that visitor preferred. For example, display German for visitors from Germany, for visitors from Canada you can display English or Franch based on their browser language.
Purchase GeoIP Switcher Extension and Save up to 10% OFF

Compatibility: Magento 2.0.0 - 2.4.2 (CE, EE, ECE, B2B)
Version: 2.0.9
Quick Overview Video

Attracting more customers going global? Are you interested? If yes you should definitely use the Magento 2 Auto Language Switcher Extension. Display locale at your multi-language Magento 2 store based on the visitors' country or their browser language. Become closer to your customers letting them know about your store and the services you provide. What if you offer something they are so desperate to find? Check out this short video here to learn about auto language switcher module configuration basics.

Brands Who Trust Us
Here are some of the brands that use Magefan extensions
Brands Who Trust Us
What Customers Say
Excellent service
star star star star star
Review by Adam Kain

This extension really helped. Thank Magefan team for the support. Sincerely recommend it to everyone.

Store View Redirect Based On Customer Browser Language

Magento 2 allows you to set default store view on a multi-language store, but it does not allow you to set it depends on customer language. With our Magento 2 Store Switcher extension, customers will automatically see information on your store on their languages. Customers can manually change store view (language) as always.

Magento 2 Currencies
Magento 2 Currencies

Store View Switcher Based on Visitor Geographic Location

Store View Switcher Based on Visitor Geographic Location Store Switcher extension for Magento includes GeoIP database out of the box. You can configure it in a way to display store view based on customer geolocation (country).

Robots Restrictions

The module can be easily disabled for crawlers and bots. Google and other bots can scan your site as usual.

Magento 2 Currencies
Magento 2 Currencies

Integration With Custom Themes

Our extension will not effect your Magneto 2 theme and will not have any conflicts with it.

Share Your Opinion

When managing a multi-language store you have to pay a lot of attention to the language. It’s better to display customers content in their local language to ensure they are comfortable shopping in your store. Our Language Switcher automatically directs customers to the store views in their local language.

However, there might be some other features you want to add?

New Features of Magefan Extension
Magento 2 Language Switcher Extension Live Demo

Does the language switcher extension provide support to varnish cache?

 - Yes, it does. To make the module work properly with the varnish cache you need to modify the Varnish Cache configuration file (by default /etc/varnish/default.vcl) on your server and restart varnish. Please add these lines of code to the varnish config file:

if (req.http.cookie !~ "PHPSESSID=" && req.http.User-Agent !~ "bot" && req.http.User-Agent !~ "loader") {
return (pass);

With this setting, your store will be displayed without varnish cache during the first visit. You need to do this as the GeoIP detections held on the PHP level, and you need to allow varnish to skip the first visitor's request to make GeoIP detection possible. Check this article for more information.


Can I install your Magento 2 Auto Language Switcher module via the composer?

- Yes, you can. All our modules can be installed via the composer. Once you purchase the extension, you receive keys to the private Megafan composer repository and find the composer installation commands available in the "My Downloads" section.


People Also Searched For
  • magento 2 language switcher
  • magento 2 store switcher
  • magento store switcher
  • magento language switcher
  • magento language selector
  • store switcher magento
  • magento 2 store switcher extension
  • language switcher magento 2
  • auto language switcher
  • magento 2 redirect to store view
  • magento geoip redirect