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!