If you're using LangShop or other translation apps for your website, they may in some cases interfere with the Fit Quiz's functionality and prevent it from loading in some languages.
For example, let's say your website has English, German and Dutch versions. You notice that Fit Quiz is only loading and visible on the English version but not the other two. This guide will provide more details on why this may be happening and what you can do to fix it.
Some translation apps function different, so If you're still having issues with this, please don't hesitate to reach out to our support team and we will take a closer look.
Why is this happening?
Typically, translation apps only translate actual content of a page โ for example, product descriptions or return instructions. However, some translation apps go beyond this and also translate the actual code of the page. This is, of course, not the best practice and often goes against Shopify guidelines, as it can interfere with and mess up some functionality of a store.
For example, in the case of Fit Quiz, this line in the HTML snippet originally looks like this:
select_size() { return true }
But a translation app will translate it to this when triggering a Dutch translation:
select_groose() { geef true }
As the result, this change prevents the Fit Quiz snippet from functioning correctly and will not load Fit Quiz on, in this example, the Dutch version of the website.
How to fix it
Below are instructions on how to fix this specifically in LangShop (a translation app) but these could also apply to other translation apps.
Open the LangShop app
Go to
Translations
Select
Storefront elements
Filter search for
easysize
Remove/revert all translations to original/english versions for all languages
Once saved, Fit Quiz should load across all the translated versions.
If you have any issues with implementing this, please reach out to us and we will do our best to help.ย