Articles on: [Shopify] Settings

Guide to the new language and currency switcher

LangShop introduces a new design of language and currency switchers. In this article you can learn what has changed.


Old switchers’ and redirects' customizations stay unchanged, unless any new changes are added and saved. It means that your already customized switchers will look and work the same as before, until you add and save any changes to switchers or autodetection (previously language and currency suggestions) .

After the new changes have been saved, old switchers’ customizations will be reset and can’t be restored. You’ll also need to configure switchers and redirects again.

On this page

New design of switcher

Enable a switcher

Customizing a switcher

Switcher for stores with multiple Markets

New design of switcher

The new design allows LangShop users to add only one switcher to your store, joint for languages and currencies.

You can choose what elements the switcher should display: language, currency or both language and currency.

Also, the customization section is more clear and convenient now. More customization options have been added to make a switcher better fit your store design. New switcher is more stable and the integration with Shopify Markets has been improved.


Stores with two or more markets can’t add additional currencies and, consequently, a currency switcher. Instead, there’s a possibility to add the country switcher and customize the currency of the market in Shopify. In this case, LangShop offers to display language, country or language and country switcher. Read more here.

Enable a switcher


From your LangShop admin, go to Settings > Switchers.

At the left sidebar panel, find Language & currency switcher.

Click Edit switcher.

Choose the device your switcher should display on by checking the Enable option.

Customize your switcher.

Go back and change the switcher visibility from Visible for admin only to Published.

Click Save.

Customizing a switcher

The switcher customization includes templates, elements, labels and flags, type and position, etc. Some customization options are limited by a plan, to activate them you’ll need to upgrade.

General Settings

Go to Settings > Switchers > Edit switcher and choose the device.

In General Settings, choose the template for your switcher (mandatory section!).

In the Displayed elements section select what elements you want the switcher to display: language, currency or both language and currency.

If the store has only one language/currency/country, the switcher won’t display this element. For example, the store with only US Dollar currency added, won’t display the currency in the switcher even if it’s customized until more currencies are added.

In the Language label dropdown select how switcher should indicate language: via language code (e.g. DE), language name (e.g. German), or native language name (language title, which you can translate in the native language in the language settings. e.g. Deutsch).

Decide whether the language switcher should have a flag by tweaking the toggle.

Set the Currency label by choosing between currency name (e.g. US Dollar) and currency code (USD).

Enable or disable flag for currencies.

Specify the Position and offset of the switcher.

Save configuration or open Advanced settings for more options.

Advanced Settings

In the Advanced settings tab you can specify switcher and its dropdown style, font, border, stylize arrow and find snippets to set a custom position of the switcher on the store. Advanced settings can only be applied on Standard and Advanced plans, for the other plans only the preview option (test without saving) is available.


All customizations in the Advanced settings tab are applied to both language and currency elements.

In the Switcher style section you can set flag rounding, specify background color and padding.

You can customize the font of the text: its size, family and color.

You can also customize the border of the switcher: its width, radius and color.

Separately, you can customize the dropdown style, font and border.

In the Arrow section you can specify the size and color of the dropdown arrow.

Save configurations.

In the DEV MODE section, you can find switcher tag, which helps you add a switcher to a custom position. For it, you’ll need to copy the tag and incorporate it in the theme.

Pay attention that switcher tag has Desktop, Mobile and All versions. By incorporating a desktop switcher tag into the theme, the switcher will be displayed for desktop users only. If you want to display the switcher for all devices, choose the ALL option.

Switcher for stores with multiple Markets

LangShop doesn’t have an opportunity to add multiple currencies to stores with 2 and more Markets. It means that the currency switcher is also unavailable in this case. Instead of currencies, you can offer users to choose a country. In this case, Shopify will display the currency depending on the Market this country belongs to.

Currencies are also unavailable in case there are additional markets that are disabled.

The customization of this switcher is similar to the language and currency. You can decide what elements to display: language, country or both language and country. In the last case, when switching a country, users will see only the languages linked to the Market this country belongs to.

Instead of a currency label and flag, you are offered to specify a country label (country name or country code) and flag. The rest of the customizations stay the same.

Country name in the switcher can be displayed in the chosen language only.

Updated on: 01/12/2023

Was this article helpful?

Share your feedback


Thank you!