Translation Lab FAQs

Translation Lab FAQs

1. When clicking on the logo, breadcrumb, cart, or checkout buttons, I am redirected to the default language?

Shopify released its native multi-language support or the so-called store languages back in December 2019. Note: Translation Lab provides only the admin UI to manage the store languages.

To load your store in a different language, you need to load the language-specific URL or the so-called locale URL. For example:

Although most themes for Shopify have already been updated to support the store languages as described here, you might be using an old version of your theme.

Themes that have not been updated use relative URLs in their HTML like /cart, /checkout, etc. These relative URLs need to be replaced with the new routes object as described here.

If your theme does not support the store languages and does not make use of the routes liquid object, please contact your theme developers for an update.


2. My checkout is not translated?

Please see the answer to the above question. 


3. The titles of my recommended or related products sections are not translated?

Please see the answer provided to question #1.


4. How to translate the home page of my store?

As every theme is different, the translatable resources provided by Shopify multi-language support might be situated in different places.

Check at Content Translation → Translation Of drop-down menu → Theme for the homepage translations or any theme-specific translations.


5. What to do when some translations are missing?

Sometimes, you might not be able to find the resources you want to translate. Usually, these resources are part of your theme. To be able to find these resources, you need to understand how the Shopify store languages feature works with your theme. Note: Translation Lab provides only the admin UI to manage the store languages.

Shopify will go through your theme and pickup every string which is present in your current locale .json file and make it available for translation.

What they also do is find all section settings in the settings_schema.json or in the section liquid files and also make them available for translation. It is important to note that only settings of type text will be available for translation. These settings are usually section titles, subtitles, etc.

So if you are not able to find a particular resource for translation, do look on the Translations → Theme → Sections page in Translation Lab.


6. I added the language switcher to my theme, but it is not showing, or it is showing, but it does not look good?

If your language switcher is not showing, it might be because you have only one published language.

Because every theme is different, the language switcher needs a bit of CSS work to make it look native to the current theme. We are gradually adding default styling for the most popular Shopify themes. If you are not happy with how the language switcher looks on your theme, it could be that we have not yet added your theme to the default styles. In that case, contact us for support.

Please note that if you are using a custom theme or a heavily customized version, the language switcher will also have to be customized, which we can do for you but will charge you a small fee.


7. I wish to have flags in the language switcher? How do I achieve this?

The language switcher does not currently support flags. Please contact us for support. If you're on the Pro plan, you won't be charged. If you're using the free version of Translation Lab, we will charge you a small fee to customize the language switcher.


8. Can I translate everything automatically?

Translation Lab's Pro subscription plan provides you with an option to translate your store automatically.

Our automatic translation uses the Google Translate API with its neural networks AI. This means that your conversions will be as accurate as they can be when done by a smart machine.


9. Will the automatic translation work with HTML?

Yes! If you are translating text, which also contains HTML code (product descriptions, for example), the HTML code will be retained, but the actual text will be translated.

With the Pro package, you can translate up to 250,000 characters using this option.


10. Does the app provide the option to automatically detect locale?

We are currently adding this feature to the app. In the meantime, please use one of the solutions on this page.


11. How to translate the email templates?

This is a known issue in Shopify, but luckily there is a workaround. Please see: Selling in multiple languages

For a notification template to appear under Translation Of → Email Templates in our app, the default message has to be modified. Just add whitespace somewhere in the template and save it. That's it.


12. How to change the text of the language switcher drop-down?

You have a few options on what text to display in the language switcher. You will have to edit the translation-lab-language-switcher.liquid file in the Snippets folder.

You are looking for the following code:

option.text = lang.iso_code;

This will show the ISO code of the given language - EN for English, DE for Deutch, RU for Russian.

option.text =;

This will show the full name of each language in the drop-down translated to the current language - English, Deutch, Russian if your current language is English.

option.text = lang.endonym_name;

This will show the full name of each language in the drop-down translated to the corresponding language - English, Deutsch, Русский (doesn't depend on, which is your current language).


Leave a comment

  • Radostina @ Sherpas Design

    Hello, Tomas!
    The way Pagefly works is, it generates the page HTML and liquid in their editor and then writes this code in a page.pagefly.*********.liquid template. This means that your page is not pulling data from the Shopify backend. In other words, it is not taking the title and the description you have in Shopify for the current page. Thus, this page is also bypassing the multi-language support and therefore it is not translated. What you can do is ask Pagefly if and when they are going to support the new Shopify store languages as described here:
    Hope this helps,
    Radostina @ Sherpas Design

  • Tomas Juch

    is it possible to translate pages made by pagefly in translation lab?

  • Radostina @ Sherpas Design

    Hello, HMPLB!

    Yes, you can change your primary language in Online Store > Themes > Actions > Edit languages. Our app will adjust to the change once you switch the primary language.
    Hope this helps!
    Radostina @ Sherpas Design


    Hi Sherpas Design,

    Thank you for making this great app. I absolutely love it.
    I have one question, is it possible to set a translated language as the default language on your store?

  • Radostina @ Sherpas Design

    Hello, Shu-ti Liao!

    Please, contact our support for assistance with this. They’ll take a look at your store and help resolve the issue :)

    Radostina @ Sherpas Design

  • Shu-ti Liao

    Hi Sherpas Team,

    Thank you for making such a great language switcher app. I’m a Shopify user and I’m planing to use Translation Lab on my website. We are currently using the theme Queenstown, However, the language switcher does not seem to suit the theme of our website. Please assist in making amendments.

  • Radostina @ Sherpas Design

    Hello, Cyrus!

    Yes, if you use the free version of the app, you can translate your Shopify store into 5 languages (note that this is Shopify’s restriction if you’re on a regular Shopify plan); the free version of Translation Lab allows you to manage your translations manually without any limitations on the number of translations/characters.

    However, if you want to manage your translations automatically, you need to upgrade to the Pro plan (which allows you to translate up to 250k characters a month). If you need more characters, you have the option for a one-time purchase of 250k additional characters. The reason for this is that we’re paying Google for each automatically translated character. Hope this helps!

    Radostina @ Sherpas Design

  • Radostina @ Sherpas Design

    Hello, Miguel!
    Please, contact our support for more information and assistance with this.
    Radostina @ Sherpas Design

  • Cyrus


    I would like to know if in the free version I can translate my site into several languages ​​and if I can customize the translation, finally I would like to know if there is a word limitation.

    Best regards,

  • Miguel Pimpão

    Hello! I would like to make my primary store one of the translations I’ve made. How can I do it?

  • Radostina @ Sherpas Design

    Hello, isabella!
    Please, contact our support for assistance with this :)
    Radostina @ Sherpas Design

  • isabella

    hello Radostina yes yesterday i bought the app for my store and would like advice so that i can translate everything in 3 languages. how can i do it?

  • Radostina @ Sherpas Design

    Hello, isabella!
    I’m sorry, I’m not sure I understand. Could you, please, give us more information? :)
    Radostina @ Sherpas Design

  • isabella

    hola quisiera mas acesoria

  • Radostina @ Sherpas Design

    Hello, Anis! In general you just need to uninstall the app. So, please, contact our support for assistance with this.
    Best, Radostina @ Sherpas Design

  • Radostina @ Sherpas Design

    Hello, Jason! We are currently adding this feature to the app. We’re planning to launch it in one month.
    In the meantime, please, use one of the solutions on this page:
    Hope this helps!
    Best, Radostina @ Sherpas Design

  • Jason McCoy

    Do you have an eta when the app will provide the option to automatically detect locale?

  • Anis Nadia

    Hi, may I know how to completely remove the translation lab from my shopify store? I already removed the apps but it still appear on my store. Thanks!