Internationalization / multilingual store using subdirectories

Highlighted
Shopify Partner
4 0 2

There are quite a few questions about internationalization, but most of them seem to be outdated.

At the shopify blog I read this post: https://www.shopify.com/partners/blog/multilingual-website

Use dedicated and unique URLS

Do use country-specific URLS (like mywebsite.fr for French for example), subdomains with gTLDS (like fr.mywebsite.com), or subdirectories with gTLDs (like mywebsite.com/fr) for each version of a page.

All three of these options are perfectly right, but the easiest one to set up and maintain is the subdirectory one, especially on Shopify.

That's perfect. I think the subdirectory one is indeed the best option. So, how to do it?

1 Like
Highlighted
Shopify Staff
Shopify Staff
714 45 102

Hey, there!  

Dallas here from the Social Care Team. You have asked a great question and I'll be happy to help you out with this. For what you're wanting to accomplish there are a few options:

Option 1:

If you're looking to have multiple websites for your supported languages you'd want to look into purchasing country-specific URLs. If you were to do this you would be required to create a new Shopify account. You are able to get the additional stores for cheaper if you're on the Shopify plan or higher. Just ensuring that for each new store the only difference is that your site is in a different language and nothing else. 

This will allow for an individual store to automatically show the chosen language. For example, mywebsite.fr would show in French (if you wrote the site in French).

This link here will show you how to change the checkout language if you were to choose this options.

_________


With Shopify, you are also able to create URL redirects as well as subdomains. However, you'd still be connecting this to your original domain. 

Option 2:

If you are looking to support multiple languages with your store but don't want to pay for a different site for each language, the easiest thing to do would be to get a multi-lingual app (like Languify) and then create a subdomain or a URL redirect. 

This way your customers in France will be able to type in either fr.mywebite.com or mywebsite.com/fr and your Spanish customers can type in es.mywebsite.com or mywebsite.com/es and still be directed to your website. However, they will be directed to your primary domain (mywebsite.com). In the top corner of your store, however, they will have the ability to choose what language they want everything displayed in.

To create a URL redirect you will want to go to:
Online Store > Navigation > URL Redirect in your Store Admin 

This link will also be able to give you a more in detail step by step instruction guide. To create a subdomain you will want to click Online Store > Domains in your Store Admin. Then for the domain that you want to add this on to you will click Manage, scroll down to Subdomains and add a subdomain there. 

I hope this helps you to decide the best option for your business. I gave a lot of information here so if you would like me to clarify anything or if you have any questions you can just respond to this forum post.  If you would like to contact our live support we have Gurus here to help you around the clock. 

Best,
Dallas 

Dallas | Social Care @ Shopify
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

2 Likes
Highlighted
Excursionist
32 0 3

Hi Dallas,

 

so it is impossible to have one store on a domain (example.com), and another store on a subdomain (example.com/fr)?

 

All I could figure out is it is possible to run one store on a subdomain and one on a domain.

 

Thx, Tom

0 Likes
Highlighted
New Member
3 0 0

Hi Dallas! 

 

I have the same issue and it would be great if we could hear any possible solution for subdirectories. 

 

Many thanks in advance,

Ioanna

0 Likes
Highlighted
Excursionist
32 0 3

Hi, you have reached someone who is always available and responds to queries - me.

 

Subdirectories were not possible in Shopify. Only now there has been a beta made available to some users that allows you to have your store in multiple languages. You need an app certified for this to be able to do this however. Last time I checked there were 3 available, one of them with a solid-looking plan which is free. 

Check in your settings if the Beta is there for you to use. Also check an article on this as it outlines the limitations of this. The good news is Shopify is going multilanguage and also multicurrency. It's just a matter of time.

1 Like
Highlighted
New Member
3 0 0

Thank you for you prompt reply! 

Just cheched your recommendations.

 

Do you also know if I could access the .htaccess file? 

 

Many thanks again Tom_and_Juli! :) 

0 Likes
Highlighted
Excursionist
32 0 3

Not sure about that, but please leave a post saying why you wanted to access it and how it turned out. For others.

 

Thanks, Tom

0 Likes
Highlighted
New Member
3 0 0

Thanks very much Tom, 

 

The main reason I want to access .htaccess is because I need to rewrite a subdomain to a subdirectory. 

Best, 

Ioanna

 

0 Likes
New Member
2 0 0

Hello Tom and Juli,
I use Languify for my store to be multi language but I haven't found any app that allows me to sell in different currencys. Is there an app right now that allows you to sell in multi currency in the same domain with the same product inventory?

0 Likes