Project portfolio Browse selected work

Shopify Plus Upgrade Monthly Fee Reduction + Up to $4800 Development Fee Credit - Exclusive WesWoo Offer

Guide

Shopify Localization: Translation, Currency, Market Policy, and Content QA

Published: Editorial review: 2026-08-13

Shopify localization is not adding a translation button. It connects markets, domains, URLs, languages, product availability, prices, currency, tax, delivery, payment, support, and policy into one customer experience. If translations are incomplete or market rules conflict, a buyer can see Chinese product copy, English checkout, another market’s price, and an undeliverable item. That is a conversion, support, and international-SEO problem at once.

Define what a language owns and what a market owns

Language controls what a buyer reads and enters. A market controls what they can buy, at what price and currency, with which delivery and payment conditions. The two are related but not interchangeable. One English version may serve several countries, and one country can require several languages. A path such as /en/ or /fr/ is not, by itself, a complete commercial rule.

ObjectPrimary ownerWhat must be accepted
Language URLcontent and technical teamstable URL, access, translated content, correct language target
Marketcommercial and operations teamcountries, catalog, pricing, currency, delivery, payment conditions
Domain approachSEO and technical teamsustainable folder, subdomain, or domain and redirect strategy
Translationlocalization ownerproduct, collection, policy, email, app, and checkout coverage
Customer choiceproduct and frontend teamautomatic matching can be corrected by a clear manual choice

Begin with markets, not languages

List target countries, primary and alternative languages, product scope, price and currency, payment eligibility, delivery promise, return policy, support capability, and the reviewer for each market. Only then choose subfolders, subdomains, or separate domains. Shopify Markets can configure localized experiences across currency, language, product availability, and pricing; the setup should follow real operations rather than a desire to create more URLs.

Build a maintainable URL, domain, and hreflang model

There is no universal winner among subfolders, subdomains, and country domains. Subfolders are usually easier to start, while separate country domains bring DNS, certificate, content, and redirect responsibilities. What matters is that every published version has a stable crawlable URL and that retiring a language, market, or domain has a redirect plan.

Avoid competing international signals

When Markets domains, languages, and localized content are configured correctly, Shopify generates related hreflang, canonical, sitemap, and crawler-access signals. A second plugin, copied page set, or wrong canonical can override or conflict with those signals. Before launch, inspect source HTML and sitemaps to ensure each language and market combination points to the version that should be shown. Use Shopify’s international SEO guidance as the acceptance baseline.

Theme translation is not full translation coverage

After a theme is translated, product titles and attributes, collection descriptions, size and unit information, stock and delivery notices, policies, email, FAQs, app blocks, and checkout-adjacent text can still remain in the primary language. Shopify notes that missing translations can fall back to the primary language. Treat “language published” and “localization complete” as different states.

Validate content, products, and commercial rules page by page

For each market, sample the homepage, collection, standard product, variant product, discounted product, unavailable product, cart, checkout, policy page, and order email. Review more than words: units, dates, amount format, currency, stock promise, availability, support channel, and return address all need to make sense together.

Use a content matrix to surface high-risk gaps

Page or objectTranslationLocalizationCommercial ruleAcceptance method
Product pagename, benefits, specificationunits, sizing, warningsprice, availability, delivery notemarket preview and real address
Collection and searchtaxonomy, filter labelssorting and measurement normsvisible product setsearch and filter test
Policy pagereturns, privacy, deliverylocal contact detailsresponsibility boundarylegal and operations sign-off
Cart and checkoutprompts and errorsaddress, phone, currencyrates, payments, taxtest order
Email and supporttemplates and FAQlanguage and time zoneorder, refund, delivery actionsnotification receipt test

Keep automatic matching correctable

Location and browser language can help match a market, but VPNs, travel, gift recipients, and browser defaults can be wrong. Automatic redirection should not remove customer agency. If it is enabled, provide a visible way to change country or language, then verify that price, catalog, policy, URL, and checkout change together.

Use SEO and GEO for clarity, not duplication

International SEO is not copying dozens of near-identical articles. Each indexable version should answer a real question in its intended language and market with a clear title, direct summary, verified market conditions, real policy links, and original useful content. GEO content needs the answer and limitation together: whether an item ships to a country must point to the live market and delivery policy, not a generic promise.

Publishing and regression checklist

  1. Add the language, review translations, activate the market, and do not publish incomplete core pages.
  2. Inspect canonical, hreflang, robots, sitemap, and language URLs per page; never let multiple tools emit conflicting tags.
  3. Test catalog, price, availability, delivery, payment, and policy with different addresses, browser languages, and manual selections.
  4. Maintain an update matrix for product, policy, app, email, and support changes across languages.
  5. Prepare redirects and search-visibility checks before a market is disabled or a domain changes.

FAQ

Is an English store one global market?

No. English is a language. English-speaking countries can still require different prices, currencies, delivery, tax, payment, and policy. Define the commercial boundary in Markets.

Can we publish a language and translate later?

Avoid that for customer-facing and indexable core pages. Missing translations can fall back to the primary language and damage understanding, trust, and international SEO.

Does multilingual content create duplicate content?

Real translated and localized versions have a distinct audience. The usual risk is identical copy on several URLs, incorrect canonical or hreflang, or a market configuration that conflicts with the page.

Why do price and products change after country selection?

Markets can configure catalog, pricing, currency, and regional rules. Explain the change clearly and test it end-to-end rather than treating it as a frontend-only behavior.

What needs human review?

Product claims, regulated information, units, prices and promotions, tax, delivery, returns, privacy, contractual terms, and customer notifications need an accountable reviewer.

Sources