When enabling the domain feature, each of your languages will be available on it's own domain.

This helps a lot with SEO and also allows you to share language specific urls like de.mystore.com, fr.mystore,com and mystore.com



Step 1


 First of all you have to add your language specific domains in the Domains section of your shopify backend.

shopify has a documentation on how to do so here:

https://help.shopify.com/manual/domains/connecting-existing-domains/setting-up-your-domain#set-up-your-existing-domain-to-connect-to-shopify


Important: Please make sure that you disable the "Redirect all traffic to this domain" option for your primary domain!



Also make sure that the status of your domains is set to "OK".




Step 2


Navigate to the "Settings / Languages" section (http://langify-app.com/settings/languages) and click the name of your base language.

 



Step 3


 Enter the domain for your base language without the leading http://.

You can also assign multiple domains by separating them with a comma.
Please note that the first domain you enter is the one that the user will be redirected to when switching the language using the language switcher.



Step 4

Select the language code that matches your base language from the drop-down in the "Code" section and click "Save".





Step 5


Repeat step 2, 3 and 4 for your other languages.



Step 6


Click "Enable" next to "Domains are disabled" in the "Settings / Language Switcher" section (http://langify-app.com/language-switcher) to enable the domain feature.

 

You can disable the domain feature again by clicking "Disable" next to "Domains are enabled".






Troubleshooting



Domain feature is still not working:



Please make sure to add the www. domains too.




We hope this tutorial was of use. If you are still struggling with your translations or have encountered any problems, which haven't been discussed here feel free to contact us.