langify code will be added after you've published your translations to that theme.
Here is the standard snippet for the desktop switcher:
<select id="ly-languages-switcher" class="ly-languages-switcher">{% for language in shop.metafields.languages %}{% assign key = language | first %}{% assign value = language | last %}{% if key != "default" %}<option value="{{ key }}">{{ value }}</option>{% endif %}{% endfor %}</select>
And this one is often added inside the mobile menu, if the desktop switcher isn't visible on mobile:
{% assign language = cart.attributes["language"] %}{% if language == nil %}{% assign language = shop.metafields["languages"]["default"] %}{% endif %}{% assign cl = language %} <select id="mobile-languages-switcher">{% for language in shop.metafields.languages %}{% assign key = language | first %}{% assign value = language | last %}{% if key != "default" %}<option value="{{ key }}"{% if key == cl %} selected="selected"{% endif %}>{{ value }}</option>{% endif %}{% endfor %}</select> <script> $('#mobile-languages-switcher').change(function() { langify.helper.saveLanguage($(this).val()); }); </script>
If you have any questions, don't hesitate to contact us at support@langify-app.com!