Localization and translation
Customers all over the world enjoy viewing content in their native language. Translating your store's content can lead to more sales because your international customers can better understand your marketing, product details, shipping, and return policies. Learn more about selling cross-border.
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.
To sell in multiple languages, you need to have the following:
The Basic Shopify plan or higher.
A theme that's compatible with selling in multiple languages. All the free themes from Shopify are compatible. You might need to update your theme for it to be compatible with selling in multiple languages. If you're using a third-party theme, then you can contact your theme developers to check if it's compatible.
A theme that has a language selector. If you're using another theme or an older version of the theme, then you can add a language selector using the Geolocation app by Shopify.
URLs and SEO
A major aspect of selling in multiple languages is making sure that customers and search engines can find the right language version of your site. When you publish a language, unique URLs are created for each translated page in your store. This is done by adding the language code to the URLs.
For example, suppose your primary domain is
shop.com. If you publish two additional languages, French (fr) and German (de), then your store URLs will change to
The rest of the domain remains the same in all languages. You can also have different languages available on different domains by using the international domains feature in Shopify Markets.
It's important that search engines can index your site in all the translated languages. Shopify automatically adds hreflang tags, and includes all published languages in sitemaps, which help search engines detect the different languages on your store.
Translations in apps
If you use third-party apps, then it is possible that those apps don’t support selling in multiple languages by default. To check if an app supports multiple languages, contact the app's developer.
Limitations of selling in multiple languages
Only compatible third-party translation apps are supported by this feature.
Tags (such as product tags, article tags, and blog tags) can't be translated.
Product URLs, such as
/products/large-white-t-shirt, aren't translated and remain in the language that they were created in, even when a customer is viewing the site in another published language.
Your theme's primary language cannot be a regional variant when using Shopify Markets. For example, you should not change your primary language to
English (United States). It should be
Multi-language for developers
To help Shopify partners offer a fully multi-language experience and localize app workflows, Shopify is launching a set of new platform capabilities for selling in multiple languages.