Solved

Landing domain names on correct language

PiROmaarten
Tourist
4 0 1

I have a multilingual webshop for my domain pirobbq.com.
Visitors landing on pirobbq.com are asked (automatically) in which language they want to visit the site.
I also have the domains pirobbq.de (Germany) and pirobbq.nl (Netherlands) and their DNS settings are set to redirect visitors to pirobbq.com.
I would like them to land on the german language pirobbq.com/de or Dutch language pirobbq.com/nl

 

I don't know how to set this: in DNS settings or within Shopify's settings. Who can help me?



Accepted Solution (1)

StephensWorld
Shopify Expert
1389 169 348

This is an accepted solution.

By default, it'll show the slash and then language code abbreviation, at the end of your primary domain name, when a customer switches to a different language (that's not your store's primary language). Ex. pirobbq.com/de or pirobbq.com/nl

 

If you wanted to use a custom domain name for a specific language, that's currently not possible. Custom domain names can only be assigned to specific markets. So what you could do is have a market for Germany, and then assign the probbq.de domain name to it, with the primary language for that market being German.

 

But if, for example, your store is based out of the USA (using probbq.com as the primary domain name, and English as the primary language), and you also have German as a secondary language on the store, and you want Americans viewing the site in German to see the probbq.de domain name -- that wouldn't be possible. 

 

Custom domain names are assigned at the 'market' level, and not the 'language' level. Language-related handles (ex. "/de" or "/nl") are added to the URL though, based on the secondary language that the site is being viewed in (if different from the market's primary language). 

★ Did my post help? If yes, then please like and accept solution. ★

https://stephens.world
support@stephensworld.ca

View solution in original post

Reply 1 (1)

StephensWorld
Shopify Expert
1389 169 348

This is an accepted solution.

By default, it'll show the slash and then language code abbreviation, at the end of your primary domain name, when a customer switches to a different language (that's not your store's primary language). Ex. pirobbq.com/de or pirobbq.com/nl

 

If you wanted to use a custom domain name for a specific language, that's currently not possible. Custom domain names can only be assigned to specific markets. So what you could do is have a market for Germany, and then assign the probbq.de domain name to it, with the primary language for that market being German.

 

But if, for example, your store is based out of the USA (using probbq.com as the primary domain name, and English as the primary language), and you also have German as a secondary language on the store, and you want Americans viewing the site in German to see the probbq.de domain name -- that wouldn't be possible. 

 

Custom domain names are assigned at the 'market' level, and not the 'language' level. Language-related handles (ex. "/de" or "/nl") are added to the URL though, based on the secondary language that the site is being viewed in (if different from the market's primary language). 

★ Did my post help? If yes, then please like and accept solution. ★

https://stephens.world
support@stephensworld.ca