Site icon MageComp Blog

How to Remove Language Switcher in Magento 2

How to Remove Language Switcher in Magento 2

Hello Magento Friends,

This tutorial will instruct, How to Remove Language Switcher in Magento 2.

The language switcher dropdown is displayed in the storefront providing various language options. Selecting a language will convert the website content into that particular language. To attract a global audience, Magento 2 store owners add a language switcher option on the storefront. Using the Google Langauge Translator module, customers can select their desired language and comfortably shop from your Magento 2 store.

But sometimes, you need to remove the language switcher option. To do so, you can use the below steps.

Steps to Remove Language Switcher in Magento 2:

Step 1: First, create a default.xml file inside the etc folder

Vendor/Extension/view/frontend/layout/default.xml     

Now add the code as follows

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
<referenceBlock name="store_language" remove="true" />
    </body>
</page>

Note – In case you already have Vendor/Extension/view/frontend/layout/default.xml file, then edit it and put the below code before </body> closing tag

<referenceBlock name="store_language" remove="true" />

Step 2: Run below CLI command to flush Magento cache        

php bin/magento cache:flush

Conclusion:

Using the above steps, you can Remove Language Switcher in Magento 2. Share it with your friends and stay updated on our latest Magento 2 tutorials.

Happy Coding!

Exit mobile version