According to the official Shopify guide on Localization and translation:
You can enable multiple languages from your Shopify admin to create separate URLs for your translated content. When customers land on a translated URL, your store automatically shows the translated version if translations exist.
There are some requirements to start selling in multiple languages:
To create translations in the new language, there is an option to download your texts in a CSV file, translate it and upload it back. This approach is clunky and doesn’t fit with our philosophy of continuous localization at all. There is a better approach!
The Localazy app for Shopify allows you to connect your online store to your Localazy account and translate your Shopify store into multiple languages with the Localazy translation platform.
After you integrate your Shopify store with Localazy with a few clicks, you can use one of the three available methods of translations:
You can also combine the above methods to optimize cost/effort for each language you want to introduce to your store.
Contact us if you are interested in early access of our translation solution for Shopify.
Please help us with improving our documentation.
We appreciate all your feedback.