In this article, you'll learn what Shopify Markets is and how to ensure compatibility with Langwill.
🛒 What Are Shopify Markets?
Shopify Markets let you customize your online store experience for customers in specific regions. You can create new markets from the Markets page in your Shopify admin. A market can represent a group of countries (e.g., North America) or a single country (e.g., Japan). This feature helps you tailor language, currency, and domain settings for international selling.
Kindly follow this article for more details on how to set up a specific market in Shopify or contact Shopify support for more advice.
🌐 The Relationship Between Markets and Languages
Language settings in Shopify are domain-based, meaning languages are tied to specific domains. Shopify allows you to assign different languages to different domains. By default, Langwill assigns each language to all domains in your store.
If you want a language to show only in one market, you first need to assign a specific domain to that market (not your store's default domain).
🧭 How to assign a language to a specific market?
If you want a language to appear only in a specific market, follow these steps:
1. Go to Shopify Admin > Settings > Markets, Select the market you want to configure (e.g., Japan)
2. Set up a domain for this market:
Use a subfolder (also called domain suffix), e.g.:langwill-demo.myshopify.com/xx-jp
Or use a custom domain⚠️ Avoid using your primary domain for multiple markets — this prevents unique language settings for each market.
3. Publish Language to Specific Market in Langwill
Once your market has a dedicated domain and default language:
Go to Langwill > Japanese > Manage Translations

✅ Publish Japanese only to the Japan market
🚫 Uncheck other markets

Now, Japanese content will only be shown under the Japan market domain.
You can also Set the default language for the Japan market to Japanese. This way, customers coming from the Japan market will see Japanese by default — even if you haven’t enabled IP-based auto language switching.