Skip to content

Shopify Dude Fix

Why Does a Shopify Draft Order Email Open Checkout in the Wrong Language?

A Shopify draft-order invoice can be translated correctly while its checkout opens in the store’s default language. Verify the market and use a localized checkout link when needed.

A merchant sends a translated draft-order invoice, but the customer clicks Complete your purchase and checkout opens in the default store language.

The likely cause

The invoice email language and the locale carried by the dedicated draft-order checkout URL are separate pieces of state.

The confirmed Community workaround

A Community merchant confirmed that using a localized draft-order checkout URL opened checkout in the intended language and kept the downstream customer experience localized.

Admin checks

  1. Go to Settings > Languages and confirm the target language is published.
  2. Go to Settings > Markets and confirm the language is available for the customer’s market.
  3. Go to Orders > Drafts, open the draft, and verify its Market.
  4. Use the draft-order Share link to test the checkout URL directly.

If the localized form of the checkout URL works, checkout translation itself is functioning; the issue is the locale carried by the invoice link.

Sources